Introduction: Arduino - Button With LED
Turns ON and OFF a light LED, when pressing a pushbutton.
Step 1: Hardware Required
- Arduino Uno
- LED
- Button
- 220 and 10k ohm resistors
- Wires
- Breadboard
Step 2: LED Connections
- LED attach to board
- Resistor (220 ohm) connect to LED's long leg (+)
- The wire connect to resistor empty leg
- After that, same wire connect to digital pin from resistor
- The wire connect to LED's short leg (-), after that same wire connect to ground
Step 3: Pushbutton Connections
- The button attach to board
- 10k resistor connect to button leg
- The wire connect to resistor empty leg, after that same wire connect to ground
- The wire connect to button's other leg, after that same wire connect to +5V
- The yellow wire connect to button's top leg, after that connect to digital pin
Step 4: Code
const int ledPin = 2;
const int buttonPin = 4;
int buttonState = 0;
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
Serial.println("LED ON +++++++");
}
else {
digitalWrite(ledPin, LOW);
Serial.println("LED OFF -------");
}
}
Step 5: If It Helps, Please Subscribe
First of all, I would like to thank you for reading this guide ! I hope it helps you.
If you want to support me, you can subscribe my channel and watch my videos.
8 Comments
3 years ago
I like your product
5 years ago
seems like straight up plagiarism, taken straight from the arduino webpage. shameful
5 years ago
Hello friend,
I need to make a project but my zero knowledge in programming does not allow me to build it. For someone with knowledge and experience may be a project for children :).
I am wondering if you can help me on that.. please!
6 years ago
Maybe it's not yours or something but the arduino uno on the first page looks like a knockoff.
Reply 5 years ago
im with you
Reply 6 years ago
Sorry. I don't understand you :/ What are you talking about?
5 years ago
im with Micky Flanagan
5 years ago
i dont know what i did wrong and it didnt work