Turinys:
- 1 žingsnis: reikalingos medžiagos
- 2 veiksmas: pirštų atspaudų registravimas naudojant „Windows“programinę įrangą
- 3 žingsnis: programinė įranga
- 4 žingsnis: Aparatūros diegimas
- 5 žingsnis: „Arduino“scenarijus
- 6 žingsnis: XAMP failai
Video: Pirštų atspaudų jutiklio naudojimas kartu su XAMP sprendimu: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Mokyklos projektui ieškojome sprendimo, kaip sekti mokinių lankomumą. Daugelis mūsų studentų atvyksta vėlai. Tai varginantis darbas patikrinti jų buvimą. Kita vertus, yra daug diskusijų, nes studentai dažnai sakys, kad yra, o iš tikrųjų ieško pasiteisinimų.
Pirštų atspaudų skaitytuvo naudojimas gali būti geriausias būdas išvengti tokių kliūčių kaip apgaulingas mokinių, bandančių apgauti sistemą, elgesys. RFID galėtų veikti taip pat gerai, tačiau leidžia mokiniams įteikti savo kortelę, taip pat galima sakyti, kad pamiršo savo kortelę arba ją pameta, todėl mokyklai atsiranda papildomų išlaidų.
1 žingsnis: reikalingos medžiagos
Šio projekto pagrindui naudosime šias medžiagas:
- „Arduino Uno“(arba kita suderinama plokštė)
- Pirštų atspaudų jutiklis
- Belaidis skydas
Galite pasirinkti „Ethernet“plokštę arba „Arduino Yun“, tačiau šio projekto aprašymas pagrįstas aukščiau pateikto sąrašo aparatine įranga.
2 veiksmas: pirštų atspaudų registravimas naudojant „Windows“programinę įrangą
Nors „GitHUB“bibliotekoje yra pirštų atspaudų registravimo kodas, man buvo daug lengviau naudoti „Windows“programinę įrangą, kuri vizualiai yra patrauklesnė. Rezultatas tas pats.
Užuot nukopijavęs, norėčiau perskaityti kitos instrukcijos 2 veiksmą, kad gautumėte daugiau informacijos apie šį veiksmą.
3 žingsnis: programinė įranga
Prieš kurdami šį projektą, jums reikės tam tikros programinės įrangos:
- „Arduino IDE“: naudojau 1.0.3 versiją, nes iki šiol negalėjau rasti programinės įrangos atnaujinimo, reikalingo WIFI skydo veikimui versijoje nuo 1.0.5 iki
- pirštų atspaudų biblioteka: reikalinga kodui surinkti. Nukopijuokite turinį į „Arduino IDE“bibliotekų aplanką
- xAMP: serverio aplinka informacijai saugoti duomenų bazėje. Galite naudoti bet kurią versiją bet kurioje platformoje. Jei esate kūrimo lentų gerbėjas, galite jį paleisti „Raspberry Pi“, kaip ir aš.
4 žingsnis: Aparatūros diegimas
Pakankamai sąžininga ir paprasta: prijunkite „Arduino“tinklo plokštę. Kad būtų lengviau prijungti pirštų atspaudų skaitytuvą, prailginau laidus, lituojančius prie jų kai kuriuos trumpiklius. Išskyrus baltą šviną, kuris buvo lituojamas prie geltonos vielos, kiti turi tas pačias spalvas.
Tiesiog įjunkite žalią laidą į „Pin2“ir baltą (arba mano atveju geltoną) į „Pin3“, kad galėtumėte perduoti pirštų atspaudus. Maitinimas tiekiamas prijungus raudoną 5 V laidą ir juodą laidą įžeminimo jungtyse.
5 žingsnis: „Arduino“scenarijus
Tai gana paprastas Q&D kodas. Kol kas vis dar trūksta patikrinimo. Siekiant geresnio veikimo, prie dizaino turėtų būti pridėti du šviesos diodai, leidžiantys vartotojui pamatyti, ar jo pirštų atspaudai buvo priimti, o informacija buvo išsiųsta į serverį. (Žalias šviesos diodas = gerai, raudonas šviesos diodas = įvyko klaida).
Iš esmės tai, ką daro kodas, yra
- prisijungimas prie WPA belaidžio tinklo
- patikrinkite, ar pritvirtintas pirštų atspaudų jutiklis
-
laukti piršto atspaudo
Jei rasta: siųskite HTTP užklausą į serverį su rastu piršto atspaudu
6 žingsnis: XAMP failai
Demonstravimo tikslais kodas sumažinamas iki griežto minimumo. Gausite „MySQL“lentelės aprašymą, kuriame yra ID stulpelis ir „TimeStamp“laukas, kuris automatiškai užpildomas, kai į duomenų bazę įterpiama nauja eilutė.
PHP scenarijus iškviečiamas iš „Arduino“scenarijaus HTTP užklausos ir apdoroja scenarijui perduotą ID. Iš serverio gautą atsakymą galima patikrinti naudojant „Arduino IDE“serijos monitorių.
Rekomenduojamas:
Sąsajos talpinis pirštų atspaudų jutiklis su „Arduino UNO“: 7 žingsniai
Sąsajos talpinis pirštų atspaudų jutiklis su „Arduino UNO“: Ei, kas vyksta, vaikinai! Akarsh čia iš CETech. Šiandien mes pridėsime apsauginį sluoksnį prie mūsų projektų. Nesijaudinkite, kad mes nesiruošiame paskirti jokių sargybinių. Tai bus mielas, gražiai atrodantis pirštų atspaudų jutiklis iš „DFRobot“. Taigi
Pirštų atspaudų biometrinis balsavimo aparatas naudojant „Arduino“: 4 žingsniai (su paveikslėliais)
Pirštų atspaudais pagrįsta biometrinė balsavimo mašina naudojant „Arduino“: Mes visi žinome apie esamą elektroninio balsavimo aparatą, kuriame vartotojas turi paspausti mygtuką balsuoti. Tačiau šios mašinos buvo kritikuojamos dėl grūdinimo nuo pat pradžių. Taigi vyriausybė planuoja įvesti pirštų atspaudų bazę
Elektrinė durų spyna su pirštų atspaudų skaitytuvu ir RFID skaitytuvu: 11 žingsnių (su nuotraukomis)
Elektrinė durų spyna su pirštų atspaudų skaitytuvu ir RFID skaitytuvu: projektas buvo sukurtas taip, kad nereikėtų naudoti raktų, kad pasiektume tikslą, naudojome optinį pirštų atspaudų jutiklį ir „Arduino“. Tačiau yra asmenų, kurių pirštų atspaudai yra neįskaitomi, o jutiklis jų neatpažins. Tada pagalvojus
„Arduino“pirštų atspaudų jutiklio pamoka: 6 žingsniai (su nuotraukomis)
„Arduino“pirštų atspaudų jutiklio pamoka: Mieli draugai, kviečiame į kitą pamoką! Šiandien mes sukursime įdomų „Arduino“projektą, kuriame naudojamas pirštų atspaudų jutiklio modulis. Nedelsdami pradėkime! Visada norėjau išbandyti pirštų atspaudų jutiklio modulį
Kaip apgauti pirštų atspaudų apsaugos sistemą taip paprasta, kaip ABC: 12 žingsnių (su nuotraukomis)
Kaip apgauti pirštų atspaudų apsaugos sistemą taip paprasta, kaip ir ABC: Ši instrukcija parodys, kaip apgauti pirštų atspaudų apsaugos sistemą taip pat lengvai, kaip ir ABC. IBM niekada nenori, kad jūs žinotumėte apie. jis veikia ir daugelyje pirštų atspaudų apsaugos sistemos. Pavyzdžiui: pvz. durys, mobilusis telefonas …. Ši instrukcija pateikiama kartu su v