Home Water Controlling System Using IoT and Android mobile application is an IoT based automation system which automates the water system of homes. As in Pakistan, there is a huge problem of line water, usually, line water comes in midnight when peoples of Pakistan have slept so they have to s
Home Water Controlling System Using IoT and Android mobile application
Home Water Controlling System Using IoT and Android mobile application is an IoT based automation system which automates the water system of homes. As in Pakistan, there is a huge problem of line water, usually, line water comes in midnight when peoples of Pakistan have slept so they have to spoil their sleep to fill their tanks and to check the level of tanks. This system will completely automate the process. This system is composed of sensors, microcontroller, android application, cloud, and relays. Ultrasonic sensors will be placed in the tanks to measure the water level of tanks and this reading will be given to the micro-controller. Relays are placed in the circuit to programmatically turn on/off the motors using micro-controller. Contractors are placing in circuits with relays to maintain the high voltage devices. RTC Clock is used for getting the current time in the micro-controller. This micro-controller will be connected to the internet, using internet micro-controller will send all the important parameters and readings to the cloud service(Thingspeak). From cloud services, all the information will be sent to the android application of the end user to stay him updated. Whenever the user inputs the time of the motor remotely system will automatically schedule the motor
Project Objectives are as follows
Project Implementation will take place through the following steps.
first of all, checking the behavior of all the sensors and their input outputs and operating voltages
then we have to make the circuit and placing all the sensors to their respective locations like ultrasonic sensors in the tanks for checking the level of water and relays and contractors to the circuit for switching motors and Xbee with the microcontrollers for communication and flow sensor in line to check whether the water is coming or not.
then we have to program to connect the microcontroller with the wifi
then we have to use cloud service(Thingspeak) using HTTP protocol for data transfer and data receive in the micro-controller
we have to configure the firmware of Xbee for communication and checking its range by communicating the Xbees using console communication.
then we have to program the microcontroller using Arduino IDE, we are using 2 micro-controllers Arduino and nodemcu
we have to make the conditions for water level when the motors will be on and off
then we have to make an android application. We are using Android Studio for Android application development and then connecting this application with the cloud using HTTP protocol over the internet for data communication. This application will be composed of 2 pages sign in and dashboard.
Benefits of the Projects
Final System will be composed of the following
Final System is a complete system having 2 circuits, the main circuit will be placed near the lower tank whereas another circuit will be placed near the upper tank. The main circuit will be connected with the ultrasonic sensor which will be placed in the lower tank, relay which is connected with the motors through Contactors to switch on/off the motors, RTC clock to get the current time, Receiver (Coordinator) Xbee which will receive the information about upper tank wirelessly, this system will be powered using 5 volt charger.
Another circuit will be placed near the upper tank this system is composed of ultrasonic sensor which will get the level of the upper tank and send this information to the lower circuit through Xbee (Router).
The final system will be having 2 tanks and 2 motors on which the whole system will be implemented as a prototype.
and android application composed of 2 pages, one is for sign in and another is for the dashboard where all the information about levels of tanks and motors scheduling will be available
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Nodemcu | Equipment | 1 | 700 | 700 |
| Ultrasonic Sensor | Equipment | 2 | 300 | 600 |
| Relays | Equipment | 4 | 300 | 1200 |
| Water Flow Sensor | Equipment | 2 | 2000 | 4000 |
| Xbee Module Transmitter | Equipment | 2 | 5000 | 10000 |
| Contactors | Equipment | 2 | 3300 | 6600 |
| Arduino | Equipment | 3 | 800 | 2400 |
| Bread Board | Equipment | 3 | 200 | 600 |
| Data Cables | Equipment | 5 | 100 | 500 |
| Water Motor | Equipment | 2 | 6000 | 12000 |
| Jumper Wires | Equipment | 200 | 5 | 1000 |
| Google Publisher Account | Equipment | 1 | 4000 | 4000 |
| Batteries | Equipment | 10 | 70 | 700 |
| Real TIme Clock | Equipment | 2 | 400 | 800 |
| ESP 8266 | Equipment | 2 | 400 | 800 |
| Regulator ICs | Equipment | 14 | 50 | 700 |
| Water Tank | Equipment | 3 | 4000 | 12000 |
| Water Level Sensor | Equipment | 2 | 150 | 300 |
| Electric Wire | Equipment | 4 | 500 | 2000 |
| wire pliers | Equipment | 2 | 250 | 500 |
| Digital Multi-meter | Equipment | 1 | 3500 | 3500 |
| Wifi Router | Equipment | 1 | 3500 | 3500 |
| Xbee Header Circuit Board | Equipment | 2 | 250 | 500 |
| Energy Savers | Equipment | 2 | 250 | 500 |
| Bulb Holders | Equipment | 2 | 50 | 100 |
| Electrical Components | Equipment | 2 | 250 | 500 |
| Rents | Miscellaneous | 2 | 3500 | 7000 |
| Plumber Wages | Miscellaneous | 1 | 3000 | 3000 |
| Total in (Rs) | 80000 |
Electricity is the form of energy that can be harnessed to meet human needs for an equilib...
Nowadays rapid globalization is a major issue worldwide, cities are expanding day by day a...
Summary With the advancements in automobile industry, the automobile architecture has also...
Nowadays that security comes into more prominence every day, it is necessary for people to...
Wireless interception is vital process for intelligence gathering. It is a difficult proce...