В эмуляторе проверил. Работает.
PHP код:
#define m3_l 43 //третий влево(заслонка горячий-холодный)
#define m3_r 44 //третий вправо(заслонка горячий-холодный)
#define en 38 //enable
#define val3 7 //АЦП третьего мотора
#define JOY 1 //АЦП джойстик
int res_dt1;//джойстик
void setup(void)
{
pinMode(m3_l,OUTPUT);
pinMode(m3_r,OUTPUT);
pinMode(en,OUTPUT);
digitalWrite(m3_l,LOW);
digitalWrite(m3_r,LOW);
digitalWrite(en,HIGH);
Serial.begin(115200);
}
void loop(void)
{
res_dt1 = analogRead(JOY); // прочитать данные АЦП
buttons();
Serial.println(analogRead(val3));
}
void buttons()
{
if(res_dt1>=715 && res_dt1<=725)//temp_s++. кнопка VOL UP
{
digitalWrite(m3_r,HIGH);
}
else digitalWrite(m3_r,LOW);
if(res_dt1>=635 && res_dt1<=645)//temp_s--. кнопка VOL DOWN
{
digitalWrite(m3_l,HIGH);
}
else digitalWrite(m3_l,LOW);
}