Leia os valores de ADC nos potenciômetros: 4 etapas
Leia os valores de ADC nos potenciômetros: 4 etapas
Anonim
Leia os valores de ADC nos potenciômetros
Leia os valores de ADC nos potenciômetros

Neste artigo, vou mostrar como ler os valores de ADC de um potenciômetro.

esta é a base da programação do Arduino. que está lendo valores analógicos usando o pino analógico fornecido pelo Arduino.

além de usar o potentio, existem vários sensores que usam entrada analógica. como sensores de luz, sensores de som e sensores de umidade do solo.

Por que usar uma panela? porque este componente é fácil de encontrar e pode representar sensores que são lidos usando entrada analógica.

A partir dessa leitura do ADC, ele pode ser colaborado posteriormente com dispositivos de saída. e certamente criará coisas interessantes.

Etapa 1: Componentes necessários

Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos

Este é um componente necessário neste tutorial:

  • Arduino nano v3.0
  • Potentio 100K
  • Jumper Wire
  • Mesa de projeto
  • Mini USB
  • Computador portátil
  • IDE Arduino

Etapa 2: montar

Montar
Montar

Monte todos os componentes usados.

Use o desenho esquemático acima como um guia para montá-lo.

Potentio para Arduino

1 ==> Gnd

2 ==> A0

3 ==> + 5V

Etapa 3: Programação

Programação
Programação

Depois que o circuito for instalado. Em seguida, preencha o arduino com o programa de leitura ADC que foi feito.

O esboço que fiz é mais ou menos assim:

void setup () {// inicializa a comunicação serial a 9600 bits por segundo: Serial.begin (9600); }

// a rotina de loop é executada indefinidamente:

void loop () {// lê a entrada no pino analógico 0: int sensorValue = analogRead (A0); // imprime o valor que você lê: Serial.println (sensorValue); atraso (1); // atraso entre as leituras para estabilidade}

Você também pode baixar o arquivo original abaixo:

Etapa 4: Resultado

Resultado
Resultado

A seguir está uma maneira de ver os resultados:

  • Abra o monitor serial no Arduino.
  • Certifique-se de que a taxa de transmissão no monitor serial e o programa são apropriados (aqui usando 9600).
  • então gire o potenciômetro
  • Quando girado para a direita, o valor ADC será ainda maior
  • Quando girado para a esquerda, o valor ADC ficará menor
  • O menor valor é 0 e o maior valor é 1023.

A partir dos dados digitais 0-1023, podemos usá-los para fazer outras coisas interessantes. Basta olhar para o meu próximo artigo.