Industrial Training Report PCB
Industrial Training Report PCB
Industrial Training Report PCB
“Electronic Projects”
Submitted to GOVERNMENT POLYTECHNIC COLLEGE,
ANANTAPUR, 515002
In the partial fulfilment of the requirements
For the reward of degree in
Diploma in ELECTRONICS & COMMUNICATION
ENGINEERING
Submitted by
R. VAMSI KRISHNA [20020-EC-067]
Under the Esteemed Guidance of
CERTIFICATE
This is to certify that this is a BONAFIDE REPORT of
Industrial Training on “ELECTRONIC PROJECTS”
Submitted by R. VAMSI KRISHNA bearing pin
(20020-EC-067) in partial fulfilment of the
requirements for the award of Degree of Diploma in
ELECTRONICS AND COMMUNICATION ENGINEERING of
SBTET, AP.
During the academic year 2020-2023 of the period
from 20-07-2022 to 19-01-2023 of project their
conduct and character were found to be satisfactory.
ACKNOWLEDGEMENT
ABSTRACT
INDEX
❖ Introduction
❖ Need of electronics
❖ Arduino
❖ Electronic projects using Arduino
1. Car Over Speed Detection
2. Distance measurement using HC-SR04
3. Temperature and humidity measurement
4. Home Automation
5. Voice Controlling Robotic Vehicle
6. Alcohol Detection and Vehicle Controlling
➢ Conclusion
-6-
INTRODUCTION :
Electronics is about manipulating electricity to accomplish a
particular task and is very much a hands-on endeavour. Since the result
of building electronic circuits is usually a device that performs a task,
this hands-on aspect should be self-evident. What is often obscured in
the study of electronics is that even the most complicated electronic
device is made up of many smaller and simpler circuits and
components. With these circuits we are going to build many useful
electronic projects which are helpful in our daily life……
Here in this project, We are going to do as many projects as
possible using Arduino Uno or Nano which makes our lives easy.
There are many electronics projects which makes our lives easy
and comfortable. Here, We are building electronic projects using
Arduino, a Program based microcontroller, which controls the devices
as per the provided program/code. In these projects we are going to
use many more electronic components from a basic resistor to a very
complex integrated circuit.
NEED OF ELECTRONICS :
Electronic devices are an integral part of our daily lives and
though, not everyone is aware of all the impact and advantages the
work of Electronics Engineers provides them.
Engineering Technology is used in every electronic system – if coffee
machine, car or smartphone. Every electrical device needs circuits and
power, while every electronic device needs data as input and gives
output additionally. Regarding the wording there is a difference
between “electrical” and “electronic” indeed. One can say an
electrical device does not make a decision in any way, while an
electronic device does.
➢ Electronics not only help to fulfil our individual needs, but they
also help with the growth of our economy as a whole because
with the growing advent of technology, also comes innovation
and modernity, and that’s where electronics play a huge role.
➢ Using electronics today is so much a part of our daily lives we
hardly think of the way the world would be without electronics.
Everything from cooking to music uses electronics or electronic
components in some way.
-8-
ARDUINO :
WHAT IS ARDUINO?
ARDUINO IS AN OPEN-SOURCE ELECTRONICS PLATFORM BASED
ON EASY-TO-USE HARDWARE AND SOFTWARE . ARDUINO BOARDS
ARE ABLE TO READ INPUTS – LIGHT ON A SENSOR , A FINGER ON A
BUTTON , OR A TWITTER MESSAGE – AND TURN IT INTO AN
OUTPUT – ACTIVATING A MOTOR , TURNING ON AN LED,
PUBLISHING SOMETHING ONLINE . YOU CAN TELL YOUR BOARD
WHAT TO DO BY SENDING A SET OF INSTRUCTIONS TO THE
MICROCONTROLLER ON THE BOARD . TO DO SO YOU USE THE
ARDUINO PROGRAMMING LANGUAGE (BASED ON WIRING), AND
THE ARDUINO SOFTWARE (IDE), BASED ON PROCESSING .
Main Features
Arduino UNO is a microcontroller board based on the ATmega328P. It
has 14 digital input/output pins (of which 6 can be used as PWM
outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB
-9-
• Microcontroller: ATmega328
• Operating Voltage: 5V
• Input Voltage (recommended): 7-12V
• Input Voltage (limits): 6-20V
• Digital I/O Pins: 14 (of which 6 provide PWM output)
• Analog Input Pins: 6
• DC Current per I/O Pin: 40 mA
• DC Current for 3.3V Pin: 50 mA
• Flash Memory: 32 KB of which 0.5 KB used by
bootloader
• SRAM: 2 KB (ATmega328)
• EEPROM: 1 KB (ATmega328)
• Clock Speed: 16 MHz
When a car travelling reaches the first sensor, the IR Sensor gets
activated. From this moment onward, a timer is initiated and will continue
to keep time until the car reaches the second IR Sensor.
All the calculations and data gathering are done by Arduino and the final
result is displayed on a 16X2 LCD Module.
- 12 -
Components Required
• Arduino UNO
• IR Sensors x 2
• 16X2 LCD Display Module
• Breadboard
• Connecting Wires
• Power Supply
Circuit Design
The Digital OUT of the first IR Sensor is connected to Pin 11 of
Arduino and the Digital OUT of the second IR Sensor is connected
to Pin 12 of Arduino. Both the IR Sensors are provided with
necessary power supply connections.
circuit diagram
In order to view the car speed details, I have used a 16×2 LCD. Its
data pins i.e. D4 – D7 are connected to Digital I/O pins 5 – 2. The RS
and E pins of LCD are connected to pins 7 and 6 of Arduino. Rest of
the connections are mentioned in the circuit diagram.
Working
The working of the Arduino based car speed detector project is very
simple. Arduino continuously reads the inputs from the IR Sensors.
When a car moving in front of the setup reaches the first sensor,
- 13 -
Arduino becomes alert and capture a time stamp the moment the
car leaves the first IR Sensor.
Another time stamp is recorded when the car reaches the second
IR Sensor. Millis() function of Arduino used for capturing the time
stamps.
Arduino then calculates the velocity by assuming the distance as 5
meters between the two IR Sensor and displays the result in
kilometres per hour on the 16×2 LCD Display
Arduino Code
Applications
• Helps in capturing speed of vehicles without any human
involvement.
• This project can also be used as traffic logger, traffic counter
and few other traffic related applications.
- 14 -
2. DISTANCE MEASUREMENT :
Components required
• Arduino Uno
• Ultrasonic Sensor (HC-SR04)
• 16X2 LCD Display
• 10K Potentiometer
Functioning Of Project:
The ultrasonic sensor emits a high-frequency sound pulse and
calculates the distance depending upon the time taken by the echo
signal to travel back after reflecting from the desired target. The
speed of sound is 341 meters per second in air. After the distance
is calculated, it will be displayed on the LCD display.
Applications:
• Ultrasonic sensors are used primarily as proximity
sensors. They can be found in automobile self-parking
technology and anti-collision safety systems.
• It is commonly used in obstacle avoiding robots and
automation projects.
- 17 -
Components Required
• Arduino UNO
• DHT11 Temperature and Humidity Sensor
• Breadboard
• Power supply
• 16 x 2 LCD Display
• 10K Ohm Potentiometer
• 5K Ohm Resistor (1/4 W)
• Connecting wires
Circuit Description
We will see the circuit design of DHT11 interfacing with Arduino.
Coming to the design, the data pin of the DHT11 Sensor is connected to
the Pin 11 of Arduino. A 16 x 2 LCD display is used to display the results.
- 18 -
The control pins of LCD i.e. RS and E (Pins 4 and 6 on LCD) are connected
to pins 4 and 5 of Arduino. The data pins of LCD i.e. D4 to D7 (pins 11 to 14
on LCD) are connected to pins 0 to 3 on LCD.
The program written is based on the data timing diagrams provided in the
datasheet. The program will make the Arduino to automatically read the
data from the sensor and display it as Humidity and Temperature on the
LCD Display.
Applications
• DHT11 Relative Humidity and Temperature Sensor can be used in
many applications like:
• HVAC (Heating, Ventilation and Air Conditioning) Systems
• Weather Stations
• Medical Equipment for measuring humidity
• Home Automation Systems
• Automotive and other weather control applications
- 20 -
4. Home Automation :
Circuit Design
The Bluetooth module has 4 – pins: VCC, TX, RX and GND. VCC and
GND are connected to 5V and ground from Arduino UNO. The
Bluetooth module works on 3.3V and it has an on board 5V to 3.3V
regulator.
The TX and RX pins of the Bluetooth module must be connected to
RX and TX pins of the Arduino. In Arduino UNO, we are defining pins
2 and 4 as RX and TX using software. Hence, TX of Bluetooth is
connected to pin 4 of Arduino.
Arduino code
Applications
• Using this project, we can turn on or off appliances remotely
i.e. using a phone or tablet.
• The project can be further expanded to a smart home
automation system by including some sensors like light
sensors, temperature sensors, safety sensors etc. and
automatically adjust different parameters like room lighting,
air conditioning (room temperature), door locks etc. and
transmit the information to our phone.
• Additionally, we can connect to internet and control the home
from remote location over internet and also monitor the
safety.
- 23 -
Now, the L298N Motor Driver Module. Digital I/O Pins 9 through 12
of Arduino are configured as Input pins of the Motor Driver and are
connected to IN1 through IN4 of the L298N Motor Driver Module.
Both the Enable Pins are connected to 5V through provided jumper.
The robot chassis which I am using in this Bluetooth Controlled
Robot Car project is supplied with 4 geared motors. Since L298N has
slots for only two motors, I have joined the left side motors as one
- 25 -
set and the right side motors as other set and connected both these
sets to the output of L298N Module.
Applications
• Low range Mobile Surveillance Devices
• Military Applications (no human intervention)
• Assistive devices (like wheelchairs)
• Home automation
- 26 -
MQ3 alcohol gas sensor is made by using SnO2 material which has
less conductivity in clean air. Whenever it comes nearby alcohol gas
- 27 -
Working
This project is one of the important Sensor based project ideas. The
main unit of this project is an "Alcohol sensor". If the person inside
the car has consumed alcohol then it is alcohol detection is done by
the sensor. The sensor gives this signal to a comparator IC. The
output of the comparator is connected to the microcontroller.
The microcontroller is the heart of this project. It is the CPU of the
complete circuit. The microcontroller gives a high pulse to the
buzzer circuit and the buzzer is turned on. At the same time, a relay
is turned off. Due to this, the ignition of the car is deactivated. Here
when speed of car crosses the limit, then car will automatically
stops and buzzers the sound, hence it’s advantageous for safe
driving.
Alcohol Detection System with Buzzer Indication project is
extended by adding an ignition key at the input and a DC motor at
the output. The input Ignition key is given to the microcontroller. It
is used to find out that the car is started. Whenever a key is inserted
into the ignition lock at that time the alcohol detection process is
started.
CONCLUSION :
Hence from the above discussion, we can say that,
Electronics plays an major role in our daily life. All the above
projects that we have done, are very helpful to make our lives
easy and comfortable.
A microcontroller named Arduino and it’s software is
helpful to control the electronic devices and components as our
wish just by including the program into the chip, which was very
easy and cheap.
In almost all the electronic devices, we can find a microcontroller
and the chip which can be controlled accordingly.
Hence, ARDUINO a microcontroller chip can do any function we
want just by the included program, which makes electronics
world develop and