
también se puede realizar con los cálculos matemáticos pertinentes.Para ver que funciona el sensor y se activa el sensor colocamos un servo, si el servo mueve el aspa se entiende de que el sensor funciona, porque se ha producido una variación en el entorno.
Este tipo de sensores se utiliza para que veáis una aplicación que se esta llevando a la moda es la activación de luces y persianas en viviendas dotadas de tecnología.Codigo:#include <Servo.h> const int DO_pin = 2; // declarar variables const int AO_pin = 0; int val; Servo servo; //Introducimos la variable servo que vamos a identificar a partir de ahora como el servomotor void setup() { pinMode(DO_pin, INPUT); Serial.begin(115200); servo.attach(9);//Declaramos con la funcion attach que el servo se encuentra en el pin digital 2 } void loop() { val=digitalRead(DO_pin); Serial.print(val); Serial.print("-"); Serial.println(analogRead(AO_pin)); delay(50); if(val==1) { Serial.println("activar motor"); servo.write(0); //El servomotor se pone en la posición de 0º delay(100); //Tiempo de espera entre coordenadas servo.write(90); //El servomotor se pone en la posición de 90º delay(100); //Retardo entre coordenadas servo.write(179); //El servomotor se pone en la posición de 179º delay(100); servo.write(90); //El servomotor se pone en la posición de 90º delay(100); } else { Serial.println("No motor"); }}
