bool cont_flow_cold = false;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(14, INPUT_PULLUP);
}
void loop() {
// put your main code here, to run repeatedly:
//----------Контроль датчика протока холадная часть-----------
//bool FlowStateCold = !digitalRead(conf.getInt("cont_flow_cold"));
bool FlowStateCold = !digitalRead(14);
Serial.println("CONT_FLOW_COLD:" + (String)!digitalRead(14));
Serial.println("cont_flow_cold:" + (String)cont_flow_cold);
//if(conf_dubug.getInt("debug_switch")){
// FlowStateCold = conf_dubug.getInt("flowstatecold"); // = 1
//}
if (FlowStateCold && !cont_flow_cold) { // обработчик нажатия
cont_flow_cold = true;
Serial.println(">>>>>>>Cold flow on");
}
if (!FlowStateCold && cont_flow_cold) { // обработчик отпускания
cont_flow_cold = false;
//flag_start = false;
Serial.println("<<<<<<<Cold flow off");
}
Serial.println("---");
delay(3000); // this speeds up the simulation
}