A continuación os dejo el programa y un vídeo en el que podéis apreciar el funcionamiento:
Video: https://www.youtube.com/watch?v=2KfdGZI2arw
Programa:
const int analogInPin = A1; // Pin analogico A1 para la lectura del Fototransistor const int OutPin = 13; // Pin para el indicador led int sensorValue = 0; // Inicializamos el valor del sensor a 0 void setup()
{ pinMode(OutPin, OUTPUT); } void loop()
{ // leemos el pin y asignamos el valor a la variable.
sensorValue = analogRead(analogInPin); // Si el valor obtenido es mayor a 1022 se activa el LED
if(sensorValue > 1022) { digitalWrite(OutPin, HIGH); } else { digitalWrite(OutPin, LOW); } }
No hay comentarios:
Publicar un comentario