2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste tutorial "Controlando uma matriz LED usando Arduino". Mostro como usar monitores de matriz Led usando o Arduino.
E neste artigo, aprenderemos a fazer emoticons de sorriso usando este display de matriz usando o Arduino também.
Os ingredientes usados ainda são os mesmos do artigo anterior. então imediatamente começamos o tutorial.
Etapa 1: componente necessário
esta é uma lista dos componentes necessários:
- Led Matrik
- Arduino Nano
- Jumper Wire
- USBmini
- Mesa de projeto
Biblioteca necessária:
LedControl
Etapa 2: Esquema
Para montar os componentes veja o desenho esquemático acima, você também pode ver as informações abaixo:
Led Matrix para Arduino
VCC ==> + 5V
GND ==> GND
DIN ==> D6
CS ==> D7
CLK ==> D8
Depois de concluir a montagem do componente, prossiga para o processo de programação.
Etapa 3: Programação
Use o código abaixo para fazer um emoticon de sorriso na matriz de pontos:
#include "LedControl.h"
/*
Agora precisamos de um LedControl para trabalhar. ***** Esses números de pinos provavelmente não funcionarão com o seu hardware ***** O pino 6 está conectado ao DataIn, o pino 8 está conectado ao CLK, o pino 7 está conectado a LOAD Temos apenas um único MAX72XX. * /
LedControl lc = LedControl (6, 7, 8, 1);
longo retardo sem sinal = 100;
void setup () {
lc.shutdown (0, falso); lc.setIntensity (0, 8); lc.clearDisplay (0); }
sorriso vazio () {
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]); }
void loop () {
sorriso(); }
Etapa 4: Resultado
Os resultados podem ser vistos na foto acima.