Para esta parte leeremos el valor del voltaje de un potenciómetro que está conectado al pin A0 de nuestro Arduino. Los datos se mostrarán por el puerto serial. La conexión es la siguiente:
# PIN A0 : Arduino UNO => PIN CENTRAL : Potenciómetro
# GND : Arduino UNO => EXTREMO : Potenciómetro
# 5V : Arduino UNO => EXTREMO : Potenciómetro
El programa es el siguiente:
/*
PROGRAMA DE PRUEBA DE COMUNICACION SERIAL
CONEXION:
Arduino (A0) : Pin central potenciometro
Arduino (GND): Pin extremo potenciometro
Arduino (5V) : Pin extremo potenciometro
El siguiente programa nos ayuda a realizar la lectura del votlaje del potenciometro y mostrarlo por
puerto serial.
Autor: Renato H.
http://beetlecraft.blogspot.pe/
El siguiente programa es de uso publico, cualquier modificacion o mal uso del mismo que pudiera
ocasionar el mal funcionamiento de la plataforma de uso de la misma no es responsabilidad del autor
*/
int POT = 0; // Variable de almacenamiento del valor del potenciometro
void setup(){
Serial.begin(9600); // Inicio de comunicacion a 9600 bps
Serial.print("Valor potenciometro: "); // Mensaje inicial
}
void loop(){
POT = analogRead(A0); // Lectura del pin A0 correspondiente al voltaje
POT = map(POT, 0, 1023, 0, 100); // Conversion de datos a formato de 0 a 100%
Serial.println(POT); // Escritura por puerto serial del valor del potenciometro
delay(500); // Espera de 500 ms
}
Para poder ver los valores del potenciómetro en el Arduino IDE tenemos la opción "Herramientas" en el Arduino IDE y escogemos "Monitor Serie".
El resultado obtenido es el siguiente:
SEGUNDA PARTE: COMUNICACIÓN SERIAL CON ARDUINO (VISUALIZACIÓN DE DATOS)






No hay comentarios:
Publicar un comentario