blogy logo
login PRIHLÁS SA
BLOG deadawp
ČLÁNKY
DISKUSIE
2
SLEDOVAŤ BLOG
PHP, Arduino programátor
deadawp



RFID systém so správou on-line
pridal deadawp 3.12. 2018 o 8:17



Dnes by som rád predstavil systém, ktorý som vyvíjal posledný týždeň.
Vyhotovil som RFID systém na otváranie elektronických dverí. Systém je postavený na komponentoch pre Arduino, teda čítačka kariet a kľúčeniek na 13.56MHz RC522, kompatibilné karty a kľúčenky. Čítačka dokáže prečítať karty štandardu ISO/IEC 14443 A. Tento štandard funguje i na ISIC kartách, bankomatových kartách, či autobosových, zamestnaneckých a je ich možné taktiež prečítať a využiť pre takýto projekt. Čítačkou čítam MAC adresy kariet (je možné čítať a zapisovať aj do pamäte kariet a kľúčeniek, ktorá má väčšinou 1kB, alebo 4kB), MAC adresy, ktoré čítam si prevádzam na špecifický DEC formát. V úlohe mikrokontroléru pre spracovanie a odosielanie dát som použil dosku NodeMCU, ktorá disponuje wifi konektivitou a je pre tento účel viac než dostačujúca.

Úlohou NodeMCU je odosielať dáta na web vždy, keď zaznamená kartu a na základe navrátenej odpovede z webservera (štandardne ACCEPT / DENY) otvorí, alebo neotvorí dvere. Vo dverách sa okrem klasického mechanizmu s kľučkou nachádza i špeciálny elmg. jazýček, ktorý je otváraný mikrokontrolérom na určitú dobu po úspešnej odpovedi z webservera. Z vonkajšej strany dverí je guľa, z druhej strany kľučka, ktorá je prepojená i na jazýček. Z tohto dôvodu teda nie je nutné inštalovať dve čítačky a pod.

Dáta sa odosielajú na server a spracuvávajú sa v .php backende. Všetky karty, ktoré boli kedy priložené sú archivované a z administračného rozhrania, kde je možné vidieť i real-time vstupy do objektu je možné dané karty povoliť - autorizovať, alebo zamietnuť - deautorizovať. Real-time aktualizácia dát sa realizuje AJAX-ovým volaním.

Systém je rýchly a pravidlá pre karty na jej autorizáciu, alebo deautorizáciu je možné vykonať pohodlne odkiaľkoľvek a pravidlo platí ihneď. Je teda veľmi jednoduché takýto systém spravovať i pre laikov. V prípade nedostupnosti webu/výpadku internetu je možné vždy do objektu vstúpiť kľúčom, ktorý dokáže jazýček odtiahnuť spolu s jazýčkom mechanizmu zámku.

Obšírnejšie info o projekte je možné nájsť i na mojom webe: https://arduino.php5.sk/rfid-system.php
Datasheet čítačky RC522: https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf
Datasheet NodeMCU (ESP8266): http://www.handsontec.com/pdf_learn/esp8266-V10.pdf



Prístupov 128
Kvalita článku
hlasov 0

PRÍSPEVKY
SLEDUJETE
Prosím prihláste sa pre možnosť pridania komentáru.
Prihláste sa, alebo použite facebook login facebook login
ĎALŠIE ČLÁNKY V BLOGU
Hasičské stopky cez Arduino s displejom
[ 8.12.2018] (príspevkov 0)
RFID systém so správou on-line
[ 3.12.2018] (príspevkov 0)
ESP32 pripojené do Eduroamu
[ 18.11.2018] (príspevkov 0)
Airsoft / Paintball DOMINATOR cez Arduin...
[ 18.11.2018] (príspevkov 0)
Riadenie závlahy cez internet s Arduinom
[ 2.11.2018] (príspevkov 0)
Web scraper cez mikrokontróler
[ 2.11.2018] (príspevkov 0)
Ovládanie hlasom v slovenčine pre mikrok...
[ 30.5.2018] (príspevkov 0)
Odosielanie e-mailov cez Arduino/NodeMCU...
[ 23.5.2018] (príspevkov 0)
Ovládanie 16x relé - Multiuser web aplik...
[ 1.3.2018] (príspevkov 0)
Ovládanie hlasom - Arduino + Ethernet sh...
[ 16.1.2018] (príspevkov 0)