Modification mineures node
Esse commit está contido em:
pai
4108b4bd7d
commit
2c4ff16b93
1 arquivos alterados com 8 adições e 3 exclusões
|
@ -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;
|
||||
}
|
||||
}
|
||||
|
|
Carregando…
Referência em uma nova issue