Tartalomjegyzék:
- 1. lépés: Amire szüksége van - alkatrészek és kábelezés
- 2. lépés: A kód és a mellékletek
- 3. lépés: Befejezés: Teszteljen mindent - a működő videó
Videó: RFID NFC ARDUINO HOZZÁFÉRÉSI RENDSZER: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Amire szükségem volt, az az irodám beléptető rendszere.
Az egész projekt nagyon könnyen felépíthető.
Volt otthon egy tartalék Aduino Mega és egy Ethernet -pajzs, így néhány további összetevővel sikerült felépítenem az irodám beléptető rendszerét. NFC címkéket és mySql adatbázist használ az adatok táblázatba gyűjtéséhez.
Lényegében az Arduino várja a címkét, majd megpróbál kapcsolatba lépni egy php weboldallal, amely kezeli az adatok adatbázisba való feltöltését. Ehhez először ellenőrzi a címke jelenlétét az "ismert" címkék "felhasználói" táblázatában. A táblázat ténylegesen ismert felhasználókat és hozzájuk tartozó címkéket tartalmaz.
Ha a címkét nem ismeri fel, az Arduino nem rögzíti a hozzáférést. Ellenkező esetben egy rekordot illeszt be a táblázatba. Jelenleg az időbélyeg, az id_tag, a vállalat fióktelepe (helye) és az ip rögzítésre kerül a táblázatban.
Hozzáadtam egy lcd -t is, hogy megkönnyítsem a felhasználók dolgát. A hozzáférés rögzítésekor néhány másodpercig zöld LED villog, és a hangjelzés rövid hangjelzést ad a növekvő hangmagassággal. Az LCD néhány másodpercig rövid OK üzenetet jelenít meg.
Ha bizonyos problémák merülnek fel (például a LAN nem működik, vagy ismeretlen címkék), egy piros led villog helyette, és a lejátszott hang csökkenő hangmagasságú lesz. Az LCD néhány másodpercig rövid hibaüzenetet is megjelenít.
Néhány további gombbal rögzítheti a művelet típusát is: "ez belépés vagy kilépés ?!" (de ezt majd máskor fejleszti).
1. lépés: Amire szüksége van - alkatrészek és kábelezés
Először is, ez egy adatbázis -orientált projekt, ezért szüksége lesz egy webszerverre, ahová feltöltheti a.php fájlt. ez az a kódrész, amely feldolgozza az arduino kéréseit és kezeli az adatbázist.
Szüksége van egy mysql adatbázisra is, ahol az összes hozzáférés tárolásra kerül.
Mindent felépíthet egy helyi "szerverre" az irodájában (talán az xampp jó és egyszerű választás), vagy ha van webhelye+mysql db, akkor ugyanaz lehet.
Oké, itt az anyagjegyzék:
- Arduino Mega 2560
- W5100 Ethernet pajzs
- RF522 RFID címkeolvasó, kompatibilis 13, 56 MHz 14333A címkékkel
- LCD kijelző 16x2 1602
- piezo zümmögő vagy más típusú zümmögő
- Egy csomó vezeték
- Pár led (zöld és piros) és 2 db 2k ellenállás
És, megint.. a vezetékekkel kapcsolatban … A kábelezésről készült képek nem a legjobbak, de a következő lépésben mellékelt arduino vázlatban jobban le van írva.
2. lépés: A kód és a mellékletek
Végül, itt vannak a keresett fájlok. Mellékletben megtalálja
timbrature.ino, amely az Arduino Mega -ba feltöltendő vázlat
Amint azt korábban említettük, az LCD és az RFID kártya összes csatlakozása és huzalozása le van írva az.ino fájl fejlécében
- rfid lib.zip, amely tartalmazza a szükséges rfid könyvtárat
- timbratura.zip, (timbratura.php) ez a fájl az a fájl, amelyet fel kell töltenie webhelye webszerverére. Először felismeri a címkét (ellenőrizze, hogy a „felhasználók” táblázatba illeszkedik -e), majd rögzíti a hozzáférés egy mysql "access" táblához.
3. lépés: Befejezés: Teszteljen mindent - a működő videó
Most már készen áll arra, hogy újra megnézze a videót. Arról szól, hogyan működik az olvasó, ellenőrizze a címkét, és rögzítse az adatbázishoz való hozzáférést. Remélem, hogy a videó most világosabb lesz, mint az első lépés.
Ajánlott:
Hogyan lehet a Raspberry Pi -t távoli hozzáférési átjáróvá alakítani: 6 lépés
Hogyan lehet a Raspberry Pi -t távoli elérési átjáróvá alakítani: Hé srácok! A közelmúlt eseményei fényében a remote.it csapata keményen dolgozott azon, hogy ötleteket találjon a távmunka fájdalommentes és hozzáférhetővé tételére. Kidolgoztuk a remote.itPi SD -kártya képét, amely egy SD -kártya, amelyet egy új
Felügyeleti rendszer létrehozása jogosulatlan vezeték nélküli hozzáférési pontokhoz: 34 lépés
Felügyeleti rendszer létrehozása jogosulatlan vezeték nélküli hozzáférési pontokhoz: Saludos lectores. El presente instructivo es una gu í a de como desarrollar un system de monitoreo de puntos de acceso inal á mbricos no autorizados utilizando una Raspberry PI.Este system fue desarrollado como parte de un trabajo de
Színrendező rendszer: Arduino alapú rendszer két övvel: 8 lépés
Színrendező rendszer: Arduino alapú rendszer két övvel: Az ipari területen lévő termékek és tárgyak szállítása és/vagy csomagolása szállítószalagok segítségével készült vonalakkal történik. Ezek az övek bizonyos sebességgel segítik az elemek egyik pontból a másikba történő áthelyezését. Egyes feldolgozási vagy azonosítási feladatok
Ultrahangos alapú hozzáférési rendszer: 6 lépés (képekkel)
Ultrahangos alapú hozzáférési rendszer: Ezúttal egy ultrahangos alapú hozzáférési rendszert mutatok be, amely szerintem érdekes lehet. Ultrahangos hullámokon alapul, így ez egy érintésmentes hozzáférési rendszer, amely nem igényel más elektronikus eszközt, hanem bármilyen tárgyat, még a kezét is kipróbálni
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: 5 lépés
ESP8266 NodeMCU hozzáférési pont (AP) webszerverhez DT11 hőmérséklet -érzékelővel és nyomtatási hőmérséklet és páratartalom a böngészőben: Sziasztok srácok, a legtöbb projektben ESP8266 -ot használunk, és a legtöbb projektben ESP8266 -ot használunk webszerverként, így az adatok hozzáférhetők bármilyen eszköz wifi -n keresztül az ESP8266 által üzemeltetett webszerver elérésével, de az egyetlen probléma az, hogy működő útválasztóra van szükségünk