Tartalomjegyzék:
- Lépés: Szükséges anyagok
- 2. lépés: Ujjlenyomatok regisztrálása a Windows szoftver segítségével
- 3. lépés: A szoftver
- 4. lépés: A hardver telepítése
- 5. lépés: Az Arduino -szkript
- 6. lépés: Az XAMP fájlok
Videó: Az ujjlenyomat -érzékelő használata az időtöltéshez az XAMP -megoldással kombinálva: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Egy iskolai projekthez kerestük a megoldást a tanulók jelenlétének nyomon követésére. Sok diákunk későn érkezik. Fárasztó feladat a jelenlétük ellenőrzése. Másfelől sok vita van, mert a diákok gyakran azt mondják, hogy jelen vannak, miközben a valóságban kifogásokat keresnek.
Az ujjlenyomat -olvasó használata lehet a legjobb módja annak, hogy elkerüljék az olyan akadályokat, mint például a csaló magatartás azoknak a diákoknak, akik megpróbálják megcsalni a rendszert. Az RFID ugyanolyan jól működhet, de lehetővé teszi a diákok számára, hogy kiosztják a kártyájukat, és lehetővé teszik azt is, hogy azt mondják, elfelejtették a kártyájukat, vagy elveszítették, és így többletköltséget jelentettek az iskolának.
Lépés: Szükséges anyagok
A projekt alapjául a következő anyagokat használjuk:
- Arduino Uno (vagy más kompatibilis tábla)
- Ujjlenyomat -érzékelő
- Vezeték nélküli pajzs
Mehet az ethernet tábla vagy az Arduino Yun, de a projekt leírása a fenti lista hardverén alapul.
2. lépés: Ujjlenyomatok regisztrálása a Windows szoftver segítségével
Bár a GitHUB könyvtár rendelkezik kóddal az ujjlenyomatok rögzítéséhez, sokkal könnyebbnek találtam a vizuálisan vonzóbb Windows szoftver használatát. Az eredmény ugyanaz.
Másolás helyett inkább egy másik utasítás 2. lépésére hivatkozom, ha további információt szeretne erről a lépésről.
3. lépés: A szoftver
A projekt felépítése előtt szüksége lesz néhány szoftverre:
- az Arduino IDE: Az 1.0.3 verziót használtam, mert eddig nem tudtam megtalálni a WIFI pajzs működtetéséhez szükséges firmware frissítést 1.0.5 -től felfelé
- az ujjlenyomat -könyvtár: a kód összeállításához szükséges. Másolja a tartalmat az Arduino IDE könyvtárak mappájába
- xAMP: az információ adatbázisba történő tárolására szolgáló szerverkörnyezet. Bármilyen verziót használhat bármilyen platformon. Ha rajong a fejlesztői táblákért, akkor Raspberry Pi -n is futtathatja, akárcsak én.
4. lépés: A hardver telepítése
Korrekt és egyszerű: csatlakoztassa az Arduino hálózati kártyáját. Az ujjlenyomat -olvasó csatlakoztatásának megkönnyítése érdekében meghosszabbítottam a vezetékeket, amelyek egyes áthidaló vezetékeket forrasztottak hozzájuk. A sárga dróthoz forrasztott fehér ólom kivételével a többi színe azonos.
Az ujjlenyomat -adatkommunikációhoz csak csatlakoztassa a zöld vezetéket a Pin2 -be és a fehéret (esetemben sárgát) a Pin3 -ba. Az áramellátás az 5V -os piros vezeték és a földelőcsatlakozások fekete vezetékének csatlakoztatásával történik.
5. lépés: Az Arduino -szkript
Ez meglehetősen alapvető Q&D kód. Egyelőre még hiányzik az ellenőrzés. A jobb működés érdekében két LED -et kell hozzáadni a tervezéshez, így a felhasználó láthatja, hogy az ujjlenyomatát elfogadták -e, és adatait elküldte -e a szervernek. (Zöld LED = OK, Piros LED = hiba történt).
Alapvetően az, amit a kód tesz
- csatlakozni egy WPA vezeték nélküli hálózathoz
- ellenőrizze, hogy az ujjlenyomat -érzékelő csatlakoztatva van -e
- várj az ujjlenyomatra
Ha megtalálta: küldjön HTTP -kérést a szervernek az ujjlenyomat megtalálásával
6. lépés: Az XAMP fájlok
Bemutatás céljából a kódot minimálisra csökkentik. Megkapja a MySQL tábla leírását, amely tartalmaz egy oszlopot az azonosítóhoz és egy TimeStamp mezőt, amely automatikusan kitöltődik, amikor új sor kerül az adatbázisba.
A PHP szkriptet az Arduino szkript HTTP kéréséből hívják meg, és feldolgozza a szkripthez továbbított azonosítót. A szervertől kapott válasz az Arduino IDE soros monitorával ellenőrizhető.
Ajánlott:
Ujjlenyomat -alapú biometrikus szavazógép Arduino használatával: 4 lépés (képekkel)
Ujjlenyomat -alapú biometrikus szavazógép Arduino használatával: Mindannyian ismerjük a meglévő elektronikus szavazógépet, ahol a felhasználónak meg kell nyomnia egy gombot a szavazás leadásához. De ezeket a gépeket kezdettől fogva kritizálták az edzés miatt. Tehát a kormány ujjlenyomat-alap bevezetését tervezi
Elektromos ajtózár ujjlenyomat -olvasóval és RFID -olvasóval: 11 lépés (képekkel)
Elektromos ajtózár ujjlenyomat -olvasóval és RFID -olvasóval: A projekt célja a kulcsok használatának elkerülése volt, a cél eléréséhez optikai ujjlenyomat -érzékelőt és Arduino -t használtunk. Vannak azonban olyan személyek, akiknek olvashatatlan ujjlenyomatuk van, és az érzékelő nem ismeri fel. Aztán gondolkodni egy
I2C / IIC LCD kijelző - SPI LCD használata az I2C LCD kijelzőhöz Az SPI to IIC modul használata Arduino -val: 5 lépés
I2C / IIC LCD kijelző | Használjon SPI LCD -t az I2C LCD -kijelzőhöz Az SPI -IIC modul használata Arduino -val: Sziasztok, mivel egy normál SPI LCD 1602 -nek túl sok vezetékét kell csatlakoztatni, ezért nagyon nehéz összekapcsolni az arduino -val, de a piacon elérhető egy modul konvertálja az SPI kijelzőt IIC kijelzővé, így csak 4 vezetéket kell csatlakoztatnia
ATM gép Arduino használatával (ujjlenyomat+RFID kártya): 4 lépés (képekkel)
ATM-gép Arduino használatával (ujjlenyomat+RFID kártya): Helló barátaim, új ötlettel jövök az Arduino-t használó ATM-ről. Hasznos lehet vidéki területeken, ahol a készpénz nélküli szolgáltatások nem lehetségesek. Ez egy kis ötlet. Remélem élvezted.Kezdjük el
Az ujjlenyomat -biztonsági rendszer becsapása olyan egyszerű, mint az ABC: 12 lépés (képekkel)
Az ujjlenyomat -biztonsági rendszer olyan egyszerű becsapása, mint az ABC: Ez az utasítás megmutatja, hogyan lehet az ujjlenyomat -biztonsági rendszert olyan egyszerűen becsapni, mint az ABC -t. Az IBM soha nem akarja, hogy tudjon. az ujjlenyomat -biztonsági rendszer nagy részében is működik. Például: pl. ajtó, mobiltelefon …. Ez az utasítás a v