Controlar um LED com um botão
Projeto 1: Controlar um LED com um botão
Objetivo: Acender um LED quando um botão for pressionado, e apagá-lo quando o botão for solto.
Circuito:
- Conecte um botão ao pino 7 do Arduino e ao GND.
- Conecte um LED ao pino 13 e ao GND (com um resistor de 220Ω para proteger o LED).
Código:
int buttonPin = 7;
int ledPin = 13;
int buttonState = 0;
void setup() {
pinMode(buttonPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}