
Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-23 14:37

Un altre exemple d’utilitzar un teclat LCD matriu 4x4 amb un circuit I2C.
Pas 1: l’esquema


Aquest teclat matricial està format per 16 botons i, amb comunicació I2c, només necessiteu 2 pins per gestionar-lo: SDA (A4 a la placa arduino) i SCL (A5 a la placa arduino).
He utilitzat un circuit I2c I / O DIP PCF8574A 16, el petit esquema que es mostra més amunt. L’adreça d’aquest tipus de components és 0x3C al meu exemple (A0 = 0, A1 = 0, A2 = 1).
Pas 2: el diagrama d'estats: un mètode més fàcil

Aquest nou mètode es basa en temporitzadors que permeten compondre el bon codi (format per 4 caràcters: CODE1 després CODE2 després CODE3 i després CODE4) a les tecles en el moment adequat.
L’esbós d’arduino inclou 4 biblioteques especials:
SM.h
Wire.h
Teclat_I2C.h
Teclat.h
En dono un paquet i l'esbós. Si el codi escrit és bo, el pin 13 s'encén i heu de prémer la tecla '*' per inicialitzar. Si el codi és incorrecte, el pin 13 parpelleja.
nota: Avui no puc descarregar les biblioteques a causa d'un error intern del servidor. Ho sento.
PROBLEMA RESOLT Si utilitzeu. RAR
Pas 3: Conclusió
Les tecles premudes s'han de detectar en una vora ascendent, tret que no funcionin correctament.
Tots aquests components són molt econòmics i tindreu un teclat molt enganxós amb pocs pins a les plaques Arduino.
Agraïm a tots els tutorials interessants que he trobat.
Feliç instructable!
Recomanat:
Teclat de membrana 4x4 Matrix amb Arduino Nano: 4 passos

Teclat de membrana 4x4 Matrix mitjançant Arduino Nano: el teclat de membrana 4x4 Matrix és un mòdul de teclat que s’utilitza sovint per fer projectes d’Arduino, com ara calculadores, entrada de contrasenya i altres. Aquestes són les característiques d’aquest teclat: disseny molt prim i fàcil d’utilitzar Especificació de la clau del microcontrolador: Maxi
Exemple de taquilla amb teclat Arduino Matrix 4x4: 6 passos

Exemple de taquilla amb teclat Arduino Matrix 4x4: 2 maneres de gestionar un teclat de 16 botons amb un mínim de pins
DIY MusiLED, LEDs sincronitzats de música amb aplicació Windows i Linux amb un clic (32 i 64 bits). Fàcil de recrear, fàcil d'utilitzar, fàcil de transportar: 3 passos

DIY MusiLED, LEDs sincronitzats de música amb aplicació Windows i Linux amb un clic (32 i 64 bits). Fàcil de recrear, fàcil d'utilitzar i fàcil de portar: aquest projecte us ajudarà a connectar 18 LED (6 vermells + 6 blaus + 6 grocs) a la vostra placa Arduino i analitzar els senyals en temps real de la targeta de so de l'ordinador i transmetre'ls a els LED per il·luminar-los segons els efectes del ritme (Snare, High Hat, Kick)
Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: 4 passos (amb imatges)

Interfície de teclat amb 8051 i visualització de números de teclat en 7 segments: en aquest tutorial us explicaré com podem interfície de teclat amb 8051 i mostrar números de teclat en pantalla de 7 segments
Interfície 16x2 LCD alfanumèric i teclat Matrix 4x4 amb gerds Pi3: 5 passos (amb imatges)

Interfície 16x2 LCD alfanumèric And4x4 teclat matricial amb Raspberry Pi3: En aquest instructable, expliquem com interfície de 16x2 LED i teclat matricial 4x4 amb Raspberry Pi3. Utilitzem Python 3.4 per desenvolupar el programari. També podeu triar Python 2.7, amb petites alteracions