0% found this document useful (0 votes)
306 views8 pages

Arduino LED Flasher Circuit Guide

This document describes an experiment to design an LED flasher light using an Arduino Uno microcontroller board. The circuit connects an LED to pin 13 of the Arduino through a resistor. Code is written to alternately turn the LED on and off by setting the pin to HIGH and LOW at one second intervals. The aim is achieved by designing and programming the circuit to control the flashing of the LED. Components used include an Arduino Uno, breadboard, LEDs, and resistors. Learning outcomes include understanding how to control an LED with Arduino and design simple circuits to achieve lighting effects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
306 views8 pages

Arduino LED Flasher Circuit Guide

This document describes an experiment to design an LED flasher light using an Arduino Uno microcontroller board. The circuit connects an LED to pin 13 of the Arduino through a resistor. Code is written to alternately turn the LED on and off by setting the pin to HIGH and LOW at one second intervals. The aim is achieved by designing and programming the circuit to control the flashing of the LED. Components used include an Arduino Uno, breadboard, LEDs, and resistors. Learning outcomes include understanding how to control an LED with Arduino and design simple circuits to achieve lighting effects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

EXPERIMENT-2.

1
LED Flasher Light

Student Name: Goutam Kumar Choudhary UID: 21BCS10858


Branch: CSE Section/Group: 421 A
Semester: 2nd Date of Performance: 17 Mar. 22
Subject Name: BEEE Subject Code-21ELH 101

1. Aim:

To design LED flasher light.

2. Apparatus:
SR.NO. EQUIPMENT SPECIFICATIONS AND QUANTITY
RANGE
1. Resistance 1 kΩ 3
2. LED light 0- 2 V 3
3. Breadboard N/A 1
4. Connecting wires N/A As per requirement
5. Arduino uno N/A 1
3. Circuit Diagram:
4. Steps for experiment:
Open Tinkercad website and create a new circuit.
Drag a drop a breadboard to the console panel.
Now drag and drop a LED, resistor and Arduino Uno board. Place them in their
respective positions.
Connect the anode of the LED to the 13th pin of the Arduino board through a resistor.
Ground the cathode of the LED and the Arduino board.
Now write the code to get the desired result.

5. Theory

Arduino Uno is a microcontroller board based on the ATmega328P (datasheet). It has 14


digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16
MHz ceramic resonator (CSTCE16M0V53-R0), a USB connection, a power jack, an
ICSP header and a reset button. It contains everything needed to support the
microcontroller; simply connect it to a computer with a USB cable or power it with a AC-
to-DC adapter or battery to get started.. You can tinker with your Uno without worrying
too much about doing something wrong, worst case scenario you can replace the chip for
a few dollars and start over again.
LEDs are a particular type of diode that convert electrical energy into light. In fact, LED
stands for “Light Emitting Diode.”
With the help of these two and a few supporting components we can create a led flasher
model. Now to control this chipset we need to write a code in Arduino and then we can
control the glowing of the LED accordingly.
The first thing we need to do is configure as an output the pin connected to the LED. We
do this with a call to the pinMode() function, inside of the sketch's setup() function:
Finally, we have to turn the LED on and off with the sketch's loop() function. We do this
with two calls to the digitalWrite() function, one with HIGH to turn the LED on and one
with LOW to turn the LED off. If we simply alternated calls to these two functions, the
LED would turn on and off too quickly for us to see, so we add two calls to delay() to
slow things down. The delay function works with milliseconds, so we pass it 1000 to
pause for a second.

6. Code:

void setup()

pinMode(13, OUTPUT);

void loop()
{

digitalWrite(13, HIGH);

delay(1000); // Wait for 1000 millisecond(s)

digitalWrite(13, LOW);

delay(1000); // Wait for 1000 millisecond(s)

7. Result/Output:
8. Sources of error:
Due to internal resistance of multimeter.
Due to interruption of power supply.
Due to wrong connection of circuit.

Blinking of LED was verified after uploading the program.


Learning outcomes (What I have learnt):

1. Learned the application of Arduino Uno IC

2. Designed and learned how to how to control the led flasher

3. Design of circuit using using Arduino

4. Verify the circuit by programming.

Evaluation Grid:

Sr. No. Parameters Marks Obtained Maximum Marks


1. Worksheet completion including writing 10
learning objectives/Outcomes.(To be
submitted at the end of the day).
2. Post Lab Quiz Result. 5
3. Student Engagement in 5
Simulation/Demonstration/Performance
and Controls/Pre-Lab Questions.
Signature of Faculty (with Date): Total Marks Obtained:

You might also like