Está en la página 1de 1

Práctica 6 Corte 2

Función Analog Read

La función analogRead lee el valor de un pin analógico del Arduino. Esta operación se hace gracias
a un convertidor análogo a digital incluido en la placa. Esto significa que Arduino hará un mapeo
de los voltajes de entrada, del rango de 0 a 5V con valores de números enteros entre 0 y 1024, es
decir, si en la entrada el pin hay 0V, el valor de salida de analogRead será 0 y si hay un valor de 5V
a la entrada del pin, el valor de salida será 1024.

Al arduino le toma 100 microsegundos dar lectura a una entrada analógica de modo que puede
leer 10,000 veces en un segundo.

La sintaxis es

>> analogRead(pin);

En la mayoría de las placas Arduino los puertos analógicos están ubicados entre 0 y 5, y en el caso
del arduino Mega están entre 0 y 15.

Nota: Si el pin análogo al que se le toma lectura no está conectado a nada, el valor de salida de
analogRead tendrá un comportamiento inesperado, y fluctuará dependiendo de qué otros puertos
contiguos haya conectados, y si hay ruido eléctrico.

Práctica 6

La práctica 6 consiste en usar el potenciómetro para controlar la velocidad del corrimiento de


LED’s de la práctica 1. A mayor vuelta de la perilla mayor velocidad.

Figura 1 Conexión de un potenciómetro al arduino.

También podría gustarte