Inhoudsopgave:
- Stap 1: Verbeter de beveiliging van harde schijven door Arduino en vingerafdruksensor
- Stap 2: Benodigde materialen
- Stap 3: Circuit
- Stap 4: Coderen
- Stap 5: Montage
- Stap 6: Wat nu?
Video: Beveiliging van harde schijven verbeteren door Arduino en vingerafdruksensor - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Door ElectropeakElectroPeak Officiële WebsiteVolg meer door de auteur:
Over: ElectroPeak is uw one-stop-plek om elektronica te leren en uw ideeën in realiteit om te zetten. We bieden eersteklas handleidingen om u te laten zien hoe u uw projecten kunt maken. We bieden ook producten van hoge kwaliteit, zodat u een… Meer over Electropeak »
In dit artikel willen we u laten zien hoe u de beveiliging van uw digitale gegevens op een harde schijf kunt verbeteren door een vingerafdruksensor en Arduino. Aan het einde van dit artikel heb je:
Zal leren hoe de vingerafdruksensor te gebruiken.
Zal een beveiligingsadd-on maken voor uw harde schijf.
Kan specifieke gebruikers toegang geven om uw databank te gebruiken.
Stap 1: Verbeter de beveiliging van harde schijven door Arduino en vingerafdruksensor
Beveiliging van databanken
Een harde schijf (HDD), harde schijf, harde schijf of vaste schijf is een elektromechanisch gegevensopslagapparaat dat magnetische opslag gebruikt om digitale informatie op te slaan en op te halen met behulp van een of meer stijve snel roterende schijven (schotels) bedekt met magnetisch materiaal. De platters zijn gekoppeld aan magnetische koppen, meestal aangebracht op een bewegende actuatorarm, die gegevens lezen en schrijven naar de platteroppervlakken. Toegang tot gegevens is willekeurig mogelijk, wat betekent dat afzonderlijke gegevensblokken in elke volgorde en niet alleen sequentieel kunnen worden opgeslagen of opgehaald. HDD's zijn een soort niet-vluchtige opslag, waarbij opgeslagen gegevens behouden blijven, zelfs wanneer ze zijn uitgeschakeld. Flash-geheugen is een elektronisch (solid-state) niet-vluchtig computeropslagmedium dat elektrisch kan worden gewist en opnieuw geprogrammeerd. Toshiba ontwikkelde begin jaren tachtig flash-geheugen van EEPROM (elektrisch wisbaar programmeerbaar alleen-lezen geheugen) en bracht het in 1984 op de markt. De twee belangrijkste typen flash-geheugen zijn vernoemd naar de logische NAND- en NOR-poorten. De afzonderlijke flash-geheugencellen vertonen interne kenmerken die vergelijkbaar zijn met die van de overeenkomstige poorten. Terwijl EPROM's volledig moesten worden gewist voordat ze werden herschreven, kan NAND-flashgeheugen worden geschreven en gelezen in blokken (of pagina's) die over het algemeen veel kleiner zijn dan het hele apparaat. Met NOR-type flash kan een enkel machinewoord (byte) worden geschreven - naar een gewiste locatie - of onafhankelijk worden gelezen. Als u harde schijven of flashgeheugens gebruikt om uw gegevens op te slaan en zij hebben geen beveiliging op hun hardware of software, dan is dit project erg handig voor u.
R301T-vingerafdrukmodule
Een vingerafdruk in enge zin is een afdruk die wordt achtergelaten door de wrijvingsruggen van een menselijke vinger. Het terugvinden van vingerafdrukken van een plaats delict is een belangrijke methode van forensische wetenschap. Vingerafdrukken worden gemakkelijk afgezet op geschikte oppervlakken (zoals glas of metaal of gepolijste steen) door de natuurlijke afscheiding van zweet uit de eccriene klieren die aanwezig zijn in epidermale richels. Deze worden soms "toevallige indrukken" genoemd. In een breder gebruik van de term zijn vingerafdrukken de sporen van een afdruk van de wrijvingsruggen van een deel van de hand van een mens of een andere primaat. Een afdruk van de voetzool kan ook een indruk van wrijvingsribbels achterlaten. In dit project gebruiken we R301T-sensormodule die een seriële communicatie maakt met een controller zoals Arduino om gegevens uit te wisselen. Laten we het doen.
Stap 2: Benodigde materialen
Hardware onderdelen
Arduino Pro Mini *1
R301T Halfgeleider Vingerafdrukmodule *1
1 kanaal 5V SSR solid-state relais *1
5 mm RGB driekleurige 4-pins LED * 1
Micro-USB 3.0-connector *1
Software-apps
Arduino IDE
Stap 3: Circuit
Stap 4: Coderen
U moet de bibliotheek van de vingerafdruksensor toevoegen en vervolgens de code uploaden. Maak je geen zorgen als dit de eerste keer is dat je een Arduino-bord gebruikt. Volg gewoon deze stappen:
1. Ga naar www.arduino.cc/en/Main/Software en download de Arduino-software die compatibel is met uw besturingssysteem. Installeer de IDE-software volgens de instructies.
2. Start de Arduino IDE en wis de teksteditor en kopieer de volgende code in de teksteditor.
3. Kies het bord in tools en borden, selecteer je Arduino-bord.
4. Sluit de Arduino aan op uw pc en stel de COM-poort in tools en poort in.
5. Druk op de knop Uploaden (pijlteken).
6. Je bent helemaal klaar!
Noodzakelijke bestanden en downloads:
Stap 5: Montage
Maak eerst een kleine kabelconnector via de micro-USB 3-aansluiting. Gebruik de kaart van de harde schijf om de pinkaart van de socket te achterhalen.
Maak een doos met acrylplaat (plexiglas) en plaats het circuit erin. Scheid het relais van het bord en sluit het rechtstreeks aan op Arduino.
Stap 6: Wat nu?
U kunt dit project naar wens verbeteren. Hier zijn een paar suggesties:
Probeer de verbindingstijd van elke gebruiker in Arduino op te slaan.
Probeer de hoeveelheid gegevens te berekenen die door elke gebruiker wordt overgedragen.
Aanbevolen:
Schrijfbeveiliging toevoegen aan of verwijderen van elk type schijven: 3 stappen
Schrijfbeveiliging toevoegen of verwijderen op elk type schijven.: Wilt u de schrijfbeveiliging op uw eigen schijf toevoegen of verwijderen? Volg deze handleiding en je zult het kunnen
Harde schijven: diagnose, probleemoplossing en onderhoud: 3 stappen
Harde schijven: diagnose, probleemoplossing en onderhoud: wat is een harde schijf? - Simpel gezegd, op de harde schijf worden al uw gegevens opgeslagen. Het herbergt de harde schijf, waar al uw bestanden en mappen zich fysiek bevinden. De informatie wordt magnetisch op de schijf opgeslagen, zodat deze op de schijf blijft, zelfs wanneer
Hoe u het geluid van uw TB-303-kloon (of elektrische gitaar) kunt verbeteren: 4 stappen
Hoe u het geluid van uw TB-303-kloon (of elektrische gitaar) kunt verbeteren: Dit retro-elektronica-ontwerp (Warp303 genoemd) is geïnspireerd op de Proco RAT- en Valve Caster-producten; in feite combineert deze build beide circuits voor een extra dik basgeluid. Ik ontwierp het circuit voor de Cyclone TT-303 Bass Bot (de beste TB-303
Meerdere harde schijven of optische schijven in een computer die dat echt niet kan: 8 stappen
Meerdere harde schijven of optische schijven in een computer die echt niet kan: EERSTE EVAR Dus ik maakte dit instructable na jaren van trollen en rondlezen, ik had eindelijk het lef om mijn eigen te maken. In een notendop laat ik je zien hoe je hardware (in dit geval twee IDE harde schijven en twee IDE optische schijven) in een IDE m
Een oude luidspreker repareren: een doe-het-zelfgids voor het verbeteren van uw stereo-installatie: 7 stappen
Een oude luidspreker repareren: een doe-het-zelfgids voor het verbeteren van uw thuisstereo: wilt u een nieuw paar luidsprekers voor thuisgebruik, maar kunt u het zich niet veroorloven honderden dollars uit te geven? Waarom repareert u dan niet zelf een oude luidspreker voor slechts $ 30 !? Het vervangen van een luidsprekerdriver is een eenvoudig proces, of je nu een opgeblazen luidspreker hebt