Internship On Industry 4.0 From 12/05/2021 To 12/06/2021 Subject Code: Elis1
Internship On Industry 4.0 From 12/05/2021 To 12/06/2021 Subject Code: Elis1
0
from 12/05/2021 to 12/06/2021
SUBJECT CODE: ELIS1
Student’s Responsibility
I, Somesh Singh in the course of the Internship has been
provided training all the concepts of Technologies
involved in Industry 4.0. During the Internship period, I have
assigned for the Project on “TEMPERATURE BASED FAN
SPEED CONTROL”.I have successfully completed the project
under the mentorship of Ejaz Ahmed from Gustovalley
Technovations.
This report is prepared as requirement for the internship
of BE program of electronics department ,Birla vishvakarma
mahavidyalaya.
OSI LAYERS
The Open Systems Interconnection model
(OSI model) is a conceptual model that
characterizes and standardizes the
communication functions of a telecommunication
or computing system without regard to its
underlying internal structure and technology. Its
goal is the interoperability of
diverse communication systems with standard
communication protocols. The model
partitions a communication system into
abstraction layers.
TCP Protocol
• Transmission Control Protocol (TCP)
• One-to-one and connection-oriented reliable protocol
• Used in the accurate transmission of large amount of
data
• Connection-oriented
• Stream Data Transfer
• Reliable
• Flow-Control
• Full-Duplex
• Slower compared to UDP because of additional error
checking being performed
• Suited for critical data transfer applications
TCP (Transmission Control Protocol) is a standard that
defines how to establish and maintain a network
conversation through which application programs can
exchange data. TCP works with the Internet Protocol (IP),
which defines how computers send packets of data to each
other.
Web APP
IOT System
ABSTRACT
Nowadays people are driving very fast, accidents are occurring frequently, we
lost our valuable life by making small mistake while driving (school zone, hills
area, and highways). So in order to avoid such kind of accidents and to alert
the drivers and to control their vehicle speed in such kind of places the
highway department have placed the signboards. But sometimes it may not be
possible to view that kind of signboards and there is a chance for accident or
driver don’t slow the speed of their vehicles even after seeing the sign boards.
Accidents are occurring frequently in highly traffic areas .Drivers drive
vigorously without caring the traffic. Intimation of driver about speed and
accident prone zone is necessary. It can be done by using automatic
technology with the help of embedded system and sensors. This project is
focused on “automatic speed control of vehicles” by detecting the accident
prone zone. The main objective is to design a Smart Display controller meant
for Vehicle’s speed control and monitors the zones, which can run on an
embedded system.
This project describes about an obstacle avoidance robot vehicle which is
controlled by ultrasonic sensor. The robot is made using ultrasonic sensor and
it is controlled by Arduino microcontroller. Ultrasonic sensor fixed in front
portion of the robot vehicle. The sensor gets the data from surrounding area
through mounted sensors on the robot. The sensor is sense the obstacle and
deviate its path to choose an obstacle free path. The sensor will be send the
data to the controller is compared with controller to decide the movement of
the robot Wheel. The robot wheel movement and direction will be based on
the sensing of the ultrasonic sensor and also using a wheel encoder. This
vehicle is used for detecting obstacle and avoiding the collision. We have
programmed the controller to be used with ARDUINO software.
OBJECTIVE
To design a system which controls the speed of vehicles in Accident prone
areas.
The system will automatically stop the car if it senses some obstacle ahead of
car.
INTRODUCTION
As the days of manned driving are getting extremely numbered, so are those of
traffic jams, bad, dangerous and rough drivers and more importantly,
accidents. Automation of the driving control of vehicles is one of the most vital
need of the hour. This technology can very well implement what was absent
before, controlled lane driving. Considering the hazards of driving and their
more pronounced effect on vehicles our AUTOMATIC VEHICLE SPEED CONTROL
SYSTEM is exactly what is required. Safety is a necessary part of man’s life .
Safety is a necessary part of man’s life. Due to the accident cases reported
daily on the major roads in all parts of the developed and developing
countries, more attention is needed for research in the designing an efficient
car driving aiding system. It is expected that if such a device is designed and
incorporated into our cars as a road safety device, it will reduce the incidence
of accidents on our roads and various premises, with subsequent reduction in
loss of life and property. However, a major area of concern of an engineer
should be safety, as it concerns the use of his/her inventions and the
accompanying dangers due to human limitations. When it comes to the use of
a motor vehicle, accidents that have occurred over the years tell us that
something needs to be done about them from an engineering point of view.
According to the 2007 edition of the Small-M report on the road accident
statistic in Malaysia, a total of 6,035 people were killed in 2000 and the fatality
spring up to 6,287 in 2006 from accident cases reported in 250,429 and
341,252 cases of accident for 2000 and 2006 respectively. The obtained results
show that, high rate of accident is reported each year. The project is designed
to build an obstacle avoidance robotic vehicle using ultrasonic sensors for its
movement. An Arduino uno is used to achieve the desired operation. A robot is
a machine that can perform task automatically. Robotics is generally a
combination of computational intelligence and physical machines (motors).
Computational intelligence involves the programmed instructions. The project
proposes robotic vehicle that has an intelligence built in it such that it guides
itself whenever an obstacle comes ahead of it. This robotic vehicle is built,
using an Arduino uno. An ultrasonic sensor is used to detect any obstacle
ahead of it and sends a command to the Arduino. In today’s world robotics is a
fast growing and interesting field. robot has sufficient intelligence to cover the
maximum area of provided space. Autonomous Intelligent Robots are robots
that can perform desired tasks in unstructured environments without
continuous human guidance. The obstacle detection is primary requirement of
this autonomous robot. The robot gets the information from surrounding area
through mounted sensors on the robot.
BLOCK DIAGRAM
COMPONENTS
Arduino Uno
Motor Driver (L293D)
DC Motor
Ultrasonic Sensor
Jumper Wire
Breadboard
9V Battery
WORKING
This project help in moving vehicle from one place to another
without causing accident
Dc gear motor is used because we can operate it at low speed
Ultrasonic sensor is used for obstacle detection and the range of
the ultrasonic sensor is 4-6m.
When the obstacle or something appears before vehicle the
ultrasonic sensor will sense and then the vehicle will stop.
As soon as the obstacle is removed from path the vehicle will start
moving again.
The vehicle is placed on the path.
When the power switch is on the battery delivers supply to
controller and motor.
As soon as some obstacle is put in the range of 4-6m in front of
the vehicle the vehicle will stop.
And when the obstacle is removed from path the vehicle will start
moving again.
Timing Diagram
The Timing diagram is shown below. The ultrasonic sensor emits the
short and high frequency signal. These propagate in the air at the
velocity of sound. If they hit any object, then they reflect back echo
signal to the sensor. The ultrasonic sensor consists of a multi
vibrator, fixed to the base. The multi vibrator is combination of a
resonator and vibrator. The resonator delivers ultrasonic wave
generated by the vibration. The ultrasonic sensor actually consists of
two parts; the emitter which produces a 40kHz sound wave and
detector detects 40kHz sound wave and sends electrical signal back
to the microcontroller.
MOTOR DRIVE MODULE (L293D)
The L293N H-bridge module can be used with motors that have a
voltage of between 5 and 35v dc. With the module used in this
tutorial, there is also an onboard 5V regulator, so if your supply
voltage is up to 12V you can also source 5V from the board. The
Motor drive module diagram as shown below.
ARDUINO UNO
Arduino uno is a microcontroller board dased 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 quartz
crystal, a USB connection, a power jack an ICSP header and a reset
button 4.3.1.
ATMEGA 328P-PU
Atmega328 is a single chip microcontroller created by ATMEL in the
mega AUR family A common alternative to the ATmega328 is the
“pico power” ATmega328P. The most common implementation of
this is on the popular Arduino development platform, namely the
Arduino UNO or Arduino Nano models
CODE
CIRCUIT DIAGRAM
ADVANTAGES
Less maintenance and more reliable.
Accidents due to careless driving can be prevented.
Some animals that pop up right in front of car which causes
accident can be prevented.
Cost of components are affordable.
Obstacle avoiding robots can be used in almost all mobile robot
navigation systems.
They can be used for household work like automatic vacuum
cleaning.
They can also be used in dangerous environments, where human
penetration could be fatal.
CONCLUSION