Sisukord:
- Samm: vajalikud materjalid
- Samm: sõrmejälgede registreerimine Windowsi tarkvara abil
- Samm: tarkvara
- Samm: riistvara installimine
- Samm: Arduino skript
- Samm: XAMP -failid
Video: Sõrmejäljeanduri kasutamine aja vaatamiseks koos XAMP -lahendusega: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Kooliprojekti jaoks otsisime lahendust õpilaste kohaloleku jälgimiseks. Paljud meie õpilased tulevad hilja. Nende kohaloleku kontrollimine on tüütu töö. Teisest küljest on palju arutelusid, sest õpilased ütlevad sageli, et nad on kohal, kuid tegelikult otsivad nad vabandusi.
Sõrmejäljelugeja kasutamine võib olla parim viis vältida selliseid takistusi nagu petturlik käitumine õpilastel, kes üritavad süsteemi petta. RFID võiks töötada sama hästi, kuid võimaldab õpilastel oma kaardi kätte anda, võimaldades ka öelda, et nad unustasid oma kaardi või kaotasid selle, tuues sellega koolile lisakulusid.
Samm: vajalikud materjalid
Selle projekti aluseks on järgmised materjalid:
- Arduino Uno (või muu ühilduv plaat)
- Sõrmejäljeandur
- Juhtmevaba kilp
Võite valida Etherneti plaadi või Arduino Yuni, kuid selle projekti kirjeldus põhineb ülaltoodud loendi riistvaral.
Samm: sõrmejälgede registreerimine Windowsi tarkvara abil
Kuigi GitHUB -i raamatukogus on sõrmejälgede registreerimise kood, oli mul visuaalselt atraktiivsema Windowsi tarkvara kasutamine palju lihtsam. Tulemus on sama.
Selle kopeerimise asemel tahaksin selle sammu kohta lisateabe saamiseks viidata teise juhendi teisele sammule.
Samm: tarkvara
Enne selle projekti loomist vajate mõnda tarkvara:
- Arduino IDE: kasutasin versiooni 1.0.3, sest siiani ei suutnud ma leida püsivara uuendamist, mis oleks vajalik WIFI -kilbi kasutamiseks versioonis alates 1.0.5
- sõrmejälgede kogu: vajalik koodi koostamiseks. Kopeerige sisu oma Arduino IDE raamatukogude kausta
- xAMP: serverikeskkond teabe salvestamiseks andmebaasi. Saate kasutada mis tahes versiooni mis tahes platvormil. Kui olete arendusplaatide fänn, saate seda käivitada Raspberry Pi -ga, nagu mina.
Samm: riistvara installimine
Õiglane ja lihtne: ühendage Arduino võrguplaat. Sõrmejäljelugeja ühendamise hõlbustamiseks pikendasin juhtmeid, mis jootsid neile mõned hüppajajuhtmed. Kui välja arvata valge plii, mis oli joodetud kollase juhtme külge, on teistel samad värvid.
Lihtsalt ühendage sõrmejälgede andmeside jaoks roheline juhe kontaktis Pin2 ja valge (või minu puhul kollane) nööpnõelaga. Toide on ühendatud punase juhtme ühendamisega 5 V ja musta juhtmega maandusühendustes.
Samm: Arduino skript
See on üsna lihtne Q&D kood. Praeguseks puudub sellel endiselt kontroll. Paremaks toimimiseks tuleks disainile lisada kaks LED -i, mis võimaldavad kasutajal näha, kas tema sõrmejälg võeti vastu ja tema teave saadeti serverisse või mitte. (Roheline LED = OK, punane LED = ilmnes viga).
Põhimõtteliselt see, mida kood teeb, on
- ühenduse loomine WPA traadita võrguga
- kontrollige, kas sõrmejäljeandur on kinnitatud
-
oodake sõrmejälge
Kui leitakse: saatke serverile HTTP -päring leitud sõrmejäljega
Samm: XAMP -failid
Demonstreerimise eesmärgil vähendatakse koodi range miinimumini. Saate MySQL tabeli kirjelduse, mis sisaldab ID veergu ja ajatemplivälja, mis täidetakse automaatselt, kui andmebaasi uus rida sisestatakse.
PHP -skripti kutsutakse Arduino skripti HTTP -päringust ja see töötleb skriptile edastatud ID -d. Serverist saadud vastust saab kontrollida Arduino IDE jadamonitoriga.
Soovitan:
Mahtuvusliku sõrmejäljeanduri liides Arduino UNO -ga: 7 sammu
Mahtuvusliku sõrmejäljeanduri liides Arduino UNO -ga: Hei, mis toimub, poisid! Akarsh siin CETechist. Täna lisame oma projektidele kaitsekihi. Ärge muretsege, me ei kavatse ametisse määrata ihukaitsjaid. See on armas väike nägus sõrmejäljeandur DFRobotilt. Nii
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: 4 sammu (koos piltidega)
Kitroniku leiutajakomplekti kasutamine koos Adafruit CLUE -ga: Kitronik Leiutaja komplekt BBC micro: bit jaoks on suurepärane sissejuhatus elektroonikaga mikrokontrolleritele, kasutades leivaplaati. See komplekti versioon on mõeldud kasutamiseks koos odava BBC mikro: bitiga. Üksikasjalik õpetusraamat, mis tuleb
Arduino sõrmejäljeanduri õpetus: 6 sammu (piltidega)
Arduino sõrmejäljeanduri õpetus: Kallid sõbrad, tere tulemast teise õpetuse juurde! Täna ehitame huvitava Arduino projekti, mis kasutab sõrmejäljeanduri moodulit. Alustame viivitamata! Tahtsin alati proovida sõrmejäljeanduri moodulit
Aja lõime: 4 sammu (koos piltidega)
Time Warp: See on 1962. aasta Cadillaci rummu kork, mille muutsin kellakomplekti ja mõne tööriista abil töötavaks kellaks
HP T5700 õhukese kliendi kasutamine video vaatamiseks võrgu kaudu: 9 sammu
HP T5700 õhukese kliendi kasutamine video vaatamiseks võrgu kaudu: selles juhendis näitan teile, kuidas teha väike digiboks, mis võimaldab teil vaadata teie võrgus juurdepääsetavaid videofaile. Laadides VLC HP T5700 õhukese kliendi alalisse mälupulka vaid mõne minutiga