Satura rādītājs:
Video: Arduino pirkstu nospiedumu durvju slēdzene: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Labdien, un laipni lūdzam šajā projektā. Patiesībā tas ietver divus projektus, taču tie ir gandrīz vienādi. Tā ir durvju slēdzenes sistēma, kuras pamatā ir Arduino UNO plāksne, FPM10A optiskais pirkstu nospiedumu sensors un LCD i²c ekrāns, bet otrai versijai mēs iekļaut tastatūru.
Un noteikti neaizmirstiet par bloķēšanas sistēmu, kuru esat gatavs kontrolēt, un pēc tam jūsu vadi un kodi var mainīties, taču neuztraucieties, ka tas būtu viegli
1. darbība: rīki
Šim projektam nepieciešamā aparatūra ir:
- Arduino dēlis, šeit es izmantoju UNO
- Adafruit FPM10A optiskais pirkstu nospiedumu sensors
- LCD i²c ekrāns
- Un projekta otrajai versijai jums būs nepieciešama tastatūra, šeit es izmantoju 4x4
Un neaizmirstiet par jūsu durvju slēdzenes sistēmu, es izmantoju attēlā redzamo (10 Bucks no ķīniešu veikala), bet es izmantoju tikai slēdzenes bloku, un, tā kā šai vienībai ir līdzstrāvas motors, kuram vajadzētu griezties abos virzienos, man bija jāgriežas izmantojiet manu L298n divkāršo H-tilta moduli, ja vēlaties, varat izmantot nelielu IC H tiltu, bet tas ir atkarīgs no izmantotās sistēmas, jūs varat visu aizstāt ar tranzistoru un solenoīda slēdzeni …
Pirms turpināt, pārliecinieties, ka zināt, kā izmantot visus iepriekš minētos elementus, jo tas atvieglos jūsu projekta pielāgošanu un pamanīs visas problēmas:
Arduino uno + 4 × 4 tastatūras matrica + LCD i2c ekrāns
Saskarnes FPM10A (50DY) pirkstu nospiedumu sensors ar Arduino
Arduino LCD I2C vienkārša lietošana un tieša rakstīšana no seriālā monitora
Soli pa solim, kā izmantot L298n dubultā H tilta draiveri ar Arduino
2. darbība: 1. versija
Pirmajā versijā tiek izmantots: LCD + pirkstu nospiedumu sensors + l298n (sistēmas kontrolei) + spiedpoga ar rezistoru (es izmantoju 1k).
Pirmajai versijai vispirms jāaugšupielādē kods “Reģistrēties” no pirkstu nospiedumu bibliotēkas (zemāk) un jāizmanto tas, lai pievienotu pirkstu nospiedumu, augšupielādētu to un atvērtu seriālo monitoru, pēc tam ierakstiet ID un nospiediet “Enter” un pēc tam darbības, kas aprakstītas pirkstu nospiedumu apmācībā. Pēc tam augšupielādējiet otro kodu un pievienojiet katram lietotājam vajadzīgos vārdus, augšupielādējiet kodu, un lūk, pirkstu nospiedumu veidnes tiek saglabātas moduļu iekšējā zibatmiņas diskā. Kad kods sāk darboties, Arduino pastāvīgi gaida, kad uz sensora tiks uzlikts pirksts, pretējā gadījumā, ja atrodaties iekšpusē, vienkārši nospiediet pogu, lai to atvērtu; ja pirksts ir derīgs (atrodas datu bāzē), tas atvērs slēdzeni un parāda ziņojumu un vārdu, kas saistīts ar pirkstu nospiedumu ID; ja ID nav savienots pārī ar vārdu, tas parādīs dažas dīvainas lietas: D…
Tā ir gandrīz mana elektroinstalācija, tāpēc jūs nemulsināsiet ar spiedpogu, patiesībā tā vietā, lai iegūtu augstu līmeni no Arduino 5v tapas, kas prasa, lai es pievienotu citus vadus (un tas būs netīrs), es vienkārši ievietoju tapu 8 uz High, un es izlasīju pogas stāvokli no tapas 9, kurai ir nolaižams rezistors.
3. darbība: 2. versija
Kā redzat pirmajā versijā, lai moduļa zibatmiņas diskam pievienotu jaunas veidnes, jums ir jāizmanto dators (vai viss, ko izmantojat Arduino programmēšanai), tāpēc es izveidoju šo vairāk iegulto versiju, kurai nepieciešams tikai strāvas avots darbs, un jaunās veidnes tagad tiek pievienotas, izmantojot tastatūru (kas nozīmēja palikt iekšpusē, jo šī projekta pamatā ir piekļuve tikai ar pirkstu nospiedumiem, un jūs varat to apvienot ar manu citu projektu, kura pamatā ir tikai tastatūra). dažas izmaiņas, bet tās ir vienkāršas).
Tastatūra ir ievietota iekšpusē, kas nozīmē, ka jūs varat atvērt slēdzeni, nospiežot pogu, šeit esmu izvēlējies “B”, jo “A” ir jaunas personas pievienošanai.
Lai pievienotu jaunu pirkstu veidni, nospiediet taustiņu "A", un jums tiks prasīts ievadīt paroli, kas jau ir kodā "1", "2", "3", "4", to var mainīt tur, ievadot kodu un ievadot ID numuru kā 3 ciparu formātā, piemēram, “001”, “021” vai “115”, jūs varat ievadīt ID no 1 līdz 127, pēc tam, kad būsit pieskāries ID, tas lūgs ievietot pirkstu, noņemt to un atkal novietot … Darbs paveikts. Un kā pirmā versija tā gaida derīgu pirkstu nospiedumu, lai atvērtu slēdzeni.
Šī ir otrās versijas elektroinstalācija, es noņēmu spiedpogu, jo atvēršanu no iekšpuses tagad veic poga “B”.
4. darbība: bibliotēkas un kodi
Bibliotēkas:
-Lejupielādējiet LCD i2c NewLiquidCrystal bibliotēku
-Lejupielādējiet tastatūras bibliotēku
-Lejupielādējiet FPM10A optisko pirkstu nospiedumu sensoru
Kodi
- Lejupielādējiet i2c skeneri, ja LCD ekrānam ir cita adrese
-Pirmais 1. versijas kods ir pirkstu nospiedumu bibliotēkas kods “Reģistrēties”
Otrais 1. versijas kods: lejupielādējiet šeit
2. versijas kods: lejupielādējiet šeit
Kods, ko izveidoju pirmajai versijai, ir balstīts uz “pirkstu nospiedumu” piemēru no bibliotēkas, nevis parāda ID sērijas monitorā (tas nozīmē, ka pirkstu nospiedumu veidne atrodas datu bāzē), bet citādi aktivizē visu atvēršanas secību (kas nozīmē, ka modulim datu bāzē neizdevās atrast atbilstību) ekrānā tiek parādīts vienkāršs ziņojums.
Otrās versijas kods ir balstīts gan uz “pirkstu nospiedumu”, gan “reģistrēšanās” piemēriem, un tāpat kā pirmā versija, taču šoreiz es pievienoju funkciju “Reģistrēšana”, un jūs varat pievienot ID no tastatūras, nevis sērijas monitora.
Ieteicams:
Saskarnes kapacitatīvs pirkstu nospiedumu sensors ar Arduino UNO: 7 soļi
Saskarnes ietilpīgs pirkstu nospiedumu sensors ar Arduino UNO: Hei, kas notiek, puiši! Akarsh šeit no CETech. Šodien mēs saviem projektiem pievienosim aizsargkārtu. Neuztraucieties, ka mēs neieceļam nevienu miesassargu. Tas būs gudrs, izskatīgs pirkstu nospiedumu sensors no DFRobot. Tātad
Elektriskā durvju slēdzene ar pirkstu nospiedumu skeneri un RFID lasītāju: 11 soļi (ar attēliem)
Elektriskā durvju slēdzene ar pirkstu nospiedumu skeneri un RFID lasītāju: Projekts tika izstrādāts, lai izvairītos no nepieciešamības izmantot atslēgas, lai sasniegtu savu mērķi, mēs izmantojām optisko pirkstu nospiedumu sensoru un Arduino. Tomēr ir personas, kurām ir nesalasāms pirkstu nospiedums, un sensors to neatpazīst. Tad domā par
Pirkstu nospiedumu sensors ar Arduino: 5 soļi
Pirkstu nospiedumu sensors ar Arduino: Sveiki, šajā rakstā mēs redzēsim, kā lietot pirkstu nospiedumu sensoru ar Arduino. Ar pirkstu nospiedumu sensoru jūs varat pievienot drošību un slēdzeni savai mājai, birojam, garāžai un daudziem citiem. Ne tikai par drošību, jūs varat pievienot izmantot šo moduli, kur vēlaties
Arduino pirkstu nospiedumu apmeklēšanas sistēma ar mākoņa datu glabāšanu: 8 soļi
Arduino pirkstu nospiedumu apmeklēšanas sistēma ar mākoņa datu glabāšanu: šo un citas pārsteidzošas pamācības varat izlasīt ElectroPeak oficiālajā tīmekļa vietnē. Šajā apmācībā mēs gatavojamies
Pirkstu nospiedumu skapītis ar Arduino: 7 soļi
Pirkstu nospiedumu skapītis ar Arduino: Sveiki, šajā rakstā mēs izveidosim drošības skapi, kas darbosies ar biometrisko pirkstu nospiedumu modeli. Ceru, ka jums patiks to izveidot. #kā #uz #pirkstu nospiedumu #skapīti