Humidity & Degrees Environment Sensory

Abdul Aziz A.B
6 min readJan 26, 2022

ABSTRACT

We have created or I’d say planned to create a device that could potentially sense the moisture and thermal readings around it and push the data over to the cloud and can store it in there to view it later alternatively via a smartphone, PC or literally any device that could access the internet.

This will be a great opportunity for us to solve two condemptating problems namely, the evapotranspiration of plants monitoring and finding out the ideal drug storage location in the pharmaceutical industries.

For a brief example,

Suppose you’re a lazy farmer who gardens plants in his greenhouse. You feel like it’s a terrible weather outside and want to check on your precious plants inside your greenhouse, now being the definition of laziness, you huddle over a few steps and fall right back at the couch. Thinking, “AH IT’LL BE FIIINEEE!” and then later the next the day, the crops are damaged. This situation is one of the places where you could use our HADES! You can simply whip out your smartphone and check the conditions, this will allow you to have a peace of mind and in fact let’s be honest make you more lazy. But on the flipside, you get to monitor your plants wherever and whenever you want.

And the similar can be considered for you as a pharmacist, finding out the perfect spot for storing your expensive medicinal drugs.

This project of ours will play out a role in both the medical industries as well as the agricultural industries.

That should be a brief abstract on what we have planned to create over the course of this ongoing semester.

Hopefully, it’ll play out successfully.

BLOCK DIAGRAM

Below is the block diagram (circuital diagram) of how we would ideally build this project.

Circuitry of H.A.D.E.S

PCB DIAGRAM

A PCB schematic is a simple two-dimensional circuit design showing the functionality and connectivity between different components. PCB designs, on the other hand, are three-dimensional layouts that indicate those components’ locations once you know your circuit works. Below is the PCB diagram for this project.

COMPONENTS REQUIRED

We do have a certain list of components that we’ll be using for this project; they’ll be mentioned below.

BUILDING

We will use DHT11 to sense humidity, BMP180 to sense temperature and pressure and a Light Dependent Resistor(LDR) to get rough idea of light intensity. Arduino nano will gather data from these sensors and send to ESP8266 for uploading it to your private channel on thingspeak.com. We will power our Arduino nano from a 12V-2A wall adapter, sensors and ESP8266 will receive down converted voltage from LM2596 based buck converter.

List of components:

● BMP180 pressure and temperature sensor,

● DHT11 humidity sensor,

● Light Dependent Resistor (LDR),

● ESP8266 wifi module(firmware ready),

● Arduino nano,

● 2 Resistors- 51 KOhm and 4.7 KOhm,

● LM2596 buck converter,

● DC jack,

● Switch and

● 12V-2A wall adapter.

ADDITIONAL TOOLS

We will use wire stripper for stripping wire, file for smoothing cuts/holes on enclosure, glue gun for placing components inside enclosure, screwdriver to close the enclosure lid and solder iron with solder wire to assemble circuit on general purpose circuit board(GCB). 4x4x2 inch plastic box acts as an enclosure. We will also need male and female berg strips along with female connectors for proper assembly on GCB.

List of Tools:

● Wire stripper,

● File,

● Glue gun,

● Screw driver and

● Solder iron and solder wire.

List of Extra items:

● 4x4x2 inch plastic box,

● General purpose circuit board,

● male and female berg strip and

● female connectors.

SOFTWARE REQUIREMENTS

In order to see the value of sensor data, we will need a private channel on thingspeak.com. We will need an Arduino IDE to write arduino code for arduino nano.

List of software requirements:

● Private channel on Thingspeak.com and

● Arduino IDE (Preferably latest version).

● Visual Studio Code

● Library modules for the sensors

CREATING A PRIVATE CHANNEL ON THINGSPEAK

Before we begin, we’d need to create a private channel on thingspeak to hoist the data from the sensors we get, this is later used to view it from your comfort.

From here, we create a personal account which is totally free and create a private channel.

Then we take the API key from the channel we just created and put into our code!

Speaking of code, we shall shift our focus onto the brain of this project.

SCHEMATICS FOR H.A.D.E.S

● BMP180 connects to the I2C port of the arduino nano.

● LDR is connected in voltage divider fashion with 51 KOhm resistor and junction is connected to A1 pin of arduino nano.

● DHT11’s data pin is pulled high with a 4.7 KOhm resistor and connected to the A0 pin of the arduino nano.

● ESP8266’s TX and RX connect to D10 and D11 of arduino nano respectively. ESP8266’s CH_PD connects to 3.3V rail.

● Adjust LM2596 module’s output to 3.3V by turning potentiometer on this module. Connect output of this module to Vcc and Gnd of BMP180,DHT11,LDR and ESP8266’s Vcc and Gnd respectively.

● Input of LM2596 module comes from 12V-2A wall adapter which also connects to Vin and Gnd of Arduino nano.

ASSEMBLY

The assembly is pretty much connecting the sensors, the arduino, wires and all those onto the breadboard. These are the steps that’re to be followed to create this circuit physically.

● Use female berg strip for Arduino nano and ESP8288’s placement on GCB,

● Use solder iron and solder wire to connect them electrically to the board,

● Use female connectors to extend the reach of all sensors and LM2596 module as they will be stuck to the lid and wall of enclosure,

● Use male berg strip to make connecting points for female extensions made above,

● Realize circuit schematic on GCB using wires (strip them using wire stripper), or rail of melted solder wire and finally,

● Check for sorts before powering the circuit using a multimeter.

CASING

Now we need to make holes of various shapes and sizes on the 4x4x2 inch box. We need to make holes for the DC jack and switch on any preferred wall of enclosure. We also need to make holes for sensors on the lid of the enclosure.

The dimensions of the casings are as follows:

FINALE

Put your assembled circuit breadboard inside the enclosure. Place switch and DC jack in the holes on the wall; sensors on the holes of the lid. Finalize their position and use glue gun to fix them. Finally use screwdriver to close the lid.

There you have it, your very own HADES! Turn on the power supply and see your room’s temperature, humidity, pressure and light intensity from anywhere in the world through your smartphone/PC/Laptop/Tablet on your ThingSpeak private channel. That’s all for this drafted project report. Thanks for reading!

--

--