Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este tutorial "Control de una matriz de LED usando Arduino". Te muestro cómo usar pantallas de matriz Led usando Arduino.
Y en este artículo, aprenderemos a hacer emoticonos de sonrisa usando esta pantalla de matriz usando Arduino también.
Los ingredientes utilizados siguen siendo los mismos que en el artículo anterior. así que de inmediato comenzamos el tutorial.
Paso 1: componente requerido
esta es una lista de los componentes necesarios:
- Led Matrik
- Arduino Nano
- Cable pasa corriente
- USBmini
- Junta de proyecto
Biblioteca requerida:
LedControl
Paso 2: esquema
Para ensamblar los componentes, consulte el dibujo esquemático de arriba, también puede ver la información a continuación:
Matriz de Led a Arduino
VCC ==> + 5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
Después de completar el ensamblaje de los componentes, continúe con el proceso de programación.
Paso 3: programación
Utilice el siguiente código para hacer un emoticón de sonrisa en la matriz de puntos:
#include "LedControl.h"
/*
Ahora necesitamos un LedControl para trabajar. ***** Estos números de pin probablemente no funcionarán con su hardware ***** El pin 6 está conectado al DataIn El pin 8 está conectado al CLK El pin 7 está conectado a LOAD Solo tenemos un MAX72XX. * /
LedControl lc = LedControl (6, 7, 8, 1);
tiempo de retardo largo sin firmar = 100;
configuración vacía () {
lc.shutdown (0, falso); lc.setIntensity (0, 8); lc.clearDisplay (0); }
sonrisa vacía () {
byte a [8] = {B00000000, B01100110, B01100110, B00000000, B00000000, B01000010, B00111100, B00000000};
lc.setRow (0, 0, a [0]);
lc.setRow (0, 1, a [1]); lc.setRow (0, 2, a [2]); lc.setRow (0, 3, a [3]); lc.setRow (0, 4, a [4]); lc.setRow (0, 5, a [5]); lc.setRow (0, 6, a [6]); lc.setRow (0, 7, a [7]); }
bucle vacío () {
sonrisa(); }
Paso 4: Resultado
Los resultados se pueden ver en la imagen de arriba.