Modification mineures node
This commit is contained in:
parent
4108b4bd7d
commit
2c4ff16b93
1 changed files with 8 additions and 3 deletions
|
@ -2,7 +2,7 @@
|
|||
#include <SPI.h>
|
||||
#include <LoRa.h>
|
||||
|
||||
#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;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue