Përmbajtje:

Bllokimi i dyerve të gjurmëve të gishtërinjve Arduino: 4 hapa
Bllokimi i dyerve të gjurmëve të gishtërinjve Arduino: 4 hapa

Video: Bllokimi i dyerve të gjurmëve të gishtërinjve Arduino: 4 hapa

Video: Bllokimi i dyerve të gjurmëve të gishtërinjve Arduino: 4 hapa
Video: 10 simptomat e kancerit te gjirit qe nuk duhet ti neglizhoni 2024, Nëntor
Anonim
Image
Image

Përshëndetje, dhe mirë se erdhët në këtë projekt, në të vërtetë ai përfshin dy projekte, por ato janë pothuajse të njëjta, është një sistem i kyçjes së dyerve i bazuar në një bord Arduino UNO, sensor gjurmë gishtash FPM10A optik dhe një ekran LCD i²c, por për versionin tjetër ne përfshijnë një tastierë.

Dhe sigurisht mos harroni për sistemin e kyçjes që jeni të gatshëm të kontrolloni, dhe pas kësaj telat dhe kodet tuaja mund të ndryshojnë, por mos u shqetësoni se do të ishte e lehtë

Hapi 1: Mjetet

Mjetet
Mjetet
Mjetet
Mjetet

Pajisjet e nevojshme për këtë projekt janë:

- Bordi Arduino, këtu po përdor një UNO

- Sensori optik i gjurmëve të gishtërinjve Adafruit FPM10A

- Ekran LCD ic

- Dhe për versionin e dytë të projektit do t'ju duhet një tastierë, këtu unë jam duke përdorur 4x4

Dhe mos harroni për sistemin tuaj të kyçjes së derës, kam përdorur atë në figurë (10 dollarë nga dyqani kinez), por kam përdorur vetëm njësinë e kyçjes, dhe meqenëse ajo njësi ka një motor DC që duhet të kthehet në të dy drejtimet më duhej përdorni modulin tim L298n të dyfishtë me urë H, mund të përdorni një urë të vogël IC H nëse dëshironi, por kjo varet nga sistemi që po përdorni, të gjithë mund t’i zëvendësoni me një tranzistor dhe një kyç solenoid…

Para se të vazhdoni, sigurohuni që dini të përdorni të gjithë elementët e përmendur më sipër, pasi do ta bëjë projektin tuaj të lehtë për t'u përshtatur dhe për të gjetur ndonjë problem:

Arduino uno + 4 × 4 Tastiera Matrix + ekran LCD i2c

Ndërfaqja e sensorit të gjurmëve të gishtave FPM10A (50DY) me Arduino

Arduino LCD I2C përdorim të thjeshtë dhe shkrim të drejtpërdrejtë nga monitori serik

Hap pas hapi se si të përdorni drejtuesin e dyfishtë H29 të L298n me Arduino

Hapi 2: Versioni 1

Versioni 1
Versioni 1

Versioni i parë përdor: LCD + sensorin e gjurmëve të gishtërinjve + l298n (për të kontrolluar sistemin) + butonin shtypës me një rezistencë (kam përdorur 1k).

Për versionin e parë, duhet të ngarkoni kodin "Regjistrohu" së pari nga biblioteka e gjurmëve të gishtërinjve (poshtë më poshtë), dhe ta përdorni për të shtuar një gjurmë gishtash, ta ngarkoni dhe të hapni monitorin serik, pastaj shkruani ID -në dhe shtypni "Enter" pastaj ndiqni hapat si në tutorialin e gjurmëve të gishtërinjve. Pastaj ngarkoni kodin e dytë dhe shtoni emrat që dëshironi për secilin përdorues, ngarkoni kodin dhe këtu po shkojmë, modelet e gjurmëve të gishtërinjve ruhen në modulin e brendshëm të flash drive. Sapo kodi të fillojë të funksionojë, Arduino është vazhdimisht duke pritur që një gisht të vendoset në sensor, përndryshe nëse jeni brenda, thjesht shtypni butonin për t'u hapur, nëse gishti është i vlefshëm (është në bazën e të dhënave) do të hapë bllokimin dhe tregon një mesazh dhe emrin që lidhet me ID -në e gjurmës së gishtit, nëse ID -ja nuk shoqërohet me një emër do të tregojë disa gjëra të çuditshme: D…

