Tartalomjegyzék:
- 1. lépés: RFID elmélet
- 2. lépés: Az RFID modul csatlakoztatása
- 3. lépés: Az adatok beolvasása az RFID -címkéből
- 4. lépés: Az RFID olvasó tesztelése
- 5. lépés: Mikroszervó, LED -ek és hangjelzők
- 6. lépés: Tesztelés és hibaelhárítás
- 7. lépés: Alkalmazás a valós világban
Videó: Arduino RFID „intelligens ajtó” bemutató: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Szerző: Peter Tran, 10ELT1
Ebben az oktatóanyagban egy RFID olvasó modullal fogsz dolgozni a mikroszervó hajtású ajtó kinyitásához! Győződjön meg arról, hogy rendelkezik a megfelelő belépőkártyával a belépéshez, és nem szól a riasztó, és nem indítja el a betolakodó fényeit.
Lépésről lépésre útmutatást kap, és segítséget kap a „Tesztelés és hibaelhárítás” útmutatóban, valamint a végén a „Valós világ alkalmazás” részben.
A projekt kódja elérhető a https://drive.google.com/drive/folders/1yVIvFhV17… címen.
Kérjük, töltse le az RFID érzékelőhöz szükséges könyvtárat is a https://github.com/AritroMukherjee/RFID webhelyről
Kellékek:
- Arduino UNO (vagy más kompatibilis mikrokontroller)
- A kenyértábla prototípusa
- RFID olvasó modul ((RFID-RC522) RFID címkékkel
- Micro Servo (9g)
- LED -ek (sárga, zöld és piros)
- Piezo csengők
1. lépés: RFID elmélet
Mi az RFID olvasó?
A rádiófrekvenciás azonosítás (RFID) címkézés egy olyan azonosító rendszer, amely kis rádiófrekvenciás azonosító eszközöket használ azonosításra és nyomon követésre. Az RFID -címkéző rendszer magában foglalja a címkét, egy olvasó/író eszközt és egy gazdarendszer -alkalmazást az adatgyűjtéshez, feldolgozáshoz és továbbításhoz. Egyszerűen fogalmazva, az RFID elektromágneses mezők segítségével továbbítja az adatokat rövid távolságra.
Az RFID hasznos személyek azonosítására, tranzakciókra stb. Használhat RFID rendszert ajtó kinyitására. Például csak az a személy léphet be, akinek a kártyáján megfelelő információ található. Ebben az oktatóanyagban több RFID -címkével rendelkezünk, amelyek mindegyike egyedi azonosítóval (UID) rendelkezik, de csak egy kártya kap hozzáférést.
RFID-RC522 Pin elrendezés
1. pin: VCC, pozitív teljesítmény (3.3v) 2. pin: RST, reset 3. pin: GroundPin 4: IRQ, megszakító tüske, amelyet a modul ébresztésére használnak, amikor egy eszköz hatótávolságba kerül 5. tű: MISO, alapvetően kommunikáció INPin 6: MOSI. alapvetően kommunikáció OUTPin 7: SCK, óra/oszcillátorként használható Pin 8: SS, soros bemenetként használható
2. lépés: Az RFID modul csatlakoztatása
- Töltse le a szükséges könyvtárat a bevezető részből.
- Bontsa ki a tartalmat az "rfid-master" zip mappából, és adja hozzá ezt a könyvtármappát az Arduino meglévő könyvtáraihoz.
- Indítsa újra az Arduino IDE -t
- Az Arduino kód az oktatóanyag elején található. Fordítsa össze a kódot, és szüntesse meg a hibákat.
- Csatlakoztassa az Arduino UNO -t az RFID olvasóhoz. Az egyszerű hivatkozás érdekében tekintse meg az alábbi csapvezetéket, valamint a fenti sematikus ábrát.
Tűs vezetékek az RFID-RC522-ről az Arduino Uno-ra
SDA ------------------------ Digitális 10 SCK ---------------------- -Digitális 13 MOSI ---------------------- Digitális 11 MISO -------------------- -Digitális 12 IRQ ------------------------ nem csatlakoztatott GND ------------------- ---- GND RST ------------------------ Digitális 9 3.3v ---------------- ------- 3.3v (NE csatlakozzon 5V-hoz)
3. lépés: Az adatok beolvasása az RFID -címkéből
- Lépjen a Fájl> Példák> MFRC522> DumpInfo elemre, és töltse fel a kódot. Ez a kód az Arduino IDE -ben lesz elérhető (az RFID -könyvtár telepítése után).
- Nyissa meg a soros monitort, és valami hasonlót kell látnia, mint a fenti bal oldali ábra.
- Közelítse az RFID -címkét az olvasóhoz.
- A címkéből leolvasható információk a fenti jobb oldali ábrán találhatók. A sárga kiemelt szöveg az RFID -címke egyedi azonosítója (UID), jegyezze fel később.
4. lépés: Az RFID olvasó tesztelése
- Szükség esetén helyezze be az UID -t az Arduino kódba (az „Engedélyezett hozzáférés” rész közelében).
- Hozzávetőlegesen adja meg a hozzáférést biztosító címkét, és látni fogja az engedélyezett üzenetet.
- Közelítsen egy másik címkét egy másik UID azonosítóval, és látni fogja az elutasító üzenetet.
- Ha bármilyen problémát észlel, olvassa el a „Tesztelés és hibaelhárítás” részt.
5. lépés: Mikroszervó, LED -ek és hangjelzők
Micro Servo
- Csatlakoztasson egy mikroszervot a SparkFun SIK Guide (3.2 verzió) 49-52. Oldalán található utasítások szerint.
- A szervó PWM csapjának csatlakoznia kell az Arduino 6. tűjéhez.
- Tekintse meg a "RFID_wITH_SERVO.ino" című bevezetőben hivatkozott referenciakódot és a fenti vázlatot.
-
Ha bármilyen problémát észlel, olvassa el a „Tesztelés és hibaelhárítás” részt.
LED -ek és piezo zümmerek
- Szerelje be a LED -eket és a piezo zümmereket a fenti ábra alapján.
- Használja az "RFID_WithServo_and_Lights.ino" kódot
- Ha bármilyen problémát észlel, olvassa el a „Tesztelés és hibaelhárítás” részt.
6. lépés: Tesztelés és hibaelhárítás
Tesztelés
- A sárga LED csak akkor világítson, ha nincs címke beolvasva.
- Engedélyezett RFID -címke használata esetén a zöld jelzőfénynek kétszer fel kell villannia, két sípoló hanggal
- Nem engedélyezett RFID-címke használata esetén a piros lámpának háromszor, három hangjelzéssel kell villognia
Hibaelhárítás
- A LED nem világít: fordítsa meg a LED polaritását fordítva. Lehet, hogy a LED is kigyulladt.
- A program nem töltődik fel: Módosítsa a soros portot az eszközök> soros port> menüpontban
- A szervó nem csavarodik: Még a színes vezetékek is megdöbbentően könnyen csatlakoztathatók helytelenül.
- A szervó még mindig nem működik: ne felejtse el csatlakoztatni a tápellátást (piros és barna vezetékek) +5 V -hoz és a földeléshez
- A szervó csak rándul: használjon külső tápegységet,
7. lépés: Alkalmazás a valós világban
Az RFID könnyen integrálható szinte bármilyen biztonsági alkalmazásba, így ez a prototípus nagyon hasznos és megfelelő a valós alkalmazásokhoz. Hasonló modell, ahol egy engedélyezett RFID -címke aktiválhat egy szervót, amely kinyitja az ajtót, használható:
- irodaépületek
- apartmanok
- szállodák
- bejelentkezés a könyvtári szemináriumi terembe
- autókölcsönzés/kölcsönzés
Az RFID további előnyei:
- Nehéz másolni vagy feltörni. Egy rádiójelet nem lehet „másolni”, és maga a jel is titkosítható, így más eszközök nem tudják megfejteni az adatokat.
- Testreszabható és programozható. Az RFID kulcskártya programozható úgy, hogy meghatározott ideig csak bizonyos ajtókat (vagy csak egyet) nyisson ki. (A szállodák kulcskártyákkal engedélyezik vendégeiknek, hogy csak a szállodai szobájukba és a fitneszközpontba lépjenek be, és a fizetés reggelén leállnak.) Ez a rendszer lehetővé teszi a menedzsment számára, hogy bizonyos ideig csak a létesítmény meghatározott engedélyezett területeire korlátozza a munkavállalók belépését..
- Névtelen. Ha nincs azonosító jel a kulcskártyán, csak a jogosult felhasználó és a számítógép tudhatja, hogy melyik ajtót nyitja ki a kártya.
- Könnyen kikapcsolható. Ha egy kulcskártya elveszik vagy ellopják, a rendszer könnyen felhatalmazhatja azonosító jelét - vagy egyszerűen engedélyezheti a kártya lejáratát.
- Költséghatékonyabb biztonság. Ha a fizikai kulcsok elvesznek vagy veszélybe kerülnek, a biztonság megváltoztatása érdekében ki kell cserélni a zárat. Ha elveszít egy kulcskártyát, akkor jogosulatlanul eltávolítható, így hatékonyan eldobható. A zárat nem kell cserélni
Az RFID néhány hátránya:
- Az RFID rendszerek gyakran drágábbak, mint a vonalkódos rendszerek
- Az RFID -címkék általában nagyobbak, mint a vonalkódcímkék
- A címkék alkalmazásspecifikusak, egyik címke sem felel meg mindenkinek
- Az útlevelek és hitelkártyák jogosulatlan olvasásának lehetősége
- Egynél több címke is válaszolhat
Ajánlott:
Intelligens ajtó: 3 lépés
Intelligens ajtó: Az intelligens ajtó egyszerű megoldás néhány egyszerű lépéssel csatlakoztatni az ajtót az okostelefonhoz. Az intelligens ajtó értesíti Önt, ha elfelejtette bezárni az ajtót, és ha valaki közeledik az ajtóhoz. Kik vagyunk? Az informatika két informatikus hallgatója
Hogyan barkácsoljunk intelligens redőnyöket SONOFF intelligens kapcsolókkal?: 14 lépés
Hogyan barkácsoljunk intelligens redőnyöket a SONOFF intelligens kapcsolókkal?: Használja a reteszelés módot a SONOFF intelligens kapcsolókban, hogy a szokásos redőnyöket/redőnyöket intelligensekké tegye és este lehúzni? Egyébként én
IOT CA2 - Intelligens ajtó: 3 lépés
IOT CA2 - Intelligens ajtó: Leírás: Ez egy szoba ajtózáró rendszere. A regisztrált felhasználók RFID -kártyát használhatnak a belépéshez, és a szoba világítása bekapcsol. Ha rossz RFID kártyára koppint, a fényképezőgép lefényképezi, majd egy piros led jelzi a fényt
TfCD: RFID ajtó fény: 7 lépés (képekkel)
TfCD: RFID ajtólámpa: Ez az oktatható segíti az RFID által vezérelt ajtólámpa építését, amely csak a megfelelő embereknek segít az ajtó kinyitásában. Ennek a prototípusnak az a célja, hogy segítsen a felhasználónak kinyitni az ajtót, amikor sötét van. egy li biztosításával
Wifi intelligens ajtó (a legegyszerűbb módszer): 11 lépés (képekkel)
Wifi intelligens ajtó (legegyszerűbb módszer): Ez egy egyszerű projekt, amelyet az arduino uno R3 készülékkel készítettek, a cél az ajtózár kulcsok nélküli vezérlése, és ennek eléréséhez egy okostelefon segítségével a kommunikációs közeg az internet lesz (wifi modul -ESP8266). Már közzétettem egy oktatható