Circuito Básico 1: Control de apertura de claraboya de sol
Enlace:
https://www.youtube.com/watch?v=T8UvjWUd-iE&list=PLuGLCVOnxQZOylwK1QbQEDGC5HKC_EGbg&index=1
Enlace Video Descriptivo del proceso:
https://www.youtube.com/watch?v=eVR_ZaZrheY&list=PLuGLCVOnxQZOylwK1QbQEDGC5HKC_EGbg&index=5
Código Fuente:
// C++ code
//
#include <Servo.h>
Servo miServo;
int sensorLuz = 0;
int contadorLuz;
void setup()
{
miServo.attach(11);
Serial.begin(9600);
}
void loop()
{
contadorLuz = analogRead(sensorLuz);
Serial.print("Luz = ");
Serial.println(contadorLuz);
int posicion;
posicion = map(contadorLuz, 0,1023, 0,180);
miServo.write(posicion);
delay(500);
}