Innehållsförteckning:

Förbättra säkerheten för hårddiskar med Arduino & fingeravtryckssensor: 6 steg
Förbättra säkerheten för hårddiskar med Arduino & fingeravtryckssensor: 6 steg

Video: Förbättra säkerheten för hårddiskar med Arduino & fingeravtryckssensor: 6 steg

Video: Förbättra säkerheten för hårddiskar med Arduino & fingeravtryckssensor: 6 steg
Video: Husbiltips - Öka Säkerheten på Vägen med GPS-hastighetsmätare | Unboxing 2024, November
Anonim

Av ElectropeakElectroPeak Officiell webbplatsFölj mer av författaren:

Komma igång med ultraljudsmodul och Arduino
Komma igång med ultraljudsmodul och Arduino
Komma igång med ultraljudsmodul och Arduino
Komma igång med ultraljudsmodul och Arduino
Skapa en WiFi -värmekarta med ESP8266 och Arduino
Skapa en WiFi -värmekarta med ESP8266 och Arduino
Skapa en WiFi -värmekarta med ESP8266 och Arduino
Skapa en WiFi -värmekarta med ESP8266 och Arduino
Färgigenkänning W/ TCS230 -sensor och Arduino [Kalibreringskod ingår]
Färgigenkänning W/ TCS230 -sensor och Arduino [Kalibreringskod ingår]
Färgigenkänning W/ TCS230 -sensor och Arduino [Kalibreringskod ingår]
Färgigenkänning W/ TCS230 -sensor och Arduino [Kalibreringskod ingår]

Om: ElectroPeak är din enda plats för att lära dig elektronik och förverkliga dina idéer. Vi erbjuder förstklassiga guider för att visa dig hur du kan göra dina projekt. Vi erbjuder också högkvalitativa produkter så att du har en … Mer om Electropeak »

I den här artikeln vill vi visa dig hur du kan förbättra säkerheten för dina digitala data som lagras på en hårddisk med en fingeravtryckssensor och Arduino. I slutet av denna artikel:

Kommer lära mig att använda fingeravtryckssensor.

Kommer att göra en säkerhetstillägg för din hårddisk.

Kan ge åtkomst till specifika användare för att använda din databank.

Steg 1: Förbättra säkerheten för hårddiskar med Arduino & fingeravtryckssensor

Förbättra hårddiskarnas säkerhet med Arduino & fingeravtryckssensor
Förbättra hårddiskarnas säkerhet med Arduino & fingeravtryckssensor

Databanks säkerhet

En hårddisk (HDD), hårddisk, hårddisk eller fast disk är en elektromekanisk datalagringsenhet som använder magnetisk lagring för att lagra och hämta digital information med en eller flera styva snabbt roterande skivor (plattor) belagda med magnetiskt material. Skivorna är ihopkopplade med magnethuvuden, vanligtvis anordnade på en rörlig manöverarm, som läser och skriver data till tallriksytorna. Data nås på ett slumpmässigt sätt, vilket innebär att enskilda block av data kan lagras eller hämtas i valfri ordning och inte bara sekventiellt. Hårddiskar är en typ av icke-flyktig lagring, som lagrar lagrad data även när den är avstängd. Flashminne är ett elektroniskt (halvledande) icke-flyktigt datalagringsmedium som kan raderas och omprogrammeras elektriskt. Toshiba utvecklade flashminne från EEPROM (elektriskt raderbart programmerbart skrivskyddat minne) i början av 1980-talet och introducerade det på marknaden 1984. De två huvudtyperna av flashminne är uppkallade efter NAND- och NOR-logikportarna. De enskilda flashminnescellerna uppvisar inre egenskaper liknande de hos motsvarande grindar. Även om EPROM måste raderas helt innan de skrevs om, kan NAND-typminne skrivas och läsas i block (eller sidor) som i allmänhet är mycket mindre än hela enheten. NOR-typblixt gör att ett enda maskinord (byte) kan skrivas-till en raderad plats-eller läsas oberoende av varandra. Om du använder hårddiskar eller flashminnen för att lagra dina data och de inte har någon säkerhet på hårdvaran eller programvaran är det här projektet mycket användbart för dig.

R301T -fingeravtrycksmodul

Ett fingeravtryck i sin snäva bemärkelse är ett intryck som lämnas av friktionsryggarna på ett mänskligt finger. Återställandet av fingeravtryck från en brottsplats är en viktig metod för rättsmedicinsk vetenskap. Fingeravtryck avsätts enkelt på lämpliga ytor (t.ex. glas eller metall eller polerad sten) av de naturliga utsöndringarna av svett från de ekrinkörtlar som finns i epidermala åsar. Dessa kallas ibland för "chansade intryck". I en vidare användning av termen är fingeravtryck spåren av ett intryck från friktionsryggarna på någon del av en människa eller annan primathand. Ett tryck från fotsulan kan också ge ett intryck av friktionsryggar. I detta projekt använder vi sensormodul R301T som gör en seriell kommunikation med en styrenhet som Arduino för att utbyta data. Vi gör det.

Steg 2: Obligatoriskt material

Nödvändigt material
Nödvändigt material

Hårdvarukomponenter

Arduino Pro Mini *1

R301T halvledarfingeravtrycksmodul *1

1 kanal 5V SSR solid state -relä *1

5 mm RGB trefärgad 4Pin LED *1

Micro USB 3.0 -kontakt *1

Programvara

Arduino IDE

Steg 3: Krets

Krets
Krets

Steg 4: Kod

Du måste lägga till fingeravtryckssensorns bibliotek och sedan ladda upp koden. Om det är första gången du använder ett Arduino -kort, oroa dig inte. Följ bara dessa steg:

1. Gå till www.arduino.cc/en/Main/Software och ladda ner Arduino -programvaran som är kompatibel med ditt operativsystem. Installera IDE -programvaran enligt instruktionerna.

2. Kör Arduino IDE och rensa textredigeraren och kopiera följande kod i textredigeraren.

3. Välj tavlan i verktyg och brädor, välj din Arduino Board.

4. Anslut Arduino till din PC och ställ in COM -porten i verktyg och port.

5. Tryck på knappen Ladda upp (piltecken).

6. Du är klar!

Nödvändiga filer och nedladdningar:

Steg 5: Montering

Montering
Montering
Montering
Montering
Montering
Montering
Montering
Montering

Gör först en liten kabelkontakt med ett mikro -USB 3 -uttag. För att ta reda på stiftkartan för uttaget, använd kortet på hårddisken.

Gör en låda med akrylark (plexiglas) och lägg kretsen i den. Separera reläet från kortet och anslut det direkt till Arduino.

Steg 6: Vad är nästa?

Du kan förbättra detta projekt som du vill. Här är några förslag:

Försök att lagra anslutningstiden för varje användare i Arduino.

Försök att beräkna mängden data som överförs av varje användare.

Rekommenderad: