Índice:
Vídeo: 7 segmentos para exibir valores ADC #Arduino, #Arduino: 4 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste artigo farei um projeto que ainda está relacionado ao artigo anterior. Ou seja, processamento de dados ADC.
portanto, você não precisa de um monitor serial para ver o valor dos dados adc. neste artigo, farei uma exibição do ADC Value viewer. portanto, você não precisa de um monitor serial para ver o valor dos dados adc. neste artigo, farei uma exibição do ADC Value viewer.
Você pode ler o artigo abaixo para descobrir como usar o módulo "7 segmentos"
"MAX7219 7 segmentos usando Arduino"
Etapa 1: Componentes necessários
Componentes necessários para este artigo:
- Módulo de 7 segmentos MAX7219
- Arduino Nano
- Jumper de fio
- Mini USB
- Potenciômetro
Etapa 2: montar componentes
Veja o esquema acima para montar os componentes corretamente.
Aeduino para componente
+ 5V ==> 3. Potenciômetro e VCC
GND ==> 1. Potentômetro e GND
A0 ==> 2. Potensio
D12 ==> Dados IN
D11 ==> CLK
D10 ==> CS
Etapa 3: Programação
Copie e cole o código abaixo:
#include "LedControl.h"
LedControl lc = LedControl (12, 11, 10, 1);
void setup () {
Serial.begin (9600); lc.shutdown (0, falso); lc.setIntensity (0, 8); lc.clearDisplay (0); }
void loop () {
int adc = analogRead (A0);
lc.setDigit (0, 7, adc / 1000, falso);
lc.setDigit (0, 6, (adc / 100)% 10, falso); lc.setDigit (0, 5, (adc / 10)% 10, falso); lc.setDigit (0, 4, adc% 10, falso);
Serial.println (adc);
atraso (100); }
Os arquivos originais podem ser baixados abaixo:
Etapa 4: Resultado
os resultados podem ser vistos no vídeo acima.
quando o potenciômetro é girado para a direita, o valor será ainda maior e mentik em 1023)
quando o potenciômetro é movido para a esquerda, o valor será maior e mentik em 1023)