Tartalomjegyzék:
- 1. lépés: Vázlatos elrendezés
- 2. lépés: Beállítás és konfigurálás
- 3. lépés:
- 4. lépés:
- 5. lépés:
- 6. lépés:
- 7. lépés: Demo: bejelentkezési teszt
- 8. lépés: A jelszóteszt megváltoztatása
- 9. lépés: Sikertelen bejelentkezési kísérlet
Videó: Arduino digitális kódzár projekt mátrix billentyűzettel: 9 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Építsen digitális kódzár eszközt Arduino és Qwiic rendszerrel a Zio M Uno és a Hex 4x3 mátrix billentyűzet használatával.
A projekt áttekintése
Ehhez a projekthez egy egyszerű digitális kódzárat fogunk felépíteni, amelyet a felhasználók megadhatnak és beírhatnak. Ebben az oktatóanyagban megmutatjuk a felhasználóknak, hogyan működik a digitális kódzárrendszer az Arduino felületen.
Ennek az oktatóanyagnak a végére Ön képes lesz:
- Állítson be digitális kódzárat a Zio és az alapvető 12 gombos billentyűzet segítségével
- Tudjon kapcsolódni az Arduino IDE -vel a Zio programozásához billentyűzettel
- Hozzon létre egy programot, amely felkéri a felhasználókat, hogy adjanak meg hatjegyű jelszót a feloldáshoz
- Tudjon új hatjegyű jelszót létrehozni
Hasznos források
Az egyszerűség kedvéért ez az oktatóanyag feltételezi, hogy teljes mértékben ismeri és ismeri a Zio fejlesztőlapok konfigurálását.
Ehhez a projekthez feltételezzük, hogy már konfigurálta a Zuino M Uno -t, hogy illeszkedjen az Arduino IDE -hez. Ha még nem tette meg, akkor külön bejegyzésünk van a fejlesztési tanácsadónkban. Nézze meg őket alább:
Zuino M Uno Qwiic Kezdő útmutató
1. lépés: Vázlatos elrendezés
2. lépés: Beállítás és konfigurálás
A projekt létrehozásához a következő modulokra lesz szüksége:
- Zuino M Uno
- Zio Qwiic 0,91”OLED kijelző
- Hatlapú mátrix billentyűzet (4 x 3)
- Qwiic kábelek 200 mm
- Breadboard kábelek Jumper vezetékek (férfi -női)
- Micro USB kábel
3. lépés:
Daisy láncolja össze a modulokat, ahogy az a fenti diagramon látható.
4. lépés:
Csatlakoztassa a billentyűzetet férfi és női áthidalók segítségével a Zuino M Uno készülékhez
5. lépés:
Töltse le és telepítse az alábbi könyvtárakat az Arduino IDE -be:
- Adafruit GFX könyvtár
- Adafruit SSD1306 könyvtár
- Arduino billentyűzet könyvtár
6. lépés:
Csatlakoztassa az Uno készüléket egy számítógéphez. Töltse le és töltse le a kódot Uno készülékére az Arduino IDE segítségével.
A kódot letöltheti a Github oldalunkról.
7. lépés: Demo: bejelentkezési teszt
Adja meg a hatjegyű jelszót, majd a „#” gombot. A programkódban tárolt 6 számjegyű jelszó megkereséséhez nyissa meg a soros monitort, és megjelenik a zár jelszava.
Ha sikeresen bejelentkezett a helyes jelszóval, megjelenik egy üdvözlő képernyő.
8. lépés: A jelszóteszt megváltoztatása
Miután sikerült bejelentkeznie, megváltoztathatja a jelszót egy újra. A jelszó megváltoztatásához erősítse meg a „*” gombbal.
Ebben a példában a jelszót 123456 -ról 000000 -ra változtattam, ahogy a soros monitor mutatja.
9. lépés: Sikertelen bejelentkezési kísérlet
Ezzel a bemutatóval azt a funkciót is beépítettük, hogy 3 sikertelen helyes jelszó megadási kísérlettel az eszköz lezárja magát. A teszteléshez állítsa vissza az Uno -t. Próbálja meg háromszor rossz jelszót megadni.
3 sikertelen kísérlet után azonnal zárolva lesz.
Ajánlott:
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: 4 lépés
Hogyan kell lebontani a digitális féknyerget és hogyan működik a digitális féknyereg: Sokan tudják, hogyan kell a féknyerget használni a méréshez. Ez az oktatóanyag megtanítja, hogyan kell lebontani a digitális féknyerget, és elmagyarázza, hogyan működik a digitális féknyereg
Modern és új és egyszerűbb példa a szekrényre az Arduino Matrix billentyűzettel 4x4: 3 lépés
Modern és új és egyszerűbb példa az Arduino Matrix 4x4 billentyűzettel rendelkező szekrényre: Egy másik példa a 4x4 -es LCD billentyűzet mátrix I2C áramkörrel történő használatára
ESP32 kódzár érintőképernyővel: 5 lépés
ESP32 Codelock érintőképernyővel: Sokan kértek tőlem egy nagyon egyszerű kódpéldát az ArduiTouch számára, hogy teszteljék munkájukat, és kiindulópontként saját fejlesztésekhez is. Ez a nagyon egyszerű kódzár az Arduitouch alapvető funkcióit mutatja be harangok és sípok nélkül
Elektronikus kódzár: 4 lépés
Elektronikus kódzár: A digitális kódzár nagyon népszerű az elektronikában, ahol meg kell adnia egy adott „kódot” a zár megnyitásához. Az ilyen típusú záraknak mikrokontrollerre van szükségük ahhoz, hogy összehasonlítsák a bevitt kódot az előre meghatározott kóddal a Zár megnyitásához. Vannak ilyen fajták
Példa szekrényre Arduino Matrix billentyűzettel 4x4: 6 lépés
Példa szekrényre Arduino Matrix 4x4 billentyűzettel: 2 módja a 16 nyomógombos billentyűzet kezelésének, minimális csapokkal