and PHP Name Roll No Name Roll No Name Roll No Name Roll No Objective The objective of the project is to design and develop water level survey with real time monitoring using microcontroller and PHP based system. The system is used to monitor the water level of different cities in real time. The system will send the real time water level of different cities to the computer. The computer has website running on it, based on PHP will show the real time water level of different cities with date and time. Introduction The system is deals with an innovative idea of real time water level monitoring system. The system is very useful to monitor the water level of different areas in real time. In this system we choose three cities for the water level survey. Every city has system in which water level sensor is used to measure the level of water. Water level sensor is dipped into bore hole. Sensor will send the data to the Microcontroller atmega16. Microcontroller will send a SMS to control room computer with the help of GSM MODULE. The computer has website running on it based on PHP will show the real time water level of different cities with date and time. Suppose we choose three cities Kanpur, Lucknow and Allahabad. And the system is installed in every city where we want to monitor water level. The system will send the SMS, KAN 10 M if Kanpur water level is 10 meter to the control room. It will keep sending the SMS on a fixed time interval. So that the control room computer will be updated. Working In this system we choose three cities for the water level survey. Every city has system in which water level sensor is used to measure the level of water. Water level sensor is dipped into bore hole. Sensor will send the data to the Microcontroller atmega16. Microcontroller will send a SMS to control room computer with the help of GSM MODULE. We have used GSM module to send and receive SMS. Every water level sensor will send water level to the microcontroller. Microcontroller will do some calculation and get water level in meter. Then send the water level and city name with the help of GSM module to the computer. LED display is used to display the current water level of particular place. Other side a computer is placed to display the real time water level of every place with date and time. A PHP based website is running on the computer to manage the data. Block diagram GSM MODULE 4
Computer to monitor water level
GSM GSM GSM
MODULE 1 MODULE 2 MODULE 3
Atmega16 Atmega16 Atmega16
Microcontroller Microcontroller Microcontroller
Water Water Water
level level level sensor at sensor at sensor at Kanpur Lucknow Allahabad Software used Programming of microcontroller in C programming language. AVR studio is used for compiling the code. DIP trace for PCB designing Website is made on the PHP language.
Programming Languages Considered
All the software developed for this project will be loaded into the memory of the ATmega16 microcontroller. The language must be supported by the ATmega16 compiler The ATmega16 compiler supports C and Assembly Reasons for Selection C Programming Language: Vast amount of online resources Ease of development Team members have experience of coding in C. HARDWARE USED MICROCONTROLLER ATMEGA16 POWER SUPPLY Water level sensor GSM module LCD display computer Atmega16 Microcontroller Features High-performance, Low-power AVR® 8-bit Microcontroller Advanced RISC Architecture 131 Powerful Instructions Most Single-clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static Operation Up to 16 MIPS Throughput at 16 MHz On-chip 2-cycle Multiplier Nonvolatile Program and Data Memories 16K Bytes of In-System Self-Programmable Flash Endurance: 10,000 Write/Erase Cycles Optional Boot Code Section with Independent Lock Bits In-System Programming by On-chip Boot Program True Read-While-Write Operation Linear Power Supplies Linear regulators employ a pass element serving as a variable resistor which forms a voltage divider with the load. The pass element functioning as a variable resistor can be semiconductor devices such as a bipolar junction transistor (BJT), power metal oxide semiconductor field effect transistor (MOSFET), insulated gate bipolar transistor (IGBT), or an electron tube such as a triode, tetrad, or pentode. Electron tubes would be used in highly specialized applications where there are no semiconductor devices GSM Module GSM stands for Global System for Mobile Communications. It is a standard set developed by the European Telecommunications Standards Institute (ETSI) to describe protocols for second generation (2G) digital cellular networks used by mobile phones. A Modem is a device which modulates and demodulates signals as required to meet the communication requirements. It modulates an analogy carrier signal to encode digital information, and also demodulates such a carrier signal to decode the transmitted information. A GSM Modem is a device that modulates and demodulates the GSM signals and in this particular case 2G signals. The modem we are using is SIMCOM SIM300. It is a Tri-band GSM/GPRS Modem as it can detect and operate at three frequencies (EGSM 900 MHz, DCS 1800 MHz and PCS1900 MHz). Default operating frequencies are EGSM 900MHz and DCS 1800MHz. 16X2 LCD Display CD (Liquid Crystal Display) screen is an electronic display module and find a wide range of applications. A 16x2 LCD display is very basic module and is very commonly used in various devices and circuits. These modules are preferred over seven segments and other multi segment LEDs. The reasons being: LCDs are economical; easily programmable; have no limitation of displaying special & even custom characters (unlike in seven segments), animations and so on. A 16x2 LCD means it can display 16 characters per line and there are 2 such lines. In this LCD each character is displayed in 5x7 pixel matrix. This LCD has two registers, namely, Command and Data. Application The system has many applications like. It can measure the water of different places. Advantage It is the smarter way to measure the water level of different places. It is easy to implement and save time and money. The system is useful for the water level survey. Disadvantage The system may not work well due network problem. The SMD components are sensitive to EDS. Future scope We can add chlorine and PH level sensor with the water level sensor. The system can be used in future engineering project. Q&A THANK YOU