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