Fritzing
Código
/* En este proyecto leemos el valor que nos da un potenciómetro
El valor leido lo enviamos a la computadora utilizando la biblioteca Serial
*/
const int pinSensor = A0; // pin del sensor analógico, con un potenciómetro
int valorAnalogico = 0; // variable para guardar el valor leído del sensor
void setup() {
// Aunque no es necesario incializa el pin del boton como de entrada
pinMode(pinSensor, INPUT);
// Inicializa la comunicacion serial
Serial.begin(9600);
}
void loop(){
// lee el valor del sensor
valorAnalogico = analogRead(pinSensor);
// manda el valor por el serial
Serial.print("Valor del sensor analogico = ");
Serial.println(valorAnalogico);
// espera 1000 milisegundos para leer y enviar la siguiente lectura del sensor
delay(500);
}
Monitor
Así debe verse. Los valores cambian entre cero y 1023 dependiendo de como se gire el potenciómetro.
0 comentarios:
Publicar un comentario