Professional Documents
Culture Documents
CHAPTER-3
HARDWARE DECRIPTION
In this present chapter we will discuss the technical details of the hardware components
used in this project.
3.1 NODEMCU
The nodeMCU is a low-cost Wi-Fi chip with full TCP/IP stack and MCU stands
for micro controller unit and capability produced by shanghai based Chinese
manufacture, Espressif systems. The small module allows microcontrollers to connect to
a Wi-Fi network and make simple TCP/IP connections and uses micro python for its
instruction farming .The first came to attention of western makers in August 2014 with
in the ESP-01 module, made by third party manufacture, AI thinker.
This small module allows microcontrollers to connect to a wifi network and make
simple TCP/IP connections using Hayes-style commands.
Fig.3.1: NODEMCU
Processor:
L06 32-bit RISC microprocessor core based on the Tensilica Xtensa Diamond
standerd 106 micro running at 80MHz.
16 GPIO pins.
UART on delicated pins , plus a transmit only UART can be enabled on GPIO2.
ESP8266 Wi-Fi SoC, popularly called the “ESP8266 Core for the Arduino IDE.
This has become a leading software develop platform for the various ESP8266-
based modules and development boards, including NodeMCU.
DHT11 is a basic ,ultra-low cost digital humidity and temperature sensor. It uses a
capacitive humidity sensor and a thermistor to measure the surrounding air, and split
out a digital signal on the data pin. It fairly easy to use, but requires careful timing to
grab data. The real down side of this sensor is you can only get new data from it once
every 2 seconds.
Specifications:
The atmospheric pressure which is also called Barometric pressure is the pressure caused
by the weight of air pressing down on the Earth. The air in the atmosphere has mass, so
gravity causes the weight of that column to exert pressure on the surface. The BMP180
outputs pressure readings in Pascals which is its SI unit. We can also measure the pressure
in hectopascals (hPa) or millimetre of mercury (mm of Hg).
SPECIFICATIONS:
SDL: the process of sending data one bit at a time, sequentially, over a communication
channel or computer bus.
SCL: the Serial Clock line. It carries the clock signal generated by the master. Like other
similar protocols I2C is a serial communication protocol.
A rain sensor is a device that detects rainfall and is used in two main applications. The
first is a water conservation device connected to an automatic irrigation system that
causes the system to shut down in the event of rainfall. The second is a device used to
protect the interior of an automobile from rain and to support the automatic mode of
windshield wipers. The rain sensor works on the principle of total internal reflection. An
infrared light beams at a 45-degree angle on a clear area of the windshield from the
sensor inside the car. When it rains, the wet glass causes the light to scatter and a lesser
amount of light gets reflected back to the sensor.
SPECIFICATIONS:
The MQ-135 air quality sensor is a semiconductor air quality check sensor suitable for
monitoring applications of air quality. It is highly sensitive to NH3, NOx, CO2, benzene,
smoke, and other dangerous gases in the atmosphere. It operates at a 5V supply with
150mA consumption. Preheating of 20 seconds is required before the operation, to
obtain the accurate output. The MQ-135 gas sensor applies SnO2 which has a higher
resistance in the clear air as a gas-sensing material. When there is an increase in
polluting gases, the resistance of the gas sensor decreases along with that. To measure
PPM using MQ-135 sensor we need to look into the (Rs/Ro) v/s PPM graph taken from
the datasheet.
SPECIFICATIONS:
2 A0 Analog Pin
3 D0 Digital Pin