Taula de continguts:
- Subministraments
- Pas 1: CIRCUIT
- Pas 2: DIAGRAMA DEL CIRCUIT
- Pas 3: PRECAUCIONS
- Pas 4: CODI
- Pas 5: explicació
- Pas 6: coses per emportar
- Pas 7: referències
Vídeo: 4X4 LED MATRIX amb 74hc595 IC: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Descripció
En aquest bloc ens centrarem en com fer i codificar una matriu LED 4x4 mitjançant un registre de desplaçament (SN7HC595N)
Subministraments
Materials necessaris
- Registre de torns (SN7HC595N)
- Cables de pont
- Taula Arduino (faré servir Arduino UNO)
- 16 LEDs
- Resistències de 330 ohm x4
- Kit de soldadura
- Placa de PCB
- Filferros sòlids
Pas 1: CIRCUIT
Col·loqueu 16 LED's al quadrat de manera que l'ànode de cada LED estigui cap avall i els càtodes cap a la dreta
- Connecteu tots els càtodes del LED en columnes
- Connecteu tots els ànodes del LED en files
- Preneu la sortida de cada fila i columna, de manera que al final tindreu 8 sortides de la matriu 4x4.
Pas 2: DIAGRAMA DEL CIRCUIT
Pas 3: PRECAUCIONS
- El valor correcte de la resistència és molt important, ja que el circuit no funcionarà correctament sense ella.
- Mentre soldeu, tingueu molt de compte i assegureu-vos que no hi hagi filferros ni columnes que es toquin.
- No connecteu el circuit mentre Arduino estigui encès, és a dir, quan la placa Arduino estigui alimentada.
- Comproveu individualment tots els LED abans de connectar-vos.
Pas 4: CODI
descarregueu el codi des de l'enllaç indicat. enllaç per al codi
Pas 5: explicació
Pins importants a l'IC-
SER (sèrie) on entren les dades;
SRCLK (rellotge de sèrie): el pin que heu definit per emmagatzemar el que hi ha a SER;
RCLK (Register Clock) el pin que heu definit com a alt un cop hàgiu acabat de configurar tots els pins
El xip de registre de majúscules transforma els bits que s’insereixen en sèrie mitjançant el pin de dades en 8 bits paral·lels, de manera que si voleu enviar diguem 10010000, comenceu amb el bit menys significatiu (0), de manera que configureu SER a BAIX (D10 a l’Arduino). A continuació, configureu SCK (D11 a l'Arduino) a HIGH i després a BAIX per "guardar" el valor
Pas 6: coses per emportar
- En canviar el codi, podeu imprimir diferents patrons i figures en una matriu 4x4.
Pot actuar com una pantalla de baix cost per a projectes petits
Recomanat:
Teclat Lego 4x4 Matrix: 8 passos (amb imatges)
Lego 4x4 Keypad Matrix: Tot i que he estat atrapat a la casa durant les últimes setmanes, finalment he aconseguit acabar alguns projectes que m’han remolinat al cap. He utilitzat Lego com a fonament de la majoria dels meus projectes en les últimes setmanes
Modern i nou i més fàcil exemple de taquilles amb teclat Arduino Matrix 4x4: 3 passos
Modern i nou i més fàcil Exemple de taquilles amb teclat Arduino Matrix 4x4: un altre exemple d’utilitzar un teclat LCD matriu 4x4 amb un circuit I2C
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
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