Find Jobs
Hire Freelancers

Arduino code for automatic water level controller

₹1500-5000 INR

Abgeschlossen
Veröffentlicht vor mehr als 7 Jahren

₹1500-5000 INR

Bezahlt bei Lieferung
I am building an arduino uno based water level controller. The hardware part is ok but the code is not functioning well as intended. I have uploaded an image of the controller and the buggy source code as well. In the image, it can be seen that there are four push buttons just below the LCD. I use them to enter the settings for upper water level and lower water level. LCD backlight is controlled using a transistor. The code is intended to do the following: * The water_receive receives distance as integer values from water_send. Each distance is punctuated by a new line. * If water level in tank falls below lower water level setting, motor is switched on. Buzzer is turned on for 3 seconds. LCD displays "MOTOR TURNED ON" for five seconds. Then "MOTOR RUNNING" is displayed until motor is turned off. * When water level in tank reach the upper water level setting, Motor is switched off. Buzzer is turned on for 3 seconds. LCD displays " TANK IS FULL" for two seconds. Then "MOTOR TURNED OFF" for 2 seconds. Then it should display" WATER LEVEL IN TANK IS XYZ % . This should be the default display. *To enter settings for upper and lower water level, the first two button is pressed simultaneously and hold for 2 seconds. Once it enter into setting mode,LCD should display "SET UPPER WATER LEVEL" in Centimeter. first button will be used to increment value. second button will be used to decrement value. Third button will be used to set the value and go to lower water level setting. Then LCD should display” SET LOWER WATER LEVEL” . When the third button is pressed after the setting, the lower water level is set and the display should return to default. *If motor is running and 5 minutes has elapsed, but there is no increase in water level in the tank, then motor should be turned off. Buzzer should beep for one minute. And LCD should display” NO WATER IN SUMP/MOTOR FAULTY” . It should remain in this state until the fourth button is pressed manually. This is added as a safety feature to prevent dry run of the motor. Setting for the 5 minutes time interval can be entered by pressing the first and fourth button for 2 seconds. LCD should display “ SET MOTOR FAULTY RUN TIME” during setting. First and second button to increment and decrement in minutes. Third button for OK. *The fourth button will be used to manually turn on the motor. If the fourth button is pressed and water level in tank is below upper level, motor should turn on until water level reach upper water level. *LCD backlight is controlled using a transistor. By default it should remain in OFF mode. LCD back light should Glow for 10 seconds when any of the four button is pressed. /*Notes*/ *The code which i have attached is almost self explanatory. While writing your Code, Use the same pins which i have used because thats how the electronic circuit has been built. *You are required to write the water_receive code. *Please avoid Delay(). Use Millis() instead *Comment the code adequately *I need the arduino source code file
Projekt-ID: 11541194

Über das Projekt

22 Vorschläge
Remote Projekt
Aktiv vor 8 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
I can do it in 2 [login to view URL] budget is also [login to view URL] u are interest chat [login to view URL] u
₹2.888 INR in 2 Tagen
5,0 (2 Bewertungen)
1,8
1,8
22 Freelancer bieten im Durchschnitt ₹3.942 INR für diesen Auftrag
Avatar des Nutzers
A proposal has not yet been provided
₹5.000 INR in 5 Tagen
4,9 (261 Bewertungen)
7,6
7,6
Avatar des Nutzers
A proposal has not yet been provided
₹5.000 INR in 3 Tagen
4,8 (173 Bewertungen)
6,8
6,8
Avatar des Nutzers
Hello. I have great experience with Arduino and have developed many projects. I have also won Arduino World Christmas contest with scholarship for the best project. I have designed automation for solar plant and they are running very well. Please have a look at my portfolio. I have fully read your problem statement and would love to work with you. I can surely give you the best solution with highly professional touch.
₹2.450 INR in 4 Tagen
4,9 (29 Bewertungen)
6,4
6,4
Avatar des Nutzers
Hello I have got your job posting “Arduino code for automatic water level controller” and I am very much interested to work in your project. I am a circuit designer and have more than 5 years experience of working with the embedded systems(Arduino,Rasberry pi ,ARM processors ,PIC microcontrollers,Wireless boards,TFT Touch Displays,All types of sensors and actuators). i have done tons of similar projects So, I think you’ll find, I have the skills you’re looking for. For more on my skills and successfully finished projects, please have a look on my Profile and Portfolio. I have all the components available here with me so i will develop a working prototype according to your specifications and then send you the code and schematics so things will work for sure.I will remotely guide you and help you build the system on your side.I also offer unlimited revisions of the code. I am always available on Email and Skype. Please have a voice or video chat if necessary. I will be available more than 60 hours per week and able to start your project as soon as possible according to you. Thank you for your consideration, Best Regards, Haseeb Shafqat
₹3.000 INR in 7 Tagen
4,9 (78 Bewertungen)
6,5
6,5
Avatar des Nutzers
A proposal has not yet been provided
₹11.111 INR in 10 Tagen
4,9 (11 Bewertungen)
5,1
5,1
Avatar des Nutzers
I have worked upon multiple arduino boards ,which includes wide range of microcontroller ,as far as this project is concerned it can be done in the given tiime frame provided with all the specification.I could also confirm that your project will get completed without any lagging in the process and you will get 100 % code in working Thank you.
₹3.611 INR in 3 Tagen
4,2 (2 Bewertungen)
2,6
2,6
Avatar des Nutzers
i have a good knowledge about arduino programming and have done number of projects using arduino board.i am also working with number of modules and sensors.i also have good knowledge about its hardware for interfacing with micrcontroller.I will do your work easily and accurately
₹2.500 INR in 3 Tagen
5,0 (3 Bewertungen)
1,7
1,7
Avatar des Nutzers
I am electronics and communication engineer from india. currently I am working in UK. I made similar project in my collage days using PIC16f877A 8 bit microcontroller. I am sure that I can make this project easily. Reply me as soon as possible so that I can start making this project. I cannot think without your confirmation as I am working man and cannot waste my time.
₹3.611 INR in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
Hello Sir I am new on freelancer so my rating is not good, but I have good experience of arduino. Once I have made "water level controller". so I can easily make this project.
₹3.333 INR in 15 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
A proposal has not yet been provided
₹3.111 INR in 2 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
A proposal has not yet been provided
₹3.611 INR in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
the price is negotiable, and the project will be delivered as per the requirements. Being an electronics engineering student this is just like a 1 semester students project. I would request u please give me a chance. I am in need of money for my college fee. Please sir please give me a chance.
₹5.000 INR in 7 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
I have worked on arduino projects and on such a water level indicator project myself. I can complete this project efficiently .
₹3.366 INR in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
A proposal has not yet been provided
₹2.250 INR in 2 Tagen
0,0 (0 Bewertungen)
0,0
0,0
Avatar des Nutzers
A proposal has not yet been provided
₹3.611 INR in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von INDIA
Chennai, India
4,8
4
Mitglied seit Sept. 13, 2016

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.