Alarma domótica

Proyecto realizado en la asignatura de robótica (4º ESO), durante el curso 2017-2018, por los alumnos Verónica Fernández Gutiérrez e Ignacio Valero Fernández.
El reto consiste en automatizar una alarma acústica y luminosa, basada en la detección de intrusos en una vivienda mediante un sensor infrarrojo FC-51.


Esquema de conexiones





El código del programa será:

float sinVal;
int toneVal;
int sensor;
int led = 10;


void setup() {
pinMode(led, OUTPUT);
pinMode(9, OUTPUT);
}

void loop() {
sensor= analogRead (5);  //lectura del sensor
delay (50);
if (sensor < 180){
 digitalWrite(led, HIGH);
 for (int x=0;x<180;x++){
  sinVal =(sin(x*(3.1412/100)));
  toneVal= 2000+(int(sinVal*1000));
  tone (9, toneVal);
  delay (2);
}}
else
{
digitalWrite(led, LOW);
pinMode (9,INPUT);  //desactivamos el pin para evitar ruidos en el zumbador
}}

No hay comentarios:

Publicar un comentario