Cuprins:
- Pasul 1: Aspect schematic
- Pasul 2: Configurare și configurare
- Pasul 3:
- Pasul 4:
- Pasul 5:
- Pasul 6:
- Pasul 7: Demo: Test de conectare
- Pasul 8: Schimbați testul parolei
- Pasul 9: Test de încercare de conectare nereușit
Video: Proiect Arduino Digital Code Lock folosind tastatura Matrix: 9 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Construiți un dispozitiv de blocare a codului digital cu sistemul Arduino și Qwiic folosind Zio M Uno și o tastatură Hex 4x3 Matrix.
Rezumatul proiectului
Pentru acest proiect, vom construi un cod de blocare digital simplu, pe care utilizatorii îl pot introduce și introduce. În acest tutorial, vom arăta utilizatorilor cum funcționează un sistem de blocare a codului digital într-o interfață Arduino.
Până la sfârșitul acestui tutorial veți putea:
- Configurați un cod de blocare digital cu Zio și tastatura de bază cu 12 taste
- Să poți interfața cu Arduino IDE pentru a programa Zio cu tastatură
- Creați un program care solicită utilizatorilor să introducă o parolă din șase cifre pentru a debloca
- Puteți crea o nouă parolă din șase cifre
Resurse utile
În scopuri de simplitate, acest tutorial presupune că aveți o înțelegere deplină și cunoștințele despre configurarea plăcilor de dezvoltare Zio.
Pentru acest proiect, presupunem că ați configurat deja Zuino M Uno pentru a interfața cu Arduino IDE. Dacă nu ați făcut acest lucru, avem o postare separată în ghidurile noastre de dezvoltare. Verificați-le mai jos:
Ghid de pornire Zuino M Uno Qwiic
Pasul 1: Aspect schematic
Pasul 2: Configurare și configurare
Veți avea nevoie de următoarele module pentru a construi acest proiect:
- Zuino M Uno
- Afișaj OLED Zio Qwiic de 0,91”
- Tastatură Hex Matrix (4 x 3)
- Cabluri Qwiic 200mm
- Cabluri pentru panouri de cablu Jumper fire (de la tată la tată)
- Cablu micro USB
Pasul 3:
Daisy lanțează modulele împreună așa cum se arată în diagrama de mai sus.
Pasul 4:
Conectați tastatura utilizând jumperii masculin la feminin, la Zuino M Uno
Pasul 5:
Descărcați și instalați următoarele biblioteci pe IDE-ul dvs. Arduino:
- Biblioteca Adafruit GFX
- Biblioteca Adafruit SSD1306
- Biblioteca tastaturii Arduino
Pasul 6:
Conectați-vă Uno la un computer. Descărcați și introduceți codul pe Uno utilizând ID-ul Arduino.
Puteți descărca codul de pe pagina noastră Github.
Pasul 7: Demo: Test de conectare
Introduceți parola din șase cifre urmată de tasta „#”. Pentru a găsi parola din 6 cifre stocată în codul programului, deschideți monitorul serial și acesta va afișa parola pentru blocare.
Dacă vă autentificați cu parola corectă, veți vedea un ecran de întâmpinare.
Pasul 8: Schimbați testul parolei
Odată ce ați reușit să vă autentificați, veți putea schimba parola cu una nouă. Pentru a schimba parola, confirmați-o cu tasta „*”.
În acest exemplu, am schimbat parola de la 123456 la 000000 așa cum se arată pe monitorul Serial.
Pasul 9: Test de încercare de conectare nereușit
Cu această demonstrație, am inclus și funcția că, cu 3 încercări eșuate de introducere a parolei corecte, dispozitivul se va bloca singur. Pentru a-l testa, resetați Uno. Încercați și introduceți parola incorectă de 3 ori.
Veți fi blocat imediat după 3 încercări eșuate.
Recomandat:
Proiect de alarmă de securitate laser folosind Arduino: 5 pași
Proiect de alarmă de securitate laser folosind Arduino: Alarma de securitate laser este o industrie adoptată pe scară largă și alte reclame. Motivul din spate este că laserul este mai puțin predispus să fie afectat de condițiile de mediu, ceea ce îl face fiabil și de încredere. Deci, în acest proiect Arduino am folosit Laser
Tastatură cu membrană 4x4 Matrix folosind Arduino Nano: 4 pași
Tastatură cu membrană 4x4 Matrix Utilizarea Arduino Nano: Tastatură cu membrană 4x4 Matrix este un modul de tastatură care este adesea utilizat pentru a face proiecte Arduino, cum ar fi calculatoare, introducerea parolei și altele. Aceasta este caracteristicile acestei tastaturi: Design foarte subțire ușor de utilizat în orice Specificația cheii microcontrolerului: Maxi
Urmăritor de linie folosind Arduino - Proiect DIY ușor: 6 pași
Urmăritor de linie folosind Arduino | Proiect DIY ușor: În acest tutorial, vom crea un urmăritor de linie folosind ArduinoParts necesare: Chasis: Motoare și roți BO: https://amzn.to/2Yjh9I7 Driver motor L298n: https://amzn.to/2IWNMWF senzor IR : https://amzn.to/2FFtFu3 Arduino Uno: https://amzn.to/2FyTrjF J
Proiect Arduino: Electronice de control pe Internet folosind baza de date Nodejs + SQL și site-ul web: 6 pași
Proiect Arduino: Electronică de control pe internet folosind baza de date și site-ul web Nodejs + SQL .: Proiect de: Mahmed.tech Data realizării: 14 iulie 2017 Nivel de dificultate: Începător cu unele cunoștințe de programare. Cerințe hardware: - Arduino Uno, Nano, Mega (cred că majoritatea MCU-urilor cu conexiune serială vor funcționa) - Single LED & Res limitări curente
Tastatură rapidă și murdară Das (tastatură goală): 3 pași
Tastatură Das rapidă și murdară (tastatură goală): o tastatură Das este numele celei mai populare tastaturi fără inscripții pe taste (tastatură goală). Tastatura Das se vinde cu 89,95 USD. Acest instructiv vă va ghida, deși creați unul singur cu orice tastatură veche pe care o aveți în jur