
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Descrição
Neste blog, vamos nos concentrar em como fazer e codificar uma matriz de LED 4x4 usando um registrador de deslocamento (SN7HC595N)
Suprimentos
Materiais requisitados
- Registro de deslocamento (SN7HC595N)
- Cabos jumper
- Placa Arduino (estarei usando o Arduino UNO)
- 16 LEDs
- Resistores de 330 ohms x4
- Kit de solda
- Placa Pcb
- Fios sólidos
Etapa 1: CIRCUITO
Coloque 16 LEDs no quadrado de forma que o ânodo de cada LED fique voltado para baixo e os cátodos voltados para a direita
- Conecte todos os cátodos do LED em colunas
- Conecte todos os ânodos dos LEDs em linhas
- Pegue a saída de cada linha e coluna, então, no final, você terá 8 saídas da matriz 4x4.
Etapa 2: DIAGRAMA DO CIRCUITO

Etapa 3: PRECAUÇÕES
- O valor correto do resistor é muito importante, pois o circuito não funcionará corretamente sem ele.
- Durante a soldagem, tenha muito cuidado e certifique-se de que nenhum fio de linha ou coluna esteja se tocando.
- Não conecte o circuito enquanto o arduino estiver ligado, ou seja, quando a placa do arduino estiver ligada.
- Verifique individualmente todos os LEDs antes de conectar.
Etapa 4: CODE
baixe o código do link fornecido. link para o código
Etapa 5: Explicação
Pinos importantes no IC-
SER (Serial) onde os dados entram;
SRCLK (Serial Clock) o pino que você definiu como alto para armazenar o que está no SER;
RCLK (Register Clock) o pino que você definiu como alto quando terminar de definir todos os pinos
O chip de registro de deslocamento transforma os bits que são inseridos em série através do pino de dados em 8 bits paralelos. Então, se você quiser enviar, digamos 10010000, comece com o bit menos significativo (0), então defina SER como LOW (D10 no Arduino). Em seguida, você define SCK (D11 no Arduino) como HIGH e, em seguida, como LOW, para “salvar” o valor
Etapa 6: coisas para tirar
- Ao alterar o código, você pode imprimir diferentes padrões e figuras em uma matriz 4x4.
Ele pode atuar como um display de baixo custo para pequenos projetos
Recomendado:
Controlando a exibição de sete segmentos usando Arduino e o registrador de deslocamento 74HC595: 6 etapas

Controlando a exibição de sete segmentos usando Arduino e o registrador de deslocamento 74HC595: Ei, e aí, pessoal! Akarsh aqui da CETech. Monitores de sete segmentos são bons de se olhar e são sempre uma ferramenta útil para exibir dados na forma de dígitos, mas há uma desvantagem neles que é que quando controlamos um monitor de sete segmentos na reali
Calculadora Arduino usando teclado 4X4: 4 etapas (com imagens)

Calculadora Arduino usando teclado 4X4: Neste tutorial, construiremos nossa própria calculadora com Arduino. Os valores podem ser enviados através do teclado (teclado 4 × 4) e o resultado pode ser visualizado em uma tela LCD. Esta calculadora pode realizar operações simples como adição, subtração, multiplicação
Usando um teclado 4x4 com CircuitPython: 4 etapas

Usando um teclado 4x4 com CircuitPython: Este teclado barato oferece um método simples de entrada numérica para seus projetos CircuitPython. Vou usá-lo com um expresso Adafruit ItsyBitsy M0. Você precisará de: Teclado - o meu é 4x4ItsyBitsy M0 Express ou editor boardMu semelhante instalado em
Calculadora Arduino DIY usando LCD 1602 e teclado 4x4: 4 etapas

Arduino DIY Calculator usando 1602 LCD e teclado 4x4: Olá pessoal, neste instructables faremos uma calculadora usando Arduino que pode fazer cálculos básicos. Então, basicamente, pegaremos a entrada do teclado 4x4 e imprimiremos os dados em um display LCD 16x2 e o Arduino fará os cálculos
Usando 2 registros de deslocamento (74HC595) para conduzir 16 LEDs: 9 etapas

Usando 2 registradores de deslocamento (74HC595) para acionar 16 LEDs: Este circuito usará 2 registradores de deslocamento (74HC595). Os registradores de deslocamento irão conduzir como saídas de 16 LEDs. Cada registro de deslocamento acionará 8 LEDs. Os registros de deslocamento são conectados de modo que cada saída de registro de deslocamento pareça uma duplicata da outra