viernes, 19 de diciembre de 2014

Práctica 22: Entrada anlógica

Una entrada nalógica proporciona una medición codificada en forma de un valor digital con un númeroN de bits.

El controlador Atmega de Arduino lleva incluido un conversor anlógico-digital (A/D) de 6 canales. Tiene una resolución de 10 bits retornando enteros desde 0 a 1023. Si metemos una tensión de entrada de 5 voltios obtendremos una lectura de entrada de 1023. Al ir bajando la tensión la lectura bajara hasta 0 cunado la tensión de entrada sea de 0 voltios.

Los pines que pueden funcionar como entrada analógica, vienen identificados en la placa (ver figura) y pueden funcionar como pines entrada-salida digital del 14 al 19. No es necesario configurarlos en el setup().


 

 
Ejemplo:
 
int analogPin = 3;   int val = 0;     void setup() {   Serial.begin(9600); } void loop() {   val = analogRead(analogPin);   Serial.println(val);       }

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.