Change chanel & kor send & move sensors time
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
#define MY_DEBUG
|
||||
#define MY_RADIO_RF24
|
||||
#define MY_RF24_CHANNEL (105)
|
||||
#define MY_RF24_PA_LEVEL RF24_PA_HIGH
|
||||
#include <MySensors.h>
|
||||
#include <AHT10.h>
|
||||
@@ -34,30 +35,29 @@ void setup() {
|
||||
Serial.print(F("Temperature: ")); Serial.print(myAHT10.readTemperature(AHT10_FORCE_READ_DATA)); Serial.println(F(" +-0.3C"));
|
||||
Serial.print(F("Humidity...: ")); Serial.print(myAHT10.readHumidity(AHT10_USE_READ_DATA)); Serial.println(F(" +-2%"));
|
||||
|
||||
cRun = millis();
|
||||
send(msgMillis.set(cRun));
|
||||
cRun = 0;
|
||||
//send(msgMillis.set(cRun));
|
||||
}
|
||||
|
||||
void loop() {
|
||||
float temp, hum;
|
||||
//if((cRun + 29999) < millis()){
|
||||
cRun = millis();
|
||||
temp = myAHT10.readTemperature(AHT10_FORCE_READ_DATA);
|
||||
hum = myAHT10.readHumidity(AHT10_USE_READ_DATA);
|
||||
Serial.print(F("Temperature: ")); Serial.print(temp); Serial.println(F(" +-0.3C"));
|
||||
Serial.print(F("Humidity...: ")); Serial.print(hum); Serial.println(F(" +-2%"));
|
||||
if (temp < 200){
|
||||
send(msgTemp.set(temp, 1));
|
||||
send(msgHum.set(hum, 1));
|
||||
}
|
||||
send(msgMillis.set(cRun));
|
||||
sensorValue = analogRead(BATTERY_SENSE_PIN);
|
||||
v = sensorValue * 0.004659498;
|
||||
batteryPcnt = ((v-3.0) * 100) / 1.2;
|
||||
sendBatteryLevel(batteryPcnt);
|
||||
send(msgVolts.set(v, 2));
|
||||
//}
|
||||
sleep(60000 - (millis() - cRun));
|
||||
unsigned long t = millis();
|
||||
temp = myAHT10.readTemperature(AHT10_FORCE_READ_DATA);
|
||||
hum = myAHT10.readHumidity(AHT10_USE_READ_DATA);
|
||||
Serial.print(F("T: ")); Serial.print(temp);// Serial.println(F(" +-0.3C"));
|
||||
Serial.print(F("H: ")); Serial.print(hum);// Serial.println(F(" +-2%"));
|
||||
if (temp < 200){
|
||||
send(msgTemp.set(temp, 1));
|
||||
send(msgHum.set(hum, 1));
|
||||
}
|
||||
sensorValue = analogRead(BATTERY_SENSE_PIN);
|
||||
v = sensorValue * 0.004659498;
|
||||
batteryPcnt = ((v-3.0) * 100) / 1.2;
|
||||
sendBatteryLevel(batteryPcnt);
|
||||
send(msgVolts.set(v, 2));
|
||||
Serial.println(F("Tm run")); Serial.println(millis() - t);
|
||||
send(msgMillis.set(cRun++));
|
||||
sleep(60000 - (millis() - t));
|
||||
}
|
||||
|
||||
void presentation()
|
||||
|
||||
Reference in New Issue
Block a user