Tartalomjegyzék:
- 1. lépés: Szükséges anyagok
- 2. lépés: Összeszerelés és kapcsolási rajz
- 3. lépés: Arduino kód
- 4. lépés: Hibaelhárítás
- 5. lépés: Gratulálunk
- 6. lépés: Smart Lock rendszer Arduino használatával
Videó: RFID zárrendszer Arduino használatával: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Üdv mindenkinek! Ez az első tanítható, és Judhi Prasetyo mutatta be. A workshop házigazdája a Assembly volt, ahol gyakornokként dolgozom, és az egyik legjobb munkahely, ha Ön készítő.
Visszatérve az RFID zárrendszerre, elmagyarázom nektek, hogyan működik.
Áttekintés:-
- Ebben a rendszerben RFID címkét és olvasót használunk.
- Most minden címke egyedi kóddal rendelkezik
- amikor a címkét az Arduino -hoz csatlakoztatott olvasóra helyezi
- Az olvasó dekódolja a rádiófrekvenciás kódot több karakterre, és elküldi az Arduino -nak
- Az Arduino már tárolta az RF kódot a memóriájában, amelyet mi írtunk
- Az Arduino ellenőrzi, hogy a kapott RF kód megegyezik -e a memóriájában lévő kóddal
- Ha megfelel, akkor a szervomotor kinyitja a zárat fogasléces és fogaskerék mechanizmussal, amely a forgásmozgást lineáris mozgássá alakítja
1. lépés: Szükséges anyagok
Íme néhány szükséges anyag:-
- RFID-RC522 modul
- Arduino Uno
- 3D nyomtatott alkatrészek innen - innen
- Bármilyen standard méretű szervomotor (40,8 × 20,1 × 38 mm), 180 fokos elforgatással. Pl.:- Mg995 szervó
- M3 csavarok és anya a motor rögzítéséhez
- Kenyeretábla és 2 LED -es lámpa
Íme az alábbi 3D nyomtatott fájlok
Ha rendelkezik 3D nyomtatóval, akkor használja a Thingiverse link beállításait, ellenkező esetben használja a 3DHubs szolgáltatást, amely elküldi Önnek az alkatrészeket.
2. lépés: Összeszerelés és kapcsolási rajz
Fent a kapcsolási rajz, amelyet követnie kell.
A hajtómű szervóval történő összeszerelését a szervóhoz mellékelt normál rögzítőcsavarokkal lehet elvégezni.
A műhely során probléma merült fel, hogy a szervomotor nem illeszkedik a 3D nyomtatott részbe. Ez a 3D nyomtató időnkénti pontatlansága miatt történik. Ha ez megtörténik, akkor forrasztópáka segítségével olvassza fel az anyagot és korrigálja.
3. lépés: Arduino kód
Töltse le a fenti kódot, és töltse fel az Arduino Uno -ra. Elmagyaráztam a kódot is. Győződjön meg arról, hogy először beolvassa az RFID címkét, hogy megtalálja a kódját a soros porton, és helyezze be a „cardno” változóba.
4. lépés: Hibaelhárítás
Íme a lehetséges problémák, amelyekkel találkozhat. Ugyanaz a probléma, mint a műhely során.
1) A szervomotor nem illeszkedik a zárrendszerbe?
A) Ez nem tervezési hiba, hanem főként a 3D nyomtató alkalmankénti pontatlansága miatt történik. Csak forrasztópáka segítségével növelje a rést a szervo szereléshez.
2) A szervó egyáltalán nem mozog?
A) Lehetséges, hogy a csatlakozó meglazult, vagy a vezetéket rossz helyre csatlakoztatta. A programozás során nincs hiba, ezért ellenőrizze újra.
3) Az RFID olvasó nem ismeri fel a címkét?
A) Úgy tűnik, elfelejtette beolvasni a kártya számát, és beilleszteni a "cardno" változóba. Tedd meg, és nézd meg.
4) A szervo zárja az ajtót ahelyett, hogy kinyitná, ha RFID -vel van ellátva?
A) Ez akkor fordul elő, ha a szervót ellenkező irányba szereli fel. Csak változtassa meg a szervo tájolását, vagy helyezze el ezt a kódot, ha túl lusta a változtatáshoz.
5. lépés: Gratulálunk
Mint látható, a zárszerkezet és a szervomotor kisebb változatát használtuk. Ezt azért tettük, hogy csökkentsük a költségeket, és főleg az embereket tanítsuk. De ha komolyan kívánja alkalmazni ezt a zárrendszert otthonában, akkor válassza a normál 3D nyomtatást és a jó szervót.
Jól tette a projekt befejezését. Ha ezt a projektet másképp csinálta, talál valami újat, vagy segítségre van szüksége, akkor tudassa velem az alábbi megjegyzésekben.
6. lépés: Smart Lock rendszer Arduino használatával
Videók: Amit Jindani
Ajánlott:
A gyorsulás felügyelete a Raspberry Pi és az AIS328DQTR használatával Python használatával: 6 lépés
A gyorsulás nyomon követése a Raspberry Pi és az AIS328DQTR használatával Python használatával: A gyorsulás véges, azt hiszem, a fizika egyes törvényei szerint.- Terry Riley A gepárd elképesztő gyorsulást és gyors sebességváltozásokat használ üldözés közben. A leggyorsabb lény a parton időnként kihasználja csúcssebességét a zsákmány elkapására. Az
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele
RF 433MHZ rádióvezérlés HT12D HT12E használatával - Rf távirányító készítése HT12E és HT12D használatával 433 MHz -en: 5 lépés
RF 433MHZ rádióvezérlés HT12D HT12E használatával | Rf távirányító létrehozása HT12E és HT12D használatával 433 MHz -en: Ebben az oktatóanyagban megmutatom, hogyan készítsünk RADIO távirányítót a 433 MHz -es adó vevőmodul használatával HT12E kódolással & HT12D dekódoló IC. Ebben az utasításban nagyon olcsó komponenseket küldhet és fogadhat, mint például: HT
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino - Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás - Rc Helikopter - Rc sík az Arduino használatával: 5 lépés (képekkel)
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino | Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás | Rc Helikopter | Rc sík Arduino használatával: Rc autó működtetése | Quadcopter | Drone | RC sík | RC csónak, mindig szükségünk van vevőre és adóra, tegyük fel, hogy az RC QUADCOPTER esetében szükségünk van egy 6 csatornás adóra és vevőre, és az ilyen típusú TX és RX túl költséges, ezért készítünk egyet
Hangvezérelt zárrendszer: 7 lépés (képekkel)
Hangvezérelt zárrendszer: A hangvezérelt zárrendszer egy automatikus zárrendszer, amely a Bluetooth -ot használja közbenső eszközként az Arduino és az Android telefon közötti kommunikációhoz. A hangvezérelt zárrendszer felold, amikor kimondja az Ön által beállított jelszót (