Kjo është goxha instalimet e mia, kështu që nuk do të ngatërroheni me butonin e shtypjes, në fakt në vend që të merrni nivelin e lartë nga kunja Arduino 5v e cila kërkon që unë të shtoj tela të tjerë (dhe do të jetë më e çrregullt) thjesht vendos pinin 8 në High dhe kam lexuar gjendjen e butonit nga kunja 9 e cila ka një rezistencë tërheqëse.

Hapi 3: Versioni 2

Versioni 2
Versioni 2

Siç mund ta shihni në versionin e parë ju duhet të përdorni një kompjuter (ose çfarëdo që përdorni për të programuar Arduino) në mënyrë që të shtoni modele të reja në modulin flash drive, prandaj e bëra këtë version më të integruar që kërkon vetëm burim energjie punojnë, dhe modelet e reja tani shtohen përmes një tastiere (që do të thoshte të qëndronte brenda sepse ky projekt bazohet në aksesin vetëm me gjurmët e gishtërinjve, mund ta kombinoni me projektin tim tjetër bazuar vetëm në tastierë, do t’ju duhet të bëni disa modifikime, por ato janë të lehta).

Tastiera është vendosur brenda që do të thotë se mund të hapni bravën duke shtypur një buton këtu kam zgjedhur 'B' pasi 'A' është për shtimin e një personi të ri.

Për të shtuar modelin e ri të gishtit shtypni 'A' do t'ju kërkojë fjalëkalimin që është tashmë në kodin '1' '2' '3' '4', mund ta modifikoni atje, futni kodin pastaj futni numrin e ID si një format 3 shifror, shembujt "001", "021" ose "115" mund të futni ID nga 1 në 127, pasi të prekni ID -në do t'ju kërkojë të vendosni gishtin, ta hiqni dhe ta vendosni përsëri … Punë e kryer. Dhe si versioni i parë pret një gjurmë gishtash të vlefshme për të hapur bravën.

Ky është instalime elektrike për versionin e dytë, unë hoqa butonin e shtytjes pasi hapja nga brenda bëhet tani me butonin 'B'.

Hapi 4: Bibliotekat dhe kodet

Bibliotekat:

-Shkarkoni bibliotekën LCD i2c NewLiquidCrystal

-Shkarkoni bibliotekën e tastierës

-Shkarkoni sensorin optik të gjurmëve të gishtërinjve FPM10A

Kodet

- Shkarkoni skanerin i2c në rast se keni një adresë të ndryshme për LCD -në tuaj

-Kodi i parë në versionin 1 është kodi "Regjistrohu" nga biblioteka e gjurmëve të gishtërinjve

Kodi i dytë për Versionin 1: Shkarkoni këtu

Kodi për Versionin 2: Shkarkoni këtu

Kodi që kam bërë për versionin e parë bazohet në shembullin "Gjurmët e gishtave" nga biblioteka vetëm në vend që të tregoni ID -në në serial monitor (që do të thotë se shablloni i gjurmëve të gishtërinjve është në bazën e të dhënave) ai shkakton të gjithë sekuencën e hapjes ndryshe (e cila do të thotë që moduli nuk arriti të gjejë ndeshje në bazën e të dhënave) ai tregon një mesazh të thjeshtë në ekran.

Kodi për versionin e dytë bazohet në shembujt "Gjurmë gishtash" dhe "Regjistrohu", dhe ashtu si versioni i parë, por këtë herë shtova veçorinë "Regjistrimi" dhe mund të shtoni ID nga tastiera në vend të monitorit Serial.

Recommended: