Embedded Based Smart City Applications
Embedded Based Smart City Applications
Embedded Based Smart City Applications
USING IOT
ABSTRACT
ABSTRACT
LIST OF FIGURES
LIST OF ABBREVATION
1. INTRODUCTION
1.1 Overview of the Project
1.2 Motivation for the Problem
1.3 Objective of Project
1.4 Usefulness To The Society
2. LITERATURE SURVEY
3. SYSTEM ANALYSIS
3.1 Existing System
3.2 Proposed system
3.3 Block Diagram
4. SYSTEM REQUIREMENTS
4.1 Software Specification
4.2 Hardware Specification
5. SYSTEM ORGANIZATION
5.1 Components
5.2 Working of Components
6. SOFTWARE DESCRIPTION
7. HARDWARE DESCRIPTION
8. CONCLUSION
9. FUTURE WORK
10. REFERENCES
CHAPTER 1
INTRODUCTION
Smart cities, as the name indicates, are the smart control of the
cities by the use of various electronic methods, sensors, advanced
communication techniques, etc. Here is where IoT (Internet of
Things) plays a major role. IoT is used in creating smart cities to set
up a firm connection between the sensors, devices, and networks that
are used in setting up a smart city. Any IoT system contains Unique
Identifiers (UIDs) that are used to transfer any information to any
required network.
3. Safer communities
With the rise of greenhouse gases, debris in our oceans, and trash in
our streets, smart cities are fighting back to reduce negative effects on
the environment. Energy-efficient buildings, air quality sensors, and
renewable energy sources are providing cities with new tools to
shrink their ecological impact.
Deploying air quality sensors around a city, for instance, can provide
data to track peak times of low air quality, identify pollution causes,
and deliver data analytics officials need to develop action plans.
These sensors can help lay a foundation for reducing air pollution in
even the most populated cities, something that is sure to save lives
since medical problems related to pollution claim millions of lives
each year.
5. Improved transportation
Take the City of Seattle, for example, which has developed a plan to
deliver skills training, ensure availability of affordable devices, and
provide accessible and low-cost internet connections.
9. Improved infrastructure
It's hard to ignore the many benefits connected cities offer. As with
any significant citywide technology initiative, though, implementation
takes vision, investment, and careful planning to ensure adoption and
success. Taking the first steps toward picturing what your smart city
might look like is, well, the smart thing to do.
CHAPTER 2
LITERATURE SURVEY
Author: Du, Sen, Tian Huang, Junjie Hou, Shijin Song, and Yuefeng
Song;
SYSTEM ANALYSIS
• The data collected from various sensors is not tested for future
urban planning and designing.
• Therefore, the architecture can guarantee better services in one
environment but may show poor performance in another
environment.
3.2 Proposed System
3.2.1 Advantages
SYSTEM REQUIREMETS
Software Requirements:
OS - Windows 7 32bit
Arduino IDE
4.2 Hardware Specification
Hardware Requirements:
Mq 6 Sensor
Mq 7 Sensor
Ultrasonic sensor
Vibration sensor
Traffic board
CHAPTER 5
SYSTEM ORGANIZATION
Specifications:
Temperature: 20°C ± 2°C
Humidity: 65% ± 5% RH
Standard Test Circuit: Vc: 5.0V ± 0.1V; Vh(high):5.0V±0.1V
Vh(low): 1.5V±0.1V
Features:
Features:
Non-directional
High sensitivity
Waterproof
Compression resistance
Specification:
Operating voltage 3.3V / 5V
Interface Digital
Size L: 40mm W: 20mm H: 10mm
Weight 4.3g
Package size L: 140mm W: 85mm H: 10mm
Gross Weight 10g
5.1.5 Power Supply
Input is 117 volts ac. Processes used in a typical power supply are
shown below the blocks. The output of the power supply can be dc or
ac. The output of this supply is five volts dc.
Power Supply Functions:
SOFTWARE DESCRIPTION
Menus section:
Menus are the main menus of the program, and they are 5 menus
(File, Edit, Sketch, Tools, Help), and they are being used to add or
modify the code that you are writing.
Toolbar section:
The toolbar is the most important section in the Arduino software,
because it contains the tools that you will use continuously while
programming the Arduino board. These tools are:
Status bar section:
Status bar is a space can be found down the code editor, through it
showing the status of operation’s completion (compiling, uploading,
etc)
Program notifications section:
HARDWARE DESCRIPTION
7.1.1 Introduction
The ESP8266 is, the name of a microcontroller designed by
Espressif Systems. It is a self-contained WiFi networking solution
offering as a bridge from the existing microcontroller to WiFi and is
also capable of running self-contained applications. For less than $3,
it can monitor and control things from anywhere in the world
– perfect for just about any IoT project.
Pin out
The NodeMCU_ESP8266 has 30 pins in total out of which
there are 17 GPIO pins. GPIO stands for General Purpose Input
Output. There are the 9 digital pins ranging from D0-D8 and there is
only one analog pin A0, which is a 10 bit ADC. The D0 pin can only
be used to read or write data and can’t perform other options. The
ESP8266 chip is enabled when the EN pin is pulled HIGH. When
pulled LOW the chip works at minimum power. The board has a 2.4
GHz antenna for a long-range of network and the CP2102 is the USB
to TTL converter. The development board equips the ESP-12E
module containing ESP8266 chip having Tensilica Xtensa® 32-bit
LX106 RISC microprocessor which operates at 80 to 160
MHz adjustable clock frequency and supports RTOS.
OTA programming
UARTs: 1
SPIs: 1
I2Cs: 1
Flash Memory: 4 MB
SRAM: 64 KB
PCB Antenna
Most ESP8266 NodeMCU boards have one input voltage pin (Vin),
three power pins (3.3v), four ground pins (GND), one analog pin
(A0), and several digital pins (GPIO XX).
7. CONCLUSION