You will get Water Level Indicator using PIC Microcontroller
Project details
The Water Level Indicator project using PIC 16 is designed and simulated in Proteus software. The system utilizes an LCD to display the water level indication in the tank based on specific input combinations (D0, D1, D2, D3).
• When the inputs D0, D1, D2, D3 are all set to 0 (0,0,0,0), the motor is turned ON, and an LED indicates that the motor is running. At this stage, the LCD displays a "Very LOW" water level indication, and another LED connected to the LCD blinks to indicate both "Very LOW" and "Full" water levels.
• When the input is set to 1,0,0,0, the LCD shows a "LOW" water level in the tank.
• When the input is set to 1,1,0,0, the LCD displays a "Medium" water level indication.
• When the input is set to 1,1,1,0, the LCD shows a "High" water level indication.
• When the input is set to 1,1,1,1, the LCD displays a "Full" water level indication, and the LED blinks to signal that the tank is at maximum capacity.
For safety purposes, a relay with a diode is incorporated to prevent immediate discharge of the inductor attached to the relay due to the Ldi/dt effect.
Additionally, a reset switch is included to clear the data and initiate the system from the start.
• When the inputs D0, D1, D2, D3 are all set to 0 (0,0,0,0), the motor is turned ON, and an LED indicates that the motor is running. At this stage, the LCD displays a "Very LOW" water level indication, and another LED connected to the LCD blinks to indicate both "Very LOW" and "Full" water levels.
• When the input is set to 1,0,0,0, the LCD shows a "LOW" water level in the tank.
• When the input is set to 1,1,0,0, the LCD displays a "Medium" water level indication.
• When the input is set to 1,1,1,0, the LCD shows a "High" water level indication.
• When the input is set to 1,1,1,1, the LCD displays a "Full" water level indication, and the LED blinks to signal that the tank is at maximum capacity.
For safety purposes, a relay with a diode is incorporated to prevent immediate discharge of the inductor attached to the relay due to the Ldi/dt effect.
Additionally, a reset switch is included to clear the data and initiate the system from the start.
Project Type
IT, User TestingWhat's included
Service Tiers |
Starter
$20
|
Standard
$35
|
Advanced
$50
|
---|---|---|---|
Delivery Time | 5 days | 7 days | 10 days |
Number of Revisions | 1 | 2 | 3 |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$5 - $10
28 reviews
(27)
(1)
(0)
(0)
(0)
This project doesn't have any reviews.
OA
Omar A.
Mar 31, 2025
Fritzing file and power system analysis report
I had the pleasure of working with Furquan on a power system analysis task using ETAP and PLECS, and I am thoroughly impressed with his work. He demonstrated excellent technical expertise, was prompt in delivering high-quality results, and provided clear explanations throughout the project. His attention to detail and deep understanding of power systems made the entire process smooth and efficient. I highly recommend Furquan for any task related to power system analysis, as he proved to be not only skilled but also reliable and professional. Looking forward to collaborating again in the future!
AA
A-Imam A.
Mar 8, 2025
End of Chapter 1-3
Thank you for your cooperation.
BT
Brayden T.
Mar 3, 2025
Solving signals problem for startup
this guy is an MVP! i'm always finding him for solutions.
BT
Brayden T.
Mar 1, 2025
Solving signals problem for startup
excellent work , super reliable!
BT
Brayden T.
Feb 24, 2025
Solving signals problem for startup
excellent work, super efficient and diligent
About Muhammad Furqan
Power Electronics Engineering|C++|MATLAB|PCBs|PhD Scholarships
87%
Job Success
Islamabad, Pakistan - 7:50 pm local time
I am a highly accomplished Electrical Engineer and Double Gold Medalist with a strong focus on electrical power research. I have authored more than 10 research articles, showcasing my commitment to advancing the field. My expertise extends to a wide range of software tools in both computer and electrical engineering, allowing me to tackle complex challenges effectively.
I have a strong research background in Power Electronics and High Voltage Engineering with more than 5 publications. The details of publications can be made available on demand. I can provide strong consultation on Power Electronics, High Voltage, and Renewable Energy in the form of Topic Selection, Proposal Writing, Thesis/ Dissertation Writing, and Research Articles for Q1, Q2, Q3, and Q4 research themes in IEEE, Elsevier, and Tylor and Francis, and Wiley Library and many more.
**Research Projects:**
- Nanoparticles TiO2 Preparation at Polymer Engineering Department, UET Lahore
- Partial Discharge Analysis of Vegetable oil-based Nanofluids at KFUEIT, Rahim Yar Khan
- Analyzing Physical and Electrical Properties of Mustard Oil and its Nanofluids at PEL Unit 2 Lahore
- High Voltage and High-Frequency Supply for Insulators Testing at UET Lahore
- Self-Balancing Robot using STM Microcontroller at UET Lahore
- Light Following Robot using STM Microcontroller at UET Lahore
- Dual Variable DC Supply 0-30 V at UET Lahore
- Stop Watch Using FPGA at UET Lahore
- PCB Designing of Energy Saver Bulb using Proteus at UET Lahore
- Analyzing the IEEE-50 Bus Power System using PSSE and PWS software at UET Lahore
- Designing and Preparing NCDT Circuit for Rotor Balancing System
- Designed and Prepared 120 kVA Online UPS System
**Software Skills:**
- Proteus, Multisim, LTSpice, Pspice, PSIM, Eagle CAD
- MATLAB, PSCAD, Sci-Lab, ETAP
- Dev C++ and Visual Studio
- Microsoft Office Suite
- PWS PSSE, FEMM, and Quick Field
- PSCAD, Comsol
I have a strong research background in Power Electronics and High Voltage Engineering with more than 5 publications. The details of publications can be made available on demand. I can provide strong consultation on Power Electronics, High Voltage, and Renewable Energy in the form of Topic Selection, Proposal Writing, Thesis/ Dissertation Writing, and Research Articles for Q1, Q2, Q3, and Q4 research themes in IEEE, Elsevier, and Tylor and Francis, and Wiley Library and many more.
With my strong academic background, vast research experience, and proficiency in various software tools, I am well-prepared to tackle diverse electrical engineering projects with innovation and dedication.
Steps for completing your project
After purchasing the project, send requirements so Muhammad Furqan can start the project.
Delivery time starts when Muhammad Furqan receives requirements from you.
Muhammad Furqan works on your project following the steps below.
Revisions may occur after the delivery date.
Indication of different levels of tanksusing embedded system