Cuprins:
- Provizii
- Pasul 1: demonstrație video a proiectului
- Pasul 2: Modulul tastaturii alfanumerice Layad Circuits
- Pasul 3: Diagrama schematică
- Pasul 4: Arduino Sketch
Video: Tastatură alfanumerică Layad Circuits cu ESP32 și LCD cu caractere: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Acest articol demonstrează utilizarea unui modul de tastatură alfanumeric și a unui modul LCD de 16x2 caractere I2C pentru a introduce date în ESP32. Această metodă poate fi utilizată pentru a introduce și prelua acreditări Wi-Fi și alte informații către și de la ESP32.
Provizii
1 x placa ESP32 DEVKIT DOIT
1 x Tastatură alfanumerică Kimat Circuite Layad
1 x sursă de alimentare DC 9V / 2A
1 x convertor DC-DC Buck LM2596
1 x 16x2 LCD cu caracter I2C
2 x 1N5819 diode Schottky
Pasul 1: demonstrație video a proiectului
Proiectul prezentat în acest articol poate fi folosit ca referință pentru a crea aplicații Arduino bazate pe meniu mai complexe.
Pasul 2: Modulul tastaturii alfanumerice Layad Circuits
Modulul de tastatură alfanumerică Layad Circuits este o soluție de tastatură completă și complet dotată pentru proiectele dvs. bazate pe Arduino. Modulul are 96 de taste standard fără conflicte și mai multe taste funcționale cu feedback tactil. Modulul poate fi conectat cu ușurință la orice dispozitiv cu o interfață UART sau I2C. Nu este nevoie de hardware suplimentar pentru interfață specială (cum ar fi PS2 sau USB). Tastatura alfanumerică Layad Circuits vine într-un factor de formă compact și subțire, cu orificii de montare pe colț, care îi permit să fie ușor integrată în panouri și corpuri de iluminat. Are capace cu cheie circulare demontabile, care pot fi ușor înlocuite sau poate etichetate dacă se dorește. Are un indicator LED de alimentare încorporat și un indicator LED de activitate. Modulul de tastatură alfanumerică Layad Circuits are un procesor încorporat care gestionează toate procesele de nivel electronic ale tastelor. Acest lucru asigură un răspuns rapid de la tastatură și o experiență optimă pentru utilizator.
Pentru mai multe informații, vizitați pagina produsului:
Tastatură alfanumerică Layad Circuits
Pasul 3: Diagrama schematică
Diagrama schematică arată cablarea componentelor.
Pasul 4: Arduino Sketch
Fișierul comprimat atașat conține schița Arduino utilizată în acest proiect. De asemenea, pentru referință, versiunile Arduino IDE și ale fișierelor de bord ESP32 utilizate în acest proiect sunt afișate în imaginile de captură de ecran.
Recomandat:
Cum se folosește un ecran LCD cu caractere I2C 20x4 cu Arduino: 6 pași
Cum se folosește un ecran LCD cu caractere 20x4 I2C cu Arduino: În acest tutorial simplu vom învăța cum să utilizăm un ecran LCD cu caractere 20x4 I2C cu Arduino Uno pentru a afișa un text simplu „Hello World. Urmăriți videoclipul
LCD Invaders: un Space Invaders Like Game pe afișajul de caractere LCD 16x2: 7 pași
LCD Invaders: un joc Space Invaders ca pe ecranul de caractere LCD 16x2: Nu este nevoie să introduceți un joc legendar „Space Invaders”. Cea mai interesantă caracteristică a acestui proiect este că folosește afișarea textului pentru ieșirea grafică. Se realizează prin implementarea a 8 caractere personalizate. Puteți descărca Arduino complet
Suport de caractere K`nex Infinity: 4 pași
K`nex Infinity Character Holder: Acesta este K`nex Infinity Character Holder. Este compact și este foarte la îndemână. Recomand acest lucru persoanelor care au personajele lor la infinit, toate umplute într-un sertar, devenind ruinate
Adaptor I2c LCD cu caractere (exemplu de conexiune I2c): 12 pași (cu imagini)
Adaptor I2c cu caractere LCD (Exemplu de conexiune I2c): fac o schemă de conexiune pentru un adaptor i2c cu afișaj de caractere. Verifică actualizările de pe site-ul meu. Acum adaug și o schemă de conexiune de cablare pentru a utiliza biblioteca originală, nu a furcii mele. Biblioteca LiquidCrystal Arduino pentru afișajele LCD cu caractere, proiecte furculite
Interfață 16x2 LCD alfanumerică și tastatură matricială 4x4 cu Raspberry Pi3: 5 pași (cu imagini)
Interfață Tastatură matricială LCD alfanumerică 16x2 And4x4 cu Raspberry Pi3: În acest instructable, vă explicăm cum să interfațați tastatura matricială LED 16x2 și 4x4 cu Raspberry Pi3. Folosim Python 3.4 pentru dezvoltarea software-ului. Puteți alege și Python 2.7, cu mici modificări