
Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10

Ndërtoni një pajisje digjitale të kyçjes së kodit me sistemin Arduino dhe Qwiic duke përdorur Zio M Uno dhe një Tastiere Hex 4x3 Matrix.
Vështrim i përgjithshëm i projektit
Për këtë projekt, ne do të ndërtojmë një kyç të thjeshtë të kodit dixhital në të cilin përdoruesit mund të hyjnë dhe të kyçin. Në këtë tutorial, ne do t'u tregojmë përdoruesve se si funksionon një sistem dixhital i kyçjes së kodeve në një Ndërfaqe Arduino.
Deri në fund të këtij tutoriali do të jeni në gjendje të:
- Vendosni një bllokim të kodit dixhital me Zio dhe tastierën bazë 12 çelësa
- Të jetë në gjendje të ndërfaqej me Arduino IDE për të programuar Zio me tastierë
- Krijoni një program që u kërkon përdoruesve të futin një fjalëkalim gjashtë shifror për ta zhbllokuar
- Jini në gjendje të krijoni një fjalëkalim të ri gjashtë shifror
Burime ndihmuese
Për thjeshtësi, ky tutorial supozon se keni një kuptim të plotë dhe njohuri për konfigurimin e bordeve të zhvillimit Zio.
Për këtë projekt, ne supozojmë se ju keni konfiguruar tashmë Zuino M Uno që të ndërfaqet me Arduino IDE. Nëse nuk e keni bërë këtë, ne kemi një postim të veçantë në udhëzuesit e bordit tonë të zhvillimit. Shikoni ato më poshtë:
Udhëzuesi i fillimit Zuino M Uno Qwiic
Hapi 1: Paraqitja Skematike

Hapi 2: Konfigurimi dhe konfigurimi
Ju do të keni nevojë për modulet e mëposhtëm për të ndërtuar këtë projekt:
- Zuino M Uno
- Ekran OLED 0.91”Zio Qwiic
- Tastiera Hex Matrix (4 x 3)
- Kabllo Qwiic 200mm
- Kabllo Breadboard Telat Jumper (Mashkull në Femër)
- Kabllo Micro USB
Hapi 3:

Daisy lidh zinxhirin e moduleve së bashku siç tregohet në diagramin e Skemave më sipër.
Hapi 4:




Lidhni tastierën duke përdorur Mashkull me kërcyeset femra, në Zuino M Uno tuaj
Hapi 5:
Shkarkoni dhe instaloni bibliotekat e mëposhtme në Arduino IDE tuaj:
- Biblioteka Adafruit GFX
- Biblioteka Adafruit SSD1306
- Biblioteka e tastierës Arduino
Hapi 6:
Lidheni Uno -në tuaj në një kompjuter. Shkarkoni dhe ndizni kodin në Uno tuaj duke përdorur Arduino IDE.
Ju mund ta shkarkoni kodin nga faqja jonë Github.
Hapi 7: Demo: Testi i hyrjes



Futni fjalëkalimin gjashtë shifror të ndjekur nga çelësi "#". Për të gjetur fjalëkalimin 6 shifror të ruajtur në kodin e programit, hapni monitorin serik dhe ai do të tregojë fjalëkalimin për kyçjen.
Nëse identifikoheni me sukses me fjalëkalimin e duhur, do të shihni një ekran Mirë se vini.
Hapi 8: Ndryshoni Testin e Fjalëkalimit


Pasi të keni arritur të identifikoheni, do të keni mundësi të ndryshoni fjalëkalimin në një të ri. Për të ndryshuar fjalëkalimin, konfirmojeni atë me butonin "*".
Në këtë shembull, unë ndryshova fjalëkalimin nga 123456 në 000000 siç tregohet në monitorin Serial.
Hapi 9: Testi i dështuar i përpjekjes për hyrje


Me këtë demonstrim, ne gjithashtu përfshinë funksionin që, me 3 përpjekje të dështuara për të futur fjalëkalimin e saktë, pajisja do të kyçet vetë. Për ta provuar, rivendosni Uno -në tuaj. Provoni dhe futni fjalëkalim të pasaktë 3 herë.
Do të bllokoheni menjëherë pas 3 përpjekjeve të dështuara.
Recommended:
Skaneri i kodit QR duke përdorur OpenCV në Python: 7 hapa

Skaneri i QR Code duke përdorur OpenCV në Python: Në botën e sotme ne shohim që kodi QR dhe Bar kodi po përdoren pothuajse kudo, nga paketimi i produktit deri te Pagesat Online dhe tani-në-ditë ne shohim kodet QR edhe në restorant për të parë menunë. Pra, jo dyshim se është mendimi i madh tani. Por a keni dashur ndonjëherë
Arduino Llogaritësi duke përdorur tastierën 4X4: 4 hapa (me fotografi)

Arduino Llogaritësi duke përdorur tastierën 4X4: Në këtë tutorial ne do të ndërtojmë llogaritësin tonë me Arduino. Vlerat mund të dërgohen përmes një tastiere (tastiera 4 × 4) dhe rezultati mund të shihet në një ekran LCD. Ky kalkulator mund të kryejë operacione të thjeshta si Shtimi, Zbritja, Shumëzimi
Llogaritësi Arduino DIY duke përdorur 1602 LCD dhe tastierën 4x4: 4 hapa

Arduino DIY Llogaritësi Duke përdorur 1602 LCD dhe 4x4 Tastiera: Përshëndetje djema në këtë udhëzues ne do të bëjmë një kalkulator duke përdorur Arduino i cili mund të bëjë llogaritjet bazë. Pra, në thelb ne do të marrim hyrje nga tastiera 4x4 dhe do të printojmë të dhënat në ekranin LCD 16x2 dhe arduino do të bëjë llogaritjet
Krijoni video të kalimit të kohës duke përdorur Raspberry Pi (11 rreshta të kodit): 12 hapa (me fotografi)

Bëni video të kalimit të kohës duke përdorur Raspberry Pi (11 Linja të Kodit): Kohët e fundit kam mbjellë disa fara në tenxheren time të tryezës për herë të parë. Isha vërtet i ngazëllyer për t'i parë ato të rriteshin, por siç e dimë të gjithë është një proces i ngadalshëm. Në pamundësi për të parë rritjen më zhgënjeu vërtet, por papritmas hobisti elektronik brenda meje të zgjoi
Forca e Bllokimit të Forcës së Bllokimit të Shportës së Blerjeve Fusha E DOOM: 4 Hapa

Forca e Mbylljes së Shportës Portative të Fushës OF DOOM: A jeni mërzitur apo dëmtuar ndonjëherë nga sulmet e këqija të karrocave të blerjeve? mirë, tani mund të blini me siguri! ky rrip do të ndalojë çdo karrocë armiqësore të blerjeve në gjurmët e tij nëse vjen brenda pesë këmbëve nga ju! Jo më këmbë të mavijosura! jo më th