Está en la página 1de 1

/*

www.diymakers.es
by A.Garc�a
Intel Galileo: Alarma por mail con Python
Tutorial en: http://diymakers.es/intel-galileo-alarma-por-mail-con-python/
*/

int led=7;
int pir=8;
int power_pir=9;

void setup()
{
Serial.begin(9600);
pinMode(led,OUTPUT);
pinMode(pir,INPUT);
pinMode(power_pir,OUTPUT);
digitalWrite(power_pir,HIGH); //Alimentamos el sensor PIR
Serial.println("Calibrating...");
delay(2000); //Tiempo de calibraci�n inicial del sensor PIR
Serial.println("PIR OK");
}

void loop()
{
if(digitalRead(pir)==LOW) //Si el sensor PIR detecta movimiento
{
digitalWrite(led,HIGH); //El led se enciende
system("python /media/realroot/myemail.py"); //Ejecutamos el script Python
Serial.println("Mail sent");
delay(5000); //Peque�o delay para que no envie varios mails de golpe
}
else
{
digitalWrite(led,LOW);
}
}

También podría gustarte