hydro/y10_fun.ino

56 lines
1.1 KiB
C++

void timerEvent()
{
read_DHT22();
refreshApp();
}
void refreshApp()
{
// Blynk.virtualWrite(V5, pump1.GetCurrentDuration());
// Blynk.virtualWrite(V4, pump1.IsON());
}
void read_DHT22()
{
float Temperature = dht.readTemperature();
float Humidity = dht.readHumidity();
// Serial.print("Температура: ");
// Serial.println(Temperature, 2);
// Serial.print("Влажность: ");
// Serial.println(Humidity, 2);
Blynk.virtualWrite(V3, Temperature);
Blynk.virtualWrite(V2, Humidity);
}
void setPumpDuration(int v0){
int d = v0;
// pump1.SetDuration(d);
Serial.print("Длительность: ");
Serial.println(d);
}
void blynk_connected(){
Blynk.syncAll();
}
// void writeSettings(){ // Для сохранения настроек в EEPROM
// EEPROM.update(0, pump1.GetCurentDuration();
//}
void readSettings() {
// int f = 0;
// EEPROM.get(0, f);
// pump1.setDuration(f);
// Serial.print("EEPROM.get(0, f): ");
// Serial.println(f, 2);
//
// EEPROM.write(0, 15);
// EEPROM.get(0, f);
// Serial.print("EEPROM.write(0, f): ");
// Serial.println(f, 2);
}