Project Name: Combination of LED and Push Button
Aim of the project: The Arduino board has one built-in on digital pins and analog input using Push Button
Component:
- Arduino
- Breadboard
- Led
- Jumper Wires
- Push Button
Circuit Diagram:

Code:
int ledPin = 13; // choose the pin for the LED
int inPin = 7; // choose the input pin (for a pushbutton)
int val = 0; // variable for reading the pin status
void setup() {
pinMode(ledPin, OUTPUT); // declare LED as output
pinMode(inPin, INPUT); // declare pushbutton as input
}
void loop(){
val = digitalRead(inPin); // read input value
if (val == HIGH) { // check if the input is HIGH (button released)
digitalWrite(ledPin, LOW); // turn LED OFF
} else {
digitalWrite(ledPin, HIGH); // turn LED ON
}
}
Runs Steps:
These are the steps you need to follow in order to be up and running:
- Get an Arduino board
- Download the Arduino environment
- Install the USB drivers
- Connect the board
- Upload a program
Video: