Starea butonului va determina aprinderea, respectiv stingerea LED-ului.
Link:
https://www.tinkercad.com/things/cQguvcgqT0N-04-led
#define LED_PIN 8 //Definim LED-ul pe pinul 8 al plăcii
#define BUTTON_PIN 7 //Definim butonul pe pinul 8 al plăcii
void setup() {
pinMode(LED_PIN, OUTPUT); //LED-ul este de tip OUTPUT
pinMode(BUTTON_PIN, INPUT); //Butonul este de tip INPUT
}
void loop() {
if (digitalRead(BUTTON_PIN) == HIGH) {
digitalWrite(LED_PIN, LOW);
}else {digitalWrite(LED_PIN, HIGH);}
}
Un buton este un tip de comutator utilizat pentru controlul unor aparate. Există tot felul de butoane de dimensiuni și forme diferite ce pot îndeplini funcții diverse, după modul cum sunt programate.
Practic, în acest proiect, butonul este folosit pe post de întrerupător manual.