CEL Report-3
CEL Report-3
Micro-project report on
CERTIFICATE
This is to certify that the micro-project report on “Build a Timer Delay Using Arduino”
has been submitted by EJ-(220,247,249,252,267) of S.Y. (Electronics and Tele-
communication Engineering) has completed predefined micro project satisfactorily in course
Consumer Electronics (22425) for the academic year 2023-2024 as prescribed in the curriculum
of M.S.B.T.E.
PRINCIPAL
Dr. Chougule M. A.
(A.G.P.P.I. SOLAPUR)
Title: - “Build a Timer Delay Using Arduino "
`
➢ INTRODUCTION: -
We will interface an LED (light-emitting diode) to the Arduino UNO board. An LED is a simple
diode that emits light in a forward bias. We will write an LED-blinking program on the Arduino
IDE and download it to the microcontroller board. The program simply turns ON and OFF LED
with some delay between them.
➢ Working of Circuit: -
Setup() and loop() are two fundamental Arduino functions for controlling the behavior of your
board. The Arduino framework automatically calls these functions, which form the foundation
of any Arduino program. The setup() function is only called once when the Arduino board boots
up or is reset. Its goal is to set pin modes, initialize variables, and execute any other necessary
setup tasks before the main loop begins. This function can be used to configure settings that
should only be changed once over the board’s lifespan. The loop() function is the heart of an
Arduino program. After the setup() function is executed, the loop() function starts running
repeatedly until the Arduino is powered off or reset. It contains the main code that performs the
desired tasks, controls the board, user input. Whatever is included in the loop() function will be
executed in a continuous loop, allowing the Arduino to perform its intended functions
continuously. In the code, we have declared two integers, LED pin and delay. LED pin represents
the pin number of the Arduino where leds need to be connected, and delay is an integer variable
for the delay() function. The delay() function accepts values in milliseconds.
➢ Circuit Diagram: -
➢ Components Required
1. Resistor 330 Ω 1
➢ LED
A Light Emitting Diode (LED) is a semiconductor device, which can emit light when an
electric current passes through it. To do this, holes from p-type semiconductors
recombine with electrons from n-type semiconductors to produce light.
➢ ARDUINO
➢ ARDUINO CODE
void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH);
delay(1000);
digitalWrite(2, LOW);
delay(1000);
digitalWrite(3, HIGH);
delay(1000);
digitalWrite(3, LOW);
delay(1000);
}
➢ Aim of Micro-Project:-
➢ CO’s Covered:-
www.google.com
https://elonics.org/modeltraffic-
1. Internet 3 Search engine
lights-circuitusing-555-ic/
https://www.circuitsdiy.com/traffic-
lightcircuit-using-ic-555/
Computer
2. Microsoft World 1 Documentation
Facility
IC NE555 2
Capacitor 3
Components Resistors 5
3. Components
used in Project
LED 3
Battery 1
General purpose PCB 1
Consumer Electronics
(Bali, S.P)
Reference Television and video Engineering
4. 2 Books
Books (Dhake, A.M)
➢ Output of Microproject:-