
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Napravite uređaj za zaključavanje digitalnog koda sa Arduino i Qwiic sistemom koristeći Zio M Uno i Hex 4x3 matričnu tastaturu.
Pregled projekta
Za ovaj projekt izgradit ćemo jednostavnu digitalnu kodnu bravu koju korisnici mogu unijeti i unijeti. U ovom ćemo vodiču pokazati korisnicima kako sistem zaključavanja digitalnog koda funkcionira u Arduino sučelju.
Do kraja ovog vodiča moći ćete:
- Postavite digitalno kodno zaključavanje sa Zio -om i osnovnom tastaturom od 12 tastera
- Sposobnost povezivanja sa Arduino IDE za programiranje Zio -a s tastaturom
- Napravite program koji traži od korisnika da unesu šestocifrenu lozinku za otključavanje
- Moći ćete stvoriti novu šestocifrenu lozinku
Korisni izvori
Radi jednostavnosti, ovaj vodič pretpostavlja da imate potpuno razumijevanje i znanje o konfiguriranju Zio razvojnih ploča.
Za ovaj projekt pretpostavljamo da ste već konfigurirali Zuino M Uno za sučelje s Arduino IDE. Ako to niste učinili, imamo zaseban post u vodičima za razvojnu ploču. Pogledajte ih u nastavku:
Zuino M Uno Qwiic Vodič za početak
Korak 1: Shematski izgled

Korak 2: Postavljanje i konfiguracija
Za izradu ovog projekta bit će vam potrebni sljedeći moduli:
- Zuino M Uno
- Zio Qwiic OLED ekran od 0,91 inča
- Šesterokutna matrična tastatura (4 x 3)
- Qwiic kablovi 200mm
- Žice za preskakanje kabela za ploču (muški do ženski)
- Mikro USB kabl
Korak 3:

Daisy povežite module zajedno kao što je prikazano na gornjoj shemi.
Korak 4:




Povežite tastaturu pomoću muških i ženskih džempera na vaš Zuino M Uno
Korak 5:
Preuzmite i instalirajte sljedeće biblioteke na svoj Arduino IDE:
- Adafruit GFX biblioteka
- Biblioteka Adafruit SSD1306
- Arduino biblioteka tastature
Korak 6:
Priključite svoj Uno na računar. Preuzmite i prenesite kôd na svoj Uno koristeći Arduino IDE.
Kôd možete preuzeti sa naše stranice Github.
Korak 7: Demo: Test prijavljivanja



Unesite šestocifrenu lozinku koju prati tipka "#". Da biste pronašli šestocifrenu lozinku pohranjenu u programskom kodu, otvorite serijski monitor i on će prikazati lozinku za zaključavanje.
Ako se uspješno prijavite s ispravnom lozinkom, vidjet ćete ekran dobrodošlice.
Korak 8: Promijenite test lozinke


Nakon što se uspijete prijaviti, moći ćete promijeniti lozinku u novu. Da biste promijenili lozinku, potvrdite je tipkom “*”.
U ovom primjeru promijenio sam lozinku iz 123456 u 000000 kako je prikazano na serijskom monitoru.
Korak 9: Neuspješan test pokušaja prijave


Uz ovaj demo, uključili smo i funkciju da će se uređaj, sa 3 neuspjela pokušaja unosa ispravne lozinke, zaključati. Da biste ga testirali, resetirajte svoj Uno. Pokušajte 3 puta unijeti pogrešnu lozinku.
Bit ćete zaključani odmah nakon 3 neuspjela pokušaja.
Preporučuje se:
Stvaranje digitalnog mjerača vremena pomoću Blynka: 5 koraka

Stvaranje digitalnog mjerača vremena pomoću Blynka: U ovom postu učimo kako započeti s Blynk - IoT platformom koja je dizajnirana da nam pojednostavi cijeli proces i koja također radi s nekoliko ploča s omogućenim internetom
RFID sistem zaključavanja pomoću Arduina: 6 koraka

RFID sistem zaključavanja pomoću Arduina: Pozdrav svima, ovo je moje prvo uputstvo koje je predstavio Judhi Prasetyo. Radionicu je vodila Skupština, gdje radim kao pripravnik i jedno je od najboljih mjesta za rad ako ste proizvođač. Vraćajući se na RFID sistem zaključavanja, ja
Automatska hranilica za kućne ljubimce pomoću starog digitalnog sata: 10 koraka (sa slikama)

Automatska hranilica za kućne ljubimce pomoću starog digitalnog sata: Zdravo, u ovom uputstvu pokazat ću vam kako sam napravio automatski hranilica za kućne ljubimce koristeći stari digitalni sat. Ive je također ugradio video o tome kako sam napravio ovu hranilicu. Ovo uputstvo će biti uvršteno u takmičenje za PCB i kao uslugu bih htio
Arduino projekt digitalnog kompasa: 3 koraka

Arduino projekt digitalnog kompasa: Zdravo! U ovom uputstvu ćete vidjeti kako možete napraviti digitalni kompas pomoću Arduina i IDE -a za obradu. Ovo je prilično jednostavan, ali zanimljiv i cool projekt Arduino. Demo primjer ovog vodiča možete pogledati na videu
Čišćenje Apple aluminijske tipkovnice ili bilo koje druge tipkovnice s mekim dodirom: 5 koraka

Čišćenje Apple aluminijske tipkovnice … ili bilo koje druge tipkovnice s mekim dodirom: Koliko god vi ili ja pokušali zadržati naše aluminijske tipkovnice od jabuke, one postaju prljave nakon otprilike godinu dana. Ovo uputstvo će vam pomoći da ga očistite. Budite oprezni, jer ja nisam odgovoran ako vam se tastatura pokvari dok ovo radite … SISA F