INHOUDSOPGAWE:

Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor: 6 stappe
Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor: 6 stappe

Video: Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor: 6 stappe

Video: Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor: 6 stappe
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, November
Anonim

Deur ElectropeakElectroPeak Amptelike webwerf Volg meer deur die skrywer:

Aan die gang met die ultrasoniese module en Arduino
Aan die gang met die ultrasoniese module en Arduino
Aan die gang met die ultrasoniese module en Arduino
Aan die gang met die ultrasoniese module en Arduino
Skep 'n WiFi -hittekaart met behulp van ESP8266 en Arduino
Skep 'n WiFi -hittekaart met behulp van ESP8266 en Arduino
Skep 'n WiFi -hittekaart met behulp van ESP8266 en Arduino
Skep 'n WiFi -hittekaart met behulp van ESP8266 en Arduino
Kleurherkenning met TCS230 -sensor en Arduino [Kalibreringskode ingesluit]
Kleurherkenning met TCS230 -sensor en Arduino [Kalibreringskode ingesluit]
Kleurherkenning met TCS230 -sensor en Arduino [Kalibreringskode ingesluit]
Kleurherkenning met TCS230 -sensor en Arduino [Kalibreringskode ingesluit]

Oor: ElectroPeak is u eenmalige plek om elektronika te leer en u idees in werklikheid te neem. Ons bied gidse van topgehalte om u te wys hoe u u projekte kan maak. Ons bied ook produkte van hoë gehalte aan, sodat u … Meer oor Electropeak »

In hierdie artikel wil ons u wys hoe u die veiligheid van u digitale data wat op 'n hardeskyf gestoor is, kan verbeter deur 'n vingerafdruksensor en Arduino. Aan die einde van hierdie artikel:

Sal leer hoe om 'n vingerafdruksensor te gebruik.

Sal 'n sekuriteit byvoeg vir u hardeskyf.

Kan toegang gee aan spesifieke gebruikers om u databank te gebruik.

Stap 1: Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor

Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor
Verbeter die veiligheid van hardeskywe deur Arduino en vingerafdruksensor

Databanke se sekuriteit

'N Hardeskyf (HDD), hardeskyf, hardeskyf of vaste skyf, is 'n elektromeganiese data -opbergingstoestel wat magnetiese berging gebruik om digitale inligting op te slaan en op te haal met behulp van een of meer rigiede vinnig roterende skywe (plate) bedek met magnetiese materiaal. Die platters word gekoppel aan magnetiese koppe, gewoonlik op 'n bewegende bedieningsarm, wat data na die bordoppervlaktes lees en skryf. Daar word ewekansig toegang tot data verkry, wat beteken dat individuele blokke data in enige volgorde gestoor of opgespoor kan word, en nie net opeenvolgend nie. HDD's is 'n soort nie-vlugtige berging, wat gestoorde data bewaar, selfs as dit afgeskakel word. Toshiba het in die vroeë 1980's flitsgeheue ontwikkel uit EEPROM (elektries uitwisbare programmeerbare leesalleen-geheue) en dit in 1984 op die mark bekend gestel. Die twee hooftipes flitsgeheue is vernoem na die NAND- en NOR-logiese hekke. Die individuele flitsgeheue selle vertoon interne eienskappe soortgelyk aan dié van die ooreenstemmende hekke. Alhoewel EPROM's heeltemal uitgevee moes word voordat dit herskryf word, kan NAND-tipe geheue in blokke (of bladsye) geskryf en gelees word wat oor die algemeen baie kleiner is as die hele toestel. Met NOR-tipe flits kan 'n enkele masjienwoord (byte) geskryf word-na 'n uitgevee plek-of onafhanklik gelees word. As u hardeskywe of flash -geheue gebruik om u data te stoor, en hulle geen veiligheid op hul hardeware of sagteware het nie, is hierdie projek baie nuttig vir u.

R301T -vingerafdrukmodule

'N Vingerafdruk in sy eng sin is 'n indruk wat die wrywingskante van 'n menslike vinger laat. Die herwinning van vingerafdrukke van 'n misdaadtoneel is 'n belangrike metode van forensiese wetenskap. Vingerafdrukke word maklik op geskikte oppervlaktes (soos glas of metaal of gepoleerde klip) neergelê deur die natuurlike afskeiding van sweet uit die ekriene kliere wat in epidermale rante voorkom. Dit word soms na verwys as "Gekanselde indrukke". By 'n wyer gebruik van die term is vingerafdrukke die spore van 'n indruk van die wrywingskante van enige deel van 'n menslike of ander primaathand. 'N Druk van die voetsool kan ook 'n indruk van wrywingskante laat. In hierdie projek gebruik ons 'n sensormodule R301T wat 'n seriële kommunikasie met 'n beheerder soos Arduino maak om data uit te ruil. Kom ons doen dit.

Stap 2: Vereiste materiaal

Vereiste materiaal
Vereiste materiaal

Hardeware komponente

Arduino Pro Mini *1

R301T halfgeleier -vingerafdrukmodule *1

1 kanaal 5V SSR vastestaatrelais *1

5 mm RGB driekleurige 4Pin LED *1

Micro USB 3.0 -aansluiting *1

Sagteware programme

Arduino IDE

Stap 3: Skakel

Kring
Kring

Stap 4: Kode

U moet die biblioteek van die vingerafdruksensor byvoeg en die kode laai. Moenie bekommerd wees as dit die eerste keer is dat u 'n Arduino -bord gebruik nie. Volg net hierdie stappe:

1. Gaan na www.arduino.cc/en/Main/Software en laai die Arduino -sagteware af wat versoenbaar is met u bedryfstelsel. Installeer die IDE sagteware soos aangedui.

2. Begin die Arduino IDE en maak die teksredakteur skoon en kopieer die volgende kode in die teksredakteur.

3. Kies die bord in gereedskap en borde, kies u Arduino Board.

4. Koppel die Arduino aan op u rekenaar en stel die COM -poort in gereedskap en poort.

5. Druk die oplaai (pyl teken) knoppie.

6. Jy is gereed!

Nodige lêers en aflaaie:

Stap 5: Monteer

Montering
Montering
Montering
Montering
Montering
Montering
Montering
Montering

Maak eers 'n klein kabelaansluiting deur 'n mikro -USB 3 -aansluiting. Gebruik die bord van die hardeskyf om die penkaart van die aansluiting uit te vind.

Maak 'n boks met akrielplaat (plexiglas) en sit die stroombaan daarin. Skei die relais van die bord en koppel dit direk aan Arduino.

Stap 6: Wat is volgende?

U kan hierdie projek verbeter soos u wil. Hier is 'n paar voorstelle:

Probeer die verbindingstyd deur elke gebruiker in Arduino stoor.

Probeer om die hoeveelheid data wat deur elke gebruiker oorgedra is, te bereken.

Aanbeveel: