// c++
void setup() {
// put your setup code here, to run once:
pinMode(7, INPUT); //вкл/выкл
pinMode(13, OUTPUT);
digitalWrite(13,LOW);
pinMode(12, INPUT); //удержание вкл/без удержания выкл
pinMode(11, OUTPUT);
digitalWrite(11, LOW);
pinMode(3, INPUT);//вкл
pinMode(2, INPUT);//выкл
pinMode(4, OUTPUT);
pinMode(4, LOW);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(7)==1){
delay(20);
digitalWrite(13,HIGH);
} //Первое нажатие лампочка включается
if (digitalRead(7)==0 ){
delay(20);
digitalWrite(13,LOW);
} //Второе нажатие лампочка выключается
if (digitalRead(12)==1){
digitalWrite(11,HIGH);
//удержание вкл
}
else
{
digitalWrite(11,LOW);
//без удержания выкл
}
if (digitalRead(3)==0){
digitalWrite(4,HIGH);
// нажатие лампочка включается
}
if (digitalRead(2)==0){
digitalWrite(4,LOW);
//нажатие лампочка включается
}
}