Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- 2. lépés: A Nodemcu csatlakoztatása Wi-Fi hálózathoz
- 3. lépés: Csatlakoztassa az RFID olvasót
- 4. lépés: Az alapkonfiguráció beállítása
- 5. lépés: Txt fájl létrehozása a kártyák azonosítóival
- 6. lépés: A relé csatlakoztatása mágnesszelephez
- 7. lépés: Extra: RGB LED -ek hozzáadása
- 8. lépés: Extra: OLED képernyő hozzáadása
- 9. lépés: Végső konfiguráció
Videó: Vezeték nélküli RFID ajtózár Nodemcu használatával: 9 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
- Fő funkció ---
Ez a projekt az Universidade do Algarve hálózati kommunikációs órájának részeként épült fel Luís Santos kollégámmal együttműködve. Fő célja, hogy RFID címkártyák vagy kulcskarikák használatával vezérelje az elektromos zár vezeték nélküli hozzáférését.
Bár ezt a projektet úgy tervezték, hogy ajtózárral működjön, könnyen módosítható, hogy bármilyen mágnesszelep -kapcsolót támogasson (erről az oktatóanyag során lesz szó).
- Jelen verzió ---
Ez az első verzió egy szerver és egy egyszerű txt fájl támogatásával készül. A későbbi munkák során különböző változatok kerülnek hozzáadásra, amelyek megfelelnek a különböző igényeknek, és biztonságosabb alternatívát kínálnak.
- Jövőbeli munka ---
Ha találok egy kis szabadidőt, megpróbálom frissíteni a következő funkciókat:
- Speciális rendszergazdai kártya más felhasználók hozzáadásához
- Hozzáférés a fájlhoz az útválasztó USB -hez csatlakoztatott tárhelyén keresztül
- Titkosítsa a fájlt egy egyszerű bináris kulccsal
- Csatlakoztasson valódi mágnesszelepet a reléhez, és frissítse az Instructable -t egy működő videóval
- Csatlakozzon egy DBMS -hez, hogy megkönnyítse a több zár és felhasználó vezérlését és karbantartását
- Vegyen fel egy helyi MicroSD -fájlt az adatok biztonsági mentéséhez, ha a vezeték nélküli kapcsolat nem érhető el
- Csatlakozás GSM GPRS kommunikációs modulon keresztül
- Teljesen vezeték nélküli legyen a napelemmel való működés
1. lépés: Szükséges összetevők
A projekthez szükséges összetevők a következők:
- NodeMCU ESP8266 WIFI Fejlesztési Tanács
- DC 5V 1 csatornás relé modul
- RC522 Chip IC kártya indukciós modul RFID olvasó
- RFID címkártyák vagy kulcsgyűrűk
- Mágnesszelep kapcsoló ajtózár
- Egy dióda az 1N4001-1N4007-ből
- Kábelek
- Kenyeretábla
Külön:
-
RGB 3 színes LED modul 5050 vagy:
Piros és zöld LED, 220 ohmos ellenállással
- 0,96 hüvelykes 4Pin kék sárga IIC I2C OLED kijelző modul
Érdekesség: Az NFC az RFID család része, és ugyanazon a frekvencián (13,56 MHz) működik.
2. lépés: A Nodemcu csatlakoztatása Wi-Fi hálózathoz
Már vannak jó oktatóanyagok, amelyek segíthetnek a NodeMCU bármely 802.11 vezeték nélküli hálózathoz való csatlakoztatásában. A követettünk:
Az ESP8266 telepítése az Arduino IDE bemutatójába a Mybotic által
Megjegyzés: Vigyázzon arra, hogy a NodeMCU csapjainak elrendezése eltér az Arduino -tól, és ha pl.
Az egyik megoldás egy olyan könyvtár felvétele, amely már elvégzi ezt a társítást. Egyszerűen követtük a képet, hogy eligazítson bennünket. Ebben az oktatóanyagban később lesz egy kép az összes csatlakoztatással.
3. lépés: Csatlakoztassa az RFID olvasót
Lépjen a Könyvtárak kezelése… menübe a Könyvtár beillesztése vázlat menüpont alatt.
A „Szűrje le a keresést…” szövegmezőbe illessze be az MFRC522 elemet, és válassza ki a GithubCommunity által készített telepítést, az Arduino RFID Library for MFRC522 (SPI) megjelöléssel.
- RFID kártyák olvasása ---
Ha tesztelni szeretné az RFID olvasót, menjen a menüsorban a Fájl menü Példák pontjára, és keresse meg az MFRC522 kifejezést, és válassza ki a ReadNUID elemet a kipróbáláshoz.
4. lépés: Az alapkonfiguráció beállítása
Először összeszereljük az alapkonfigurációt a fenti ábra szerint (ha a képre kattint, további információ található a csapok elrendezéséről).
Ezután csatlakoztassa a NodeMCU -t, nyissa meg az Arduino IDE -t, és másolja az alábbi kódot.
Ne felejtse el kicserélni az SSID -t és a jelszót a hálózatához, és a szerver gazdagép címét a kódon.
5. lépés: Txt fájl létrehozása a kártyák azonosítóival
Ha már tesztelte az előző lépést, akkor valószínűleg nem történt semmi, amikor megpróbálta megközelíteni a kártyákat az RFID -olvasóhoz. Rendben van! Még mindig hozzá kell adnia a kívánt kártyákat a szerveréhez (más alternatívák is lesznek a váratlan jövőben).
Először is be kell állítania a szervert. Hozzon létre egy.txt fájlt bárhol, ahová szeretné, és nyissa meg a soros konzolt az Arduino IDE -n. Futtassa a kódot, és másolja ki a megjelenített RFID MAC -címet, illessze be a.txt fájlba, és nyomja le az Enter billentyűt, hogy mindig legyen üres sor a végén. Mentse a.txt fájlt, és próbálja újra.
Most működnie kell, nem kell visszaállítania a NodeMCU -t vagy újra kell indítania a szervert.
A reléhez tartozó ON LED szín általában piros, így ha a zár nyitva van, akkor pirosan kell világítania. Egy további testreszabás során megpróbáljuk megváltoztatni ezt a LED -et, hogy állandó vörös és zöld állapotot biztosítson anélkül, hogy további portokat kellene használnia a NodeMCU kártyán.
Megjegyzés: ne felejtse el megváltoztatni a mappa helyét a kódon belüli URL -en.
6. lépés: A relé csatlakoztatása mágnesszelephez
Figyelem, ez a lépés fontos
A mágnesszelep kapcsolók csak tekercsek, amelyek árammal mágneses mezőt hoznak létre, amely húzza vagy nyomja a dugattyút. Ezek lehetnek mágnesszelepek, ajtózárak, kapcsolók stb.
Két lépést kell tennie óvatosan:
- Csatlakoztassa az energiaforrást és a mágnesszelep kapcsolót a reléhez a megfelelő módon, a fentiek szerint;
- Csatlakoztasson egy diódát a mágnesszelep kapcsolójának két csapja közé az áramkör védelme érdekében.
7. lépés: Extra: RGB LED -ek hozzáadása
Csak kövesse a fenti áramkör diagramját, és ne felejtsen el 220 ohmos ellenállást hozzáadni az anód és a föld közé.
Ha a fény túl gyenge vagy túl erős, megváltoztathatja az ellenállás értékét (csak ne ugorjon a 220 ohmos ellenállásról 1 M ohmos ellenállásra, és tegyen úgy, mintha zavarban lenne az eredményekkel).
8. lépés: Extra: OLED képernyő hozzáadása
Mint korábban, csak követnie kell az áramkör fenti új diagramját és az alábbi kódot.
Az OLED képernyő jövőbeni célja nem az RGB funkció egyszerű megismétlése, hanem szükség esetén további információk biztosítása a felhasználó számára.
9. lépés: Végső konfiguráció
Fentebb látható, hogy ez a projekt egy videón és néhány képen keresztül működik, a teljes kóddal, beleértve az extrákat is.
Ajánlott:
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: 7 lépés
Vezeték nélküli Arduino robot a HC12 vezeték nélküli modul használatával: Hé srácok, üdv újra. Korábbi hozzászólásomban elmagyaráztam, hogy mi az a H -híd áramkör, az L293D motorvezérlő IC, a malackalapú L293D motorvezérlő IC a nagyáramú motorvezérlők vezetéséhez, és hogyan tervezheti meg és készítheti el saját L293D motorvezérlő tábláját
Távirányítású autó - Vezeték nélküli vezeték nélküli Xbox 360 vezérlővel: 5 lépés
Távirányítású autó - vezérelhető a vezeték nélküli Xbox 360 vezérlő használatával: Ezek az utasítások saját távirányítású autó létrehozásához, vezeték nélküli Xbox 360 vezérlővel vezérelhetők
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel Raspbian Stretch -en: 6 lépés
Ötven méter hatótávolságú vezeték nélküli hozzáférési pont TP Link WN7200ND USB vezeték nélküli adapterrel a Raspbian Stretch -en: A Raspberry Pi kiválóan alkalmas biztonságos vezeték nélküli hozzáférési pontok létrehozására, de nem rendelkezik jó hatótávolsággal, TP Link WN7200ND USB vezeték nélküli adaptert használtam annak kiterjesztéséhez. Szeretném megosztani, hogyan kell csinálniMiért akarok málna pi -t használni router helyett? T
DIY vezeték nélküli mikrofon vezeték nélküli gitárrendszerhez: 4 lépés
DIY Wireless Mic to Wireless Guitar System: Néztem néhány videót és néhány zenekart, és szinte közülük vezeték nélküli rendszert használ a gitáron. Megőrülök, mozogok, sétálok, és azt csinálok, amit akarnak, anélkül, hogy a zsinórt használnám, ezért arról álmodozom, hogy lesz egy .. De .. nekem ez most túl drága, ezért erre jutottam
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: Nemrég építettem egy riasztórendszert, és telepítettem a házamba. Mágneses kapcsolókat használtam az ajtókon, és bekötöttem a padláson. Az ablakok egy másik történet, és a kemény huzalozás nem volt lehetőség. Szükségem volt egy vezeték nélküli megoldásra, és ez