Obsah:
- Krok 1: Co potřebujete - součásti a zapojení
- Krok 2: Kód a přílohy
- Krok 3: Dokončete: Vše vyzkoušejte - video fungující věci
Video: SYSTÉM ŘÍZENÍ PŘÍSTUPU RFID NFC ARDUINO: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Potřeboval jsem systém řízení přístupu do mé kanceláře.
Celý projekt je velmi snadno sestavitelný.
Měl jsem doma náhradní Aduino Mega a ethernetový štít, takže s několika dalšími součástmi jsem mohl vybudovat systém řízení přístupu pro svou kancelář. Ke shromažďování dat do tabulky používá značky NFC a databázi mySql.
Arduino v podstatě čeká na značku a poté se pokusí kontaktovat webovou stránku php, která bude spravovat nahrávání dat do databáze. Za tímto účelem nejprve zkontroluje přítomnost značky v tabulce „známých“značek „uživatelé“. Tabulka obsahuje infact známé uživatele a jejich relativní značky.
Pokud není značka rozpoznána, Arduino přístup nezaznamená. V opačném případě vloží záznam do tabulky. V tuto chvíli je do tabulky zaznamenáno časové razítko, id_tag, pobočka společnosti (umístění) a IP.
Přidal jsem také lcd, aby to bylo pro uživatele jednodušší. Když je přístup zaznamenán, několik sekund bliká zelená LED a bzučák přehraje krátký tón se zvyšující se výškou. Na LCD displeji se na několik sekund zobrazí krátká ok zpráva.
Pokud dojde k nějakým problémům (nefunguje LAN nebo neznámé tagy), místo toho bude blikat červená LED a přehrávaný tón bude mít klesající výšku. Na LCD se na několik sekund zobrazí také krátká chybová zpráva.
S několika dalšími tlačítky můžete zaznamenat také druh operace: „je to přístup nebo výstup ?!“(ale to se vyvine jindy).
Krok 1: Co potřebujete - součásti a zapojení
Předně je to projekt orientovaný na databázi, takže budete potřebovat webový server, kam nahrajete soubor.php. toto je část kódu, která zpracovává požadavky arduina a spravuje databázi.
Také potřebujete databázi mysql, kde budou uloženy všechny přístupy.
Vše můžete vybudovat na místním „serveru“ve své kanceláři (možná je xampp dobrá a snadná volba) nebo pokud máte webové stránky+mysql db, může to být stejné.
Dobře, tady je kusovník:
- Arduino Mega 2560
- Ethernetový štít W5100
- RF522 čtečka RFID tagů kompatibilní s tagy 13, 56 MHz 14333A
- Displej LCD 16x2 1602
- piezový bzučák nebo jiný druh bzučáku
- Banda drátů
- Pár LED diod (zelená a červená) a 2 z 2k odporů
A zase ok.. o zapojení … Obrázky o zapojení nejsou nejlepší, ale je to lépe popsané v náčrtu arduina přiloženém v dalším kroku.
Krok 2: Kód a přílohy
Nakonec zde jsou soubory, které hledáte.. V příloze najdete
timbrature.ino, což je skica, kterou lze nahrát do Arduino Mega
Jak již bylo zmíněno dříve, všechna připojení a zapojení kolem desky LCD a RFID jsou popsána v záhlaví souboru.ino
- rfid lib.zip, který obsahuje potřebnou knihovnu rfid
- timbratura.zip, (timbratura.php) tento soubor je soubor, který potřebujete nahrát na webový server. Nejprve se mu podaří rozpoznat značku (zkontrolujte, zda se nachází v tabulce „uživatelé“), poté zaznamená přístup k tabulce "přístup" mysql.
Krok 3: Dokončete: Vše vyzkoušejte - video fungující věci
Nyní jste připraveni znovu se podívat na video. Jde o to, jak čtečka funguje, zkontrolujte tag a zaznamenejte přístup do databáze. Doufám, že teď bude video ve srovnání s prvním krokem jasnější.
Doporučuje:
Řízení přístupu pro kočky (ESP8266 + servomotor + 3D tisk): 5 kroků (s obrázky)
Cat Access Access Control (ESP8266 + Servo Motor + 3D Printing): Tento projekt prochází procesem, který jsem použil pro vytvoření automatické misky pro kočky pro moji starší diabetickou kočku Chaz. Vidíte, potřebuje si dát snídani, než si může dostat inzulín, ale já často zapomínám vyzvednout si jídlo, než jdu spát, což
Arduino - systém řízení vytápění: 7 kroků
Arduino - systém řízení vytápění: Řízení teploty topným tělesem, Arduino Pro Mini bude řídit ohřívač tak, aby dosáhl nastavené teploty, také zobrazí teplotní graf pomocí počítače (pomocí Visual Studio) Tento projekt lze nazvat jako regulátor teploty
DIY bezdrátový automatický zavlažovací systém rostlin bez přístupu k internetu Požadavek: 3 kroky
DIY bezdrátový automatický zavlažovací systém bez požadavku přístupu k internetu: Rád bych automaticky zaléval své rostliny pravidelně, možná jednou nebo dvakrát denně v závislosti na různých ročních obdobích. Ale místo toho, abych k této práci dostal kamaráda IOT, dal bych přednost něčemu samostatnému pro tento konkrétní úkol. Protože nechci jít
Vytvořte si vlastní řízení přístupu pomocí Please-open.it: 4 kroky
Vytvořte si vlastní řízení přístupu pomocí Please-open.it: Please-open.it sídlí ve Francii a my se tomuto projektu budeme věnovat na plný úvazek. Chceme, aby firmy (hotely, kempy, stanice, nájemné …) těžily z flexibilnějších řešení a samozřejmě za nižší cenu. Připojte všechna interní data (jmenujte
Řízení přístupu RFID s Arduino Yun a Raspberry Pi: 11 kroků
Řízení přístupu RFID s Arduino Yun a Raspberry Pi: Vítejte v mém Instructable! Hledali jste online systém řízení přístupu RFID, který může mít více uživatelů bez použití hlavního klíče k jeho programování? Systém, který může zaznamenávat přístup pomocí jména osob? Systém, do kterého můžete snadno přidat