Obsah:
- Krok 1: Potřebné materiály
- Krok 2: Registrace otisků prstů pomocí softwaru Windows
- Krok 3: Software
- Krok 4: Instalace hardwaru
- Krok 5: Skript Arduino
- Krok 6: Soubory XAMP
Video: Použití snímače otisků prstů pro docházku v kombinaci s řešením XAMP: 6 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Pro školní projekt jsme hledali řešení, jak sledovat docházku studentů. Mnoho našich studentů přichází pozdě. Je to únavná práce kontrolovat jejich přítomnost. Na druhou stranu se hodně diskutuje, protože studenti často říkají, že jsou přítomni, zatímco ve skutečnosti hledají výmluvy.
Použití čtečky otisků prstů může být nejlepším způsobem, jak se vyhnout překážkám, jako je podvodné chování studentů, kteří se pokoušejí podvádět systém. RFID by mohl fungovat stejně dobře, ale umožňuje studentům rozdat kartu, což také umožňuje říci, že kartu zapomněli, buď ji ztratili, což škole přináší další náklady.
Krok 1: Potřebné materiály
Pro základ tohoto projektu použijeme následující materiály:
- Arduino Uno (nebo jiná kompatibilní deska)
- Snímač otisků prstů
- Bezdrátový štít
Můžete jít na ethernetovou desku nebo Arduino Yun, ale popis tohoto projektu je založen na hardwaru výše uvedeného seznamu.
Krok 2: Registrace otisků prstů pomocí softwaru Windows
Ačkoli knihovna GitHUB obsahuje kód pro registraci otisků prstů, bylo pro mě mnohem jednodušší používat software Windows, který je vizuálně přitažlivější. Výsledek je stejný.
Místo kopírování bych rád odkázal na krok 2 jiného instruktu, kde jsou další informace o tomto kroku.
Krok 3: Software
Než budete moci tento projekt postavit, budete potřebovat nějaký software:
- Arduino IDE: Používal jsem verzi 1.0.3, protože až dosud jsem nebyl schopen najít aktualizaci firmwaru potřebnou k provozu WIFI štítu ve verzi od 1.0.5 výše
- knihovna otisků prstů: potřebná ke kompilaci kódu. Zkopírujte obsah do složky knihoven vašeho Arduino IDE
- xAMP: serverové prostředí pro ukládání informací do databáze. Na jakékoli platformě můžete použít libovolnou verzi. Pokud jste fanouškem vývojových desek, můžete ji spustit na Raspberry Pi, stejně jako já.
Krok 4: Instalace hardwaru
Dost spravedlivé a jednoduché: zapojte síťovou desku do svého Arduina. Aby se usnadnilo připojení čtečky otisků prstů, rozšířil jsem vodiče, které k nim připájel některé propojovací vodiče. S výjimkou bílého vedení, které bylo připájeno na žlutý vodič, mají ostatní stejné barvy.
Stačí zapojit zelený vodič v Pin2 a bílý (nebo v mém případě žlutý) v Pin3 pro datovou komunikaci otisků prstů. Napájení je zajištěno zapojením červeného vodiče do 5V a černého vodiče do uzemnění.
Krok 5: Skript Arduino
Je to docela základní Q&D kód. Prozatím tomu stále chybí kontrola. Pro lepší fungování by měly být do designu přidány dvě diody LED, které uživateli umožní zjistit, zda byl jeho otisk prstu přijat a zda byly jeho informace odeslány na server či nikoli. (Zelená LED = OK, Červená LED = došlo k chybě).
V zásadě to, co kód dělá, je
- připojení k bezdrátové síti WPA
- zkontrolujte, zda je připojen snímač otisků prstů
-
počkejte na otisk prstu
Pokud je nalezen: odešlete požadavek HTTP na server s nalezeným otiskem prstu
Krok 6: Soubory XAMP
Za účelem předvedení je kód redukován na přísné minimum. Získáte popis tabulky MySQL, který obsahuje sloupec pro ID a pole Časové razítko, které se automaticky vyplní po vložení nového řádku do databáze.
Skript PHP je vyvolán z požadavku HTTP ve skriptu Arduino a zpracovává ID, které je skriptu předáno. Odpověď přijatou ze serveru lze ověřit pomocí sériového monitoru Arduino IDE.
Doporučuje:
Propojení kapacitního snímače otisků prstů s Arduino UNO: 7 kroků
Propojení kapacitního snímače otisků prstů s Arduino UNO: Hej, co se děje, lidi! Akarsh zde od CETech. Dnes přidáme do našich projektů ochrannou vrstvu. Nebojte se, nebudeme jmenovat žádné bodyguardy za to samé. Bude to roztomilý, dobře vypadající snímač otisků prstů od DFRobot
Elektrický zámek dveří se snímačem otisků prstů a čtečkou RFID: 11 kroků (s obrázky)
Elektrický zámek dveří se čtečkou otisků prstů a čtečkou RFID: Projekt byl navržen tak, aby se vyhnul nutnosti používat klíče. K dosažení našeho cíle jsme použili optický snímač otisků prstů a Arduino. Existují však jednotlivci, kteří mají nečitelný otisk prstu a senzor jej nerozpozná. Pak přemýšlel o
Online systém pro hlasování otisků prstů (FVOS): 5 kroků
Fingerprint Voting Online System (FVOS): Fingerprint Voting Online System umožňuje voličům odevzdávat své hlasy plně digitalizovaným způsobem shromažďováním a potvrzováním svých informací naskenováním otisku prstu prostřednictvím zařízení a uložením dat na server. Má uživatelsky přívětivý G
Vylepšete zabezpečení pevných disků pomocí snímače Arduino a snímače otisků prstů: 6 kroků
Vylepšete zabezpečení pevných disků pomocí snímače Arduino a snímače otisků prstů: V tomto článku vám chceme ukázat, jak zlepšit zabezpečení vašich digitálních dat uložených na pevném disku pomocí snímače otisku prstu a Arduino. Na konci tohoto článku budete: Naučíte se používat snímač otisku prstu. Přidáte zabezpečení na
Výukový program snímače otisku prstu Arduino: 6 kroků (s obrázky)
Výukový program snímače otisku prstu Arduino: Vážení přátelé, vítám vás u dalšího kurzu! Dnes budeme stavět zajímavý projekt Arduino, který používá modul snímače otisků prstů. Bez dalšího zdržování začněme! Vždy jsem chtěl vyzkoušet modul snímače otisku prstu v