From 2c4ff16b936d50f409b168216d7783eaa7045d12 Mon Sep 17 00:00:00 2001 From: pfaure Date: Thu, 20 Jan 2022 01:55:08 +0100 Subject: [PATCH] Modification mineures node --- node/node.ino | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/node/node.ino b/node/node.ino index 67b9d93..0cbd01e 100644 --- a/node/node.ino +++ b/node/node.ino @@ -2,7 +2,7 @@ #include #include -#define MESURE_PERIOD 10 +#define MESURE_PERIOD 30 const int cameraID = 0x1; @@ -76,7 +76,7 @@ float convertVoltageTemperature(float voltage) { } float readTemp() { - return convertVoltageTemperature(readVoltageNTimes(pinTemperature, 50)); + return convertVoltageTemperature(readVoltageNTimes(pinTemperature, 10)); } void turnOnFlash() { @@ -91,7 +91,7 @@ int sendPresence() { while (!LoRa.beginPacket()) {} LoRa.print("1-1-"); LoRa.print(cameraID); - LoRa.print("-0"); + LoRa.print("-0.0"); return LoRa.endPacket(); } @@ -108,6 +108,9 @@ void loop() { if (movementState) { Serial.println("Mouvement detecté"); sendPresence(); + turnOnFlash(); + delay(2000); + turnOffFlash(); movementState = false; } else if (mesurementState) { float temperature = readTemp(); @@ -116,5 +119,7 @@ void loop() { Serial.println("°C"); sendTemperature(temperature); mesurementState = false; + delay(50); + movementState = false; } }