Single LED Blink Using Arduino

by Supernova09 in Circuits > Arduino

56 Views, 1 Favorites, 0 Comments

Single LED Blink Using Arduino

ChatGPT Image Jun 15, 2026, 12_59_19 PM.png
Single LED Blink (Beginner)

Hello Makers!

In this project, we will create the most basic Arduino project: a Single LED Blink Circuit using Tinkercad Circuits. This project is perfect for beginners who want to learn Arduino programming, circuit connections, and digital output control.

The Arduino will turn an LED ON for one second and OFF for one second repeatedly, creating a blinking effect.

What You Will Learn

  1. How to use Tinkercad Circuits
  2. How to connect an LED to Arduino
  3. How digital output pins work
  4. How to write and upload a simple Arduino program
  5. Understanding delays and loops

Gather Components

Required Components

  1. 1 × Arduino Uno R3
  2. 1 × LED (Any Color)
  3. 1 × 220Ω Resistor
  4. Breadboard (Optional)
  5. Jumper Wires

Create a New Circuit

  1. Visit Tinkercad.
  2. Login to your account.
  3. Click Circuits.
  4. Click Create New Circuit.
  5. Rename the project as:

Single LED Blink

Add Components

Drag the following components into the workspace:

  1. Arduino Uno
  2. Breadboard
  3. LED
  4. 220Ω Resistor

Arrange them neatly for easy wiring.

Connect the LED

Identify the LED terminals:

LED Terminals

  1. Long Leg = Anode (+)
  2. Short Leg = Cathode (-)

Connections

  1. Connect Arduino Pin 13 to one side of the 220Ω resistor.
  2. Connect the other side of the resistor to the LED Anode (+).
  3. Connect the LED Cathode (-) to Arduino GND.

Connection Summary:

Arduino Pin 13 → Resistor → LED (+)

LED (-) → GND

Verify the Circuit

Double-check the wiring:

  1. Arduino Pin Connected To
  2. 13 220Ω Resistor
  3. Resistor LED Anode
  4. GND LED Cathode

Incorrect LED polarity will prevent the LED from blinking.

Open the Code Editor

Screenshot 2026-06-15 150353.png
Screenshot 2026-06-15 150608.png
Screenshot 2026-06-15 150656.png
  1. Click the Code button.
  2. Select Text Mode.
  3. Remove any existing code.

You are now ready to write the program.

Write the Arduino Program

void setup()

{

pinMode(13, OUTPUT);

}

void loop()

{

digitalWrite(13, HIGH);

delay(1000);

digitalWrite(13, LOW);

delay(1000);

}

Understanding the Code

setup()

void setup()

{

pinMode(13, OUTPUT);

}

Runs only once when the Arduino starts.

Pin 13 is configured as an OUTPUT.

loop()

void loop()

{

}

Runs continuously forever.

Start Simulation

  1. Click Start Simulation.
  2. Observe the LED.

The LED should:

  1. Turn ON for 1 second
  2. Turn OFF for 1 second
  3. Repeat continuously

Congratulations! Your first Arduino program is working.

Applications

The LED Blink project is the foundation for:

  1. Traffic Light Systems
  2. Home Automation
  3. Robot Indicators
  4. Alarm Systems
  5. IoT Devices
  6. Smart Sensors
  7. Industrial Automation

Almost every Arduino project begins with LED blinking.

Project Outcome

Successfully designed and simulated a Single LED Blink circuit using Arduino Uno in Tinkercad. The LED continuously blinks with a 1-second ON and 1-second OFF interval, demonstrating basic digital output control and Arduino programming concepts.