diff --git a/feeder.ino b/feeder.ino index 1690a01..c090666 100644 --- a/feeder.ino +++ b/feeder.ino @@ -59,9 +59,9 @@ unsigned long sleepTime; // переменная для задания врем int monitor_speed = 9600; // GND -- [ R2 ] -- A0 -- [ R1 ] -- VIN -#define VREF 3.94 // точное напряжение на пине 5V (в данном случае зависит от стабилизатора на плате Arduino) -#define DIV_R1 10000 // точное значение 6.80 кОм резистора -#define DIV_R2 4700 // точное значение 1.1 кОм резистора +#define VREF 3.94 // точное напряжение на пине 5V (в данном случае зависит от стабилизатора на плате Arduino) +#define DIV_R1 10000 // точное значение 6.80 кОм резистора +#define DIV_R2 4700 // точное значение 1.1 кОм резистора #define VOLT 10.5 #define DEBUG true @@ -127,7 +127,8 @@ void loop() } } - digitalWrite(TERM_INHIB, term_inhib.isHold() == 0); + int food_available = digitalRead(HANDPIN); // читать инпут с "датчика рук" + digitalWrite(TERM_INHIB, food_available == 0); btn.tick(); btn_setup.tick();