Obsah:
- Krok 1: Potrebné materiály
- Krok 2: Registrácia odtlačkov prstov pomocou softvéru Windows
- Krok 3: Softvér
- Krok 4: Inštalácia hardvéru
- Krok 5: Skript Arduino
- Krok 6: Súbory XAMP
Video: Použitie snímača odtlačkov prstov na dochádzku času v kombinácii s riešením XAMP: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V prípade školského projektu sme hľadali riešenie, ako sledovať dochádzku študentov. Veľa našich študentov príde neskoro. Je to namáhavá práca kontrolovať ich prítomnosť. Na druhej strane je tu veľa diskusií, pretože študenti často hovoria, že sú prítomní, zatiaľ čo v skutočnosti hľadajú výhovorky.
Používanie čítačky odtlačkov prstov môže byť najlepším spôsobom, ako sa vyhnúť prekážkam, ako je podvodné správanie študentov, ktorí sa pokúšajú systém oklamať. RFID môže fungovať rovnako dobre, ale umožňuje študentom rozdať ich kartu a tiež umožňuje povedať, že svoju kartu zabudli, alebo ju stratili, čo škole prináša ďalšie náklady.
Krok 1: Potrebné materiály
Na základe tohto projektu použijeme nasledujúce materiály:
- Arduino Uno (alebo iná kompatibilná doska)
- Snímač odtlačkov prstov
- Bezdrôtový štít
Môžete ísť na ethernetovú dosku alebo Arduino Yun, ale popis tohto projektu je založený na hardvéri vyššie uvedeného zoznamu.
Krok 2: Registrácia odtlačkov prstov pomocou softvéru Windows
Napriek tomu, že knižnica GitHUB má kód na registráciu odtlačkov prstov, oveľa jednoduchšie sa mi používa softvér Windows, ktorý je vizuálne príťažlivejší. Výsledok je rovnaký.
Namiesto kopírovania by som chcel odkázať na krok 2 iného pokynu, kde nájdete ďalšie informácie o tomto kroku.
Krok 3: Softvér
Predtým, ako budete môcť postaviť tento projekt, budete potrebovať softvér:
- Arduino IDE: Používal som verziu 1.0.3, pretože doteraz som nebol schopný nájsť aktualizáciu firmvéru potrebnú na ovládanie štítu WIFI vo verzii od 1.0.5 vyššie
- knižnica odtlačkov prstov: potrebná na kompiláciu kódu. Skopírujte obsah do priečinka knižníc vášho Arduino IDE
- xAMP: serverové prostredie na ukladanie informácií do databázy. Na akejkoľvek platforme môžete použiť akúkoľvek verziu. Ak ste fanúšikom vývojových dosiek, môžete ich spustiť na Raspberry Pi, rovnako ako ja.
Krok 4: Inštalácia hardvéru
Dosť spravodlivé a jednoduché: zapojte sieťovú dosku do svojho Arduina. Aby som uľahčil pripojenie čítačky odtlačkov prstov, rozšíril som k nim spájky, ktoré k nim spájkoval niektoré prepojovacie vodiče. S výnimkou bieleho vedenia, ktoré bolo spájkované na žltý drôt, majú ostatné rovnaké farby.
Jednoducho zapojte zelený vodič v Pin2 a biely (alebo v mojom prípade žltý) v Pin3 pre dátovú komunikáciu odtlačkov prstov. Napájanie je zaistené zapojením červeného vodiča do 5 V a čierneho vodiča do uzemňovacích spojov.
Krok 5: Skript Arduino
Je to celkom základný kód Q&D. Zatiaľ mu to stále chýba. Pre lepšie fungovanie by mali byť do dizajnu pridané dve diódy LED, ktoré používateľovi umožnia zistiť, či bol jeho odtlačok prsta prijatý a či boli jeho informácie odoslané na server alebo nie. (Zelená LED = OK, Červená LED = vyskytla sa chyba).
V zásade to, čo kód robí, je
- pripojenie k bezdrôtovej sieti WPA
- skontrolujte, či je pripojený snímač odtlačkov prstov
- počkajte na odtlačok prsta
Ak sa nájde: odošlite požiadavku HTTP na server s nájdeným odtlačkom prsta
Krok 6: Súbory XAMP
Na účely predvádzania je kód redukovaný na prísne minimum. Získate popis tabuľky MySQL, ktorá obsahuje stĺpec pre ID a pole Časová pečiatka, ktoré sa automaticky vyplní po vložení nového riadka do databázy.
Skript PHP sa volá z požiadavky HTTP v skripte Arduino a spracováva ID, ktoré je odoslané do skriptu. Odpoveď prijatú zo servera je možné overiť pomocou sériového monitora Arduino IDE.
Odporúča:
Rozhranie kapacitného snímača odtlačkov prstov s Arduino UNO: 7 krokov
Rozhranie kapacitného snímača odtlačkov prstov s Arduino UNO: Hej, čo sa deje, chlapci! Akarsh tu od CETech. Dnes do našich projektov pridáme ochrannú vrstvu. Nebojte sa, nebudeme menovať žiadnych osobných strážcov za to isté. Bude to roztomilý, dobre vyzerajúci snímač odtlačkov prstov od DFRobot. Takže
Elektrický zámok dverí so snímačom odtlačkov prstov a čítačkou RFID: 11 krokov (s obrázkami)
Elektrický zámok dverí so snímačom odtlačkov prstov a čítačkou RFID: Projekt bol navrhnutý tak, aby sa vyhlo nutnosti používať kľúče. Na dosiahnutie nášho cieľa sme použili optický snímač odtlačkov prstov a Arduino. Existujú však jednotlivci, ktorí majú nečitateľný odtlačok prsta a senzor ho nerozpozná. Potom premýšľať o
Online systém hlasovania pomocou odtlačkov prstov (FVOS): 5 krokov
Online systém hlasovania pomocou odtlačkov prstov (FVOS): Online systém hlasovania pomocou odtlačkov prstov umožňuje voličom plne digitalizované hlasy zhromažďovaním a potvrdzovaním svojich informácií naskenovaním odtlačku prsta prostredníctvom zariadenia a uložením údajov na server. Má užívateľsky prívetivý G
Snímač odtlačkov prstov s Arduino: 5 krokov
Snímač odtlačkov prstov s Arduino: Dobrý deň, v tomto článku uvidíme, ako používať snímač odtlačkov prstov s Arduino. So snímačom odtlačkov prstov môžete zvýšiť bezpečnosť a uzamknutie vášho domova, kancelárie, garáže a mnohých ďalších. Nielen o bezpečnosti, môžete tento modul použiť tam, kde chcete,
Výukový program snímača odtlačkov prstov Arduino: 6 krokov (s obrázkami)
Výukový program snímača odtlačkov prstov Arduino: Vážení priatelia, vítam vás pri ďalšom návode! Dnes budeme stavať zaujímavý projekt Arduino, ktorý používa modul snímača odtlačkov prstov. Bez ďalšieho zdržania začnime! Vždy som chcel vyskúšať modul snímača odtlačkov prstov v