вот void setup() { pinMode(13,OUTPUT); pinMode(12, OUTPUT); pinMode(11, INPUT); pinMode(10, INPUT); } void loop() { if (11 & 10 HIGH) { digitalWrite(13, HIGH); digitalWrite(12, HIGH); } if (11 & 10 LOW { digitalWrite(13, HIGH); digitalWrite(12, HIGH); } if (11 LOW) { digitalWrite(13,LOW ); digitalWrite(12,HIGH); } if (10 LOW) { digitalWrite(13, HIGH); digitalWrite(12, LOW); } }
Ошибки в основном в синтаксисе где то нет скобок или запятых.Поправил.Работает Код (C++): int button=10;//кнопка 1 int button1=11;//кнопка2 void setup() { pinMode(13,OUTPUT);//пин 13 выход pinMode(12, OUTPUT);//пин12 выход } void loop() { if (button && button1 == HIGH) { digitalWrite(13, HIGH); digitalWrite(12, HIGH); } if (button && button1 == LOW) { digitalWrite(13, HIGH); digitalWrite(12, HIGH); } if (button1 == LOW) { digitalWrite(13,LOW ); digitalWrite(12,HIGH); } if (button == LOW) { digitalWrite(13, HIGH); digitalWrite(12, LOW); } }