الجمعة، 13 أبريل 2018

السيطرة على دايود ضوئي عن طريق زر واحد - control led by one push butten



كود البرمجة


int buttonPin = 2; // the number of the pushbutton pin
int ledPin = 13; // the number of the LED pin
boolean on=false;

int buttonState = 0; 

void setup() {
pinMode(ledPin, OUTPUT); 
pinMode(buttonPin, INPUT); 
}

void loop(){
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) { 
if(on==true){
on=false;
} else{
on=true;
}
}

if (on == true) { 
digitalWrite(ledPin, HIGH); 
}
else {
digitalWrite(ledPin, LOW);
}

delay(500); 

}


ليست هناك تعليقات:

إرسال تعليق