Cuprins:

Îmbunătățiți securitatea hard disk-urilor prin Arduino și senzorul de amprentă digitală: 6 pași
Îmbunătățiți securitatea hard disk-urilor prin Arduino și senzorul de amprentă digitală: 6 pași

Video: Îmbunătățiți securitatea hard disk-urilor prin Arduino și senzorul de amprentă digitală: 6 pași

Video: Îmbunătățiți securitatea hard disk-urilor prin Arduino și senzorul de amprentă digitală: 6 pași
Video: Hard Disk-uri stricate 2024, Iulie
Anonim

De către site-ul oficial ElectropeakElectroPeak Urmăriți mai multe de la autor:

Noțiuni introductive despre modulul cu ultrasunete și Arduino
Noțiuni introductive despre modulul cu ultrasunete și Arduino
Noțiuni introductive despre modulul cu ultrasunete și Arduino
Noțiuni introductive despre modulul cu ultrasunete și Arduino
Creați o hartă de căldură WiFi utilizând ESP8266 și Arduino
Creați o hartă de căldură WiFi utilizând ESP8266 și Arduino
Creați o hartă de căldură WiFi utilizând ESP8266 și Arduino
Creați o hartă de căldură WiFi utilizând ESP8266 și Arduino
Recunoaștere culoare W / TCS230 senzor și Arduino [Cod de calibrare inclus]
Recunoaștere culoare W / TCS230 senzor și Arduino [Cod de calibrare inclus]
Recunoaștere culoare W / TCS230 senzor și Arduino [Cod de calibrare inclus]
Recunoaștere culoare W / TCS230 senzor și Arduino [Cod de calibrare inclus]

Despre: ElectroPeak este locul dvs. unic pentru a învăța electronica și a vă duce ideile în realitate. Vă oferim ghiduri de top pentru a vă arăta cum puteți realiza proiectele dvs. De asemenea, oferim produse de înaltă calitate, astfel încât să aveți un … Mai multe despre Electropeak »

În acest articol vrem să vă arătăm cum să îmbunătățiți securitatea datelor digitale stocate pe un hard disk de către un senzor de amprentă digitală și Arduino. La sfârșitul acestui articol:

Vei învăța cum să folosești senzorul de amprentă.

Va face un supliment de securitate pentru hard disk.

Poate oferi acces anumitor utilizatori pentru a vă utiliza banca de date.

Pasul 1: Îmbunătățiți securitatea unităților de hard disk de la Arduino și senzor de amprentă

Îmbunătățiți securitatea hard diskurilor prin Arduino și senzorul de amprentă digitală
Îmbunătățiți securitatea hard diskurilor prin Arduino și senzorul de amprentă digitală

Securitatea băncilor de date

O unitate HDD (HDD), hard disk, hard disk sau disc fix, este un dispozitiv de stocare a datelor electromecanice care utilizează stocarea magnetică pentru a stoca și a prelua informații digitale utilizând unul sau mai multe discuri rigide (platouri) cu rotire rapidă, acoperite cu material magnetic. Platoanele sunt împerecheate cu capete magnetice, de obicei aranjate pe un braț de acționare în mișcare, care citesc și scriu date pe suprafețele platoului. Datele sunt accesate într-un mod aleatoriu, ceea ce înseamnă că blocurile individuale de date pot fi stocate sau recuperate în orice ordine și nu numai secvențial. HDD-urile sunt un tip de stocare non-volatilă, care păstrează datele stocate chiar și atunci când este oprit. Toshiba a dezvoltat memorie flash din EEPROM (memorie programabilă ștergere electrică numai în citire) la începutul anilor 1980 și a introdus-o pe piață în 1984. Cele două tipuri principale de memorie flash sunt numite după porțile logice NAND și NOR. Celulele de memorie flash individuale prezintă caracteristici interne similare cu cele ale porților corespunzătoare. În timp ce EPROM-urile trebuiau șterse complet înainte de a fi rescrise, memoria flash de tip NAND poate fi scrisă și citită în blocuri (sau pagini) care sunt în general mult mai mici decât întregul dispozitiv. Blițul de tip NOR permite ca un singur cuvânt automat (octet) să fie scris - într-o locație ștearsă - sau citit independent. Dacă utilizați hard diskuri sau memorii flash pentru a vă stoca datele și acestea nu au nicio securitate pe hardware sau software, acest proiect este foarte util pentru dvs.

Modul de amprentă R301T

O amprentă în sensul său îngust este o impresie lăsată de crestele de frecare ale unui deget uman. Recuperarea amprentelor digitale de la locul crimei este o metodă importantă de știință criminalistică. Amprentele digitale se depun cu ușurință pe suprafețe adecvate (cum ar fi sticla sau metalul sau piatra lustruită) prin secrețiile naturale de sudoare din glandele eccrine care sunt prezente în crestele epidermice. Acestea sunt uneori denumite „Impresii șanse”. Într-o utilizare mai largă a termenului, amprentele digitale sunt urmele unei impresii de pe crestele de frecare ale oricărei părți a unei mâini umane sau de altă natură. O amprentă de pe talpa piciorului poate lăsa și o impresie de creste de frecare. În acest proiect folosim modulul senzor R301T care realizează o comunicare serială cu un controler precum Arduino pentru a face schimb de date. Hai să o facem.

Pasul 2: Materiale necesare

Materiale necesare
Materiale necesare

Componente hardware

Arduino Pro Mini * 1

R301T Semiconductor Fingerprint Module * 1

Releu SSD 1 canal 5V SSR * 1

LED de 5 mm RGB tri-color 4Pin * 1

Conector Micro USB 3.0 * 1

Aplicații software

IDE Arduino

Pasul 3: Circuit

Circuit
Circuit

Pasul 4: Cod

Trebuie să adăugați biblioteca senzorului de amprentă și apoi să încărcați codul. Dacă este prima dată când utilizați o placă Arduino, nu vă faceți griji. Urmați acești pași:

1. Accesați www.arduino.cc/en/Main/Software și descărcați software-ul Arduino compatibil cu sistemul dvs. de operare. Instalați software-ul IDE conform instrucțiunilor.

2. Rulați Arduino IDE și ștergeți editorul de text și copiați următorul cod în editorul de text.

3. Alegeți placa în instrumente și plăci, selectați placa Arduino.

4. Conectați Arduino la computer și setați portul COM în instrumente și port.

5. Apăsați butonul Încărcare (semn săgeată).

6. Ești pregătit!

Fișiere și descărcări necesare:

Pasul 5: Asamblarea

Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare
Asamblare

Mai întâi, realizați un mic conector de cablu prin mufa micro USB 3. Pentru a afla harta pin a soclului, utilizați placa de pe hard disk.

Faceți o cutie cu foaie acrilică (plexiglas) și puneți circuitul în ea. Separați releul de pe placă și conectați-l direct la Arduino.

Pasul 6: Ce urmează?

Puteți îmbunătăți acest proiect după cum doriți. Iată câteva sugestii:

Încercați să stocați timpul de conectare de către fiecare utilizator în Arduino.

Încercați să calculați cantitatea de date transferate de fiecare utilizator.

Recomandat: