Está en la página 1de 2

const int parlante = 9;

const int sensor = 8;

const int led= 13;

int mov = 0;

void setup() {

Serial.begin(9600);

pinMode(parlante,OUTPUT);

pinMode(led,OUTPUT);

pinMode(sensor,INPUT);

Serial.println("Sensor de Movimiento PIR");

Serial.println("Escrito por FIEE-2017");

Serial.println(" ");

void loop() {

mov = digitalRead(sensor);

delay(50);

if (mov == HIGH) {

Serial.print(mov); Serial.print(" : "); Serial.println("MOVIMIENTO DETECTADO");

digitalWrite(led,HIGH);

tonos();

digitalWrite(led,LOW);

mov = 0;

delay(300);

else {

Serial.print(mov); Serial.print(" : "); Serial.println("xxxxxxxxxxxxxxxxxxxxxxxxxxx");

delay(100);

}
}

void tonos(){

tone(parlante,8.18);

delay(150);

tone(parlante,9.72);

delay(150);

tone(parlante,14.57);

delay(150);

noTone(parlante);

delay(1000);

tone(parlante,13.75);

delay(150);

tone(parlante,9.72);

delay(150);

tone(parlante,8.18);

delay(150);

noTone(parlante);

delay(1000);

También podría gustarte