Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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