Actualizar 'Proyecto_alarma_2.2.ino'
This commit is contained in:
parent
8f600768cc
commit
432f8a858d
|
@ -16,7 +16,7 @@ WiFiClient wclient;
|
|||
PubSubClient client(wclient); //Configurar el cliente MQTT
|
||||
bool state=0;
|
||||
|
||||
// Conectar al Wifi
|
||||
// Conectar al Wifi-------------------------
|
||||
void setup_wifi() {
|
||||
Serial.print("\nConnecting to ");
|
||||
|
||||
|
@ -34,9 +34,9 @@ void setup_wifi() {
|
|||
Serial.println(WiFi.localIP());
|
||||
}
|
||||
|
||||
// Volver a conectarse con el cliente
|
||||
// Volver a conectarse con el cliente------------------------
|
||||
void reconnect() {
|
||||
// Bucle hasta que nos volvamso a conectar
|
||||
// Bucle hasta que nos volvamso a conectar-----------------
|
||||
while (!client.connected()) {
|
||||
Serial.print("Attempting MQTT connection...");
|
||||
// intenta conectarte
|
||||
|
@ -53,7 +53,7 @@ void reconnect() {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
//Comienzo del codigo principal----------------
|
||||
void setup() {
|
||||
Serial.begin(115200); // Inicie la comunicacion en serie a 115200 baudios
|
||||
pinMode(Pir_Pin,INPUT); // Configurar los sensores como entrada
|
||||
|
@ -71,7 +71,7 @@ void loop() {
|
|||
}
|
||||
client.loop();
|
||||
|
||||
// Si el detector de movimiento capta algo
|
||||
// Si el detector de movimiento capta algo------------------
|
||||
if(digitalRead(Pir_Pin) == HIGH)
|
||||
{
|
||||
digitalWrite(buzzer_pin, HIGH);
|
||||
|
@ -89,6 +89,7 @@ void loop() {
|
|||
client.publish(TOPIC, "off");
|
||||
Serial.println((String)TOPIC + " => off");
|
||||
}
|
||||
//Si el detector magnetico capta algo--------
|
||||
digitalWrite(buzzer_pin, !digitalRead(SENSOR));
|
||||
{
|
||||
state = !state; //alternar estado
|
||||
|
@ -103,8 +104,6 @@ void loop() {
|
|||
client.publish(TOPIC, "off");
|
||||
Serial.println((String)TOPIC + " => off");
|
||||
}
|
||||
yield();
|
||||
delay(20);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue