Satura rādītājs:
- 1. darbība: shematisks izkārtojums
- 2. darbība: iestatīšana un konfigurēšana
- 3. darbība:
- 4. solis:
- 5. darbība:
- 6. darbība
- 7. darbība: demonstrācija: pieteikšanās pārbaude
- 8. darbība: nomainiet paroles pārbaudi
- 9. darbība. Neizdevās pieteikšanās mēģinājuma tests
Video: Arduino digitālā koda bloķēšanas projekts, izmantojot matricas tastatūru: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Izveidojiet digitālo koda bloķēšanas ierīci ar Arduino un Qwiic sistēmu, izmantojot Zio M Uno un Hex 4x3 matricas tastatūru.
Projekta pārskats
Šim projektam mēs izveidosim vienkāršu digitālo koda slēdzeni, kuru lietotāji varēs ievadīt un ievadīt. Šajā apmācībā mēs parādīsim lietotājiem, kā darbojas digitālā koda bloķēšanas sistēma Arduino saskarnē.
Šīs apmācības beigās jūs varēsit:
- Iestatiet digitālo koda slēdzeni, izmantojot Zio un pamata 12 taustiņu tastatūru
- Spēj saskarties ar Arduino IDE, lai programmētu Zio ar tastatūru
- Izveidojiet programmu, kas lietotājiem lūdz ievadīt sešciparu paroli, lai to atbloķētu
- Spēj izveidot jaunu sešciparu paroli
Noderīgi resursi
Vienkāršības labad šajā apmācībā tiek pieņemts, ka jums ir pilnīga izpratne un zināšanas par Zio izstrādes dēļu konfigurēšanu.
Šim projektam mēs pieņemam, ka esat jau konfigurējis Zuino M Uno saskarnei ar Arduino IDE. Ja neesat to izdarījis, mūsu attīstības padomes ceļvežos ir atsevišķa ziņa. Pārbaudiet tos zemāk:
Zuino M Uno Qwiic sākuma ceļvedis
1. darbība: shematisks izkārtojums
2. darbība: iestatīšana un konfigurēšana
Lai izveidotu šo projektu, jums būs nepieciešami šādi moduļi:
- Zuino M Uno
- Zio Qwiic 0,91 collu OLED displejs
- Hex matricas tastatūra (4 x 3)
- Qwiic kabeļi 200 mm
- Maizes dēļa kabeļi Jumper vadi (no vīrieša līdz sievietei)
- Mikro USB kabelis
3. darbība:
Daisy ķēdes moduļus kopā, kā parādīts iepriekš shēmā.
4. solis:
Pievienojiet tastatūru, izmantojot vīriešu un sieviešu džemperus, ar savu Zuino M Uno
5. darbība:
Lejupielādējiet un instalējiet Arduino IDE šādas bibliotēkas:
- Adafruit GFX bibliotēka
- Adafruit SSD1306 bibliotēka
- Arduino tastatūras bibliotēka
6. darbība
Pievienojiet Uno datoram. Lejupielādējiet un palaidiet kodu savā Uno, izmantojot Arduino IDE.
Jūs varat lejupielādēt kodu no mūsu Github lapas.
7. darbība: demonstrācija: pieteikšanās pārbaude
Ievadiet sešu ciparu paroli, kam seko taustiņš#. Lai atrastu programmas kodā saglabāto 6 ciparu paroli, atveriet seriālo monitoru, un tajā tiks parādīta bloķēšanas parole.
Ja veiksmīgi pieteicāties, izmantojot pareizo paroli, tiks parādīts sveiciena ekrāns.
8. darbība: nomainiet paroles pārbaudi
Kad jums būs izdevies pieteikties, varēsit nomainīt paroli uz jaunu. Lai mainītu paroli, apstipriniet to ar taustiņu “*”.
Šajā piemērā es nomainīju paroli no 123456 uz 000000, kā parādīts sērijas monitorā.
9. darbība. Neizdevās pieteikšanās mēģinājuma tests
Ar šo demonstrāciju mēs iekļāvām arī funkciju, ka ar 3 neveiksmīgiem mēģinājumiem ievadīt pareizu paroli ierīce tiks bloķēta. Lai to pārbaudītu, atiestatiet Uno. Mēģiniet 3 reizes ievadīt nepareizu paroli.
Tiks bloķēts uzreiz pēc 3 neveiksmīgiem mēģinājumiem.
Ieteicams:
Darba sākšana ar ESP32 CAM - Video straumēšana, izmantojot ESP CAM, izmantojot Wifi - ESP32 drošības kameru projekts: 8 soļi
Darba sākšana ar ESP32 CAM | Video straumēšana, izmantojot ESP CAM, izmantojot Wifi | ESP32 drošības kameru projekts: Šodien mēs uzzināsim, kā izmantot šo jauno ESP32 CAM plati un kā mēs varam to kodēt un izmantot kā drošības kameru un iegūt straumēšanas video, izmantojot WiFi
RFID bloķēšanas sistēma, izmantojot Arduino: 6 soļi
RFID bloķēšanas sistēma, izmantojot Arduino: Sveiki visiem! Šī ir mana pirmā pamācība, un to prezentēja Judhi Prasetyo. Semināru rīkoja Asambleja, kur es strādāju par praktikantu, un tā ir viena no labākajām darba vietām, ja esat veidotājs. Atgriežoties pie RFID bloķēšanas sistēmas, es
JustAPendulum: atvērtā koda digitālā svārsts: 13 soļi
JustAPendulum: atvērtā koda digitālais svārsts: JustAPendulum ir uz Arduino balstīts atvērtā koda svārsts, kas mēra un aprēķina svārstību periodu, lai atrastu Zemes gravitācijas paātrinājumu (~ 9,81 m/s²). Tajā ir pašdarināts Arduino UNO, kas izmanto USB-sērijas adapteri, lai
Arduino digitālā kompasa projekts: 3 soļi
Arduino digitālā kompasa projekts: Sveiki! Šajā pamācībā jūs redzēsit, kā jūs varat izveidot digitālo kompasu, izmantojot Arduino un apstrādes IDE. Šis ir diezgan vienkāršs, bet interesants un foršs Arduino projekts. Šīs apmācības demonstrācijas piemēru varat noskatīties videoklipā
Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): 7 soļi (ar attēliem)
Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): Tātad vēlaties izveidot savu membrānas tastatūru? Kāpēc? Tastatūras izgatavošana var būt noderīga daudzu iemeslu dēļ. Tas ir lēts un viegli izdarāms, to var ievietot situācijās, kad tas var tikt vandalizēts vai nozagts bez lielas vilšanās, to var pilnībā