-1

I want to have automatic control for my pump, wirelessly.

A transmitter unit fitted in the water tank would sense the water level and transmit the data to a receiver unit attached to the pump starter to turn it off/on.

Also an override unit would allow me to turn the pump on/off according to my will and will also display the water level.

How do I write the code for the wireless transmission part ?

4
  • 1
    this question has been asked almost exactly same way before .... is this a school assignment? Commented Nov 29, 2018 at 8:05
  • which of the transmitters are you asking about? Commented Nov 29, 2018 at 8:08
  • Since it was closed I decided to post a new one with more specific on point questions as directed. Commented Nov 29, 2018 at 9:09
  • I want to know about how to code the wireless transmission-receiving part of the system. For the sensor an ultrasonic sensor can be used to output the water levels. so, the code goes like this : if(waterlevel <= minimum ) turn pump on; if(waterlevel = maximum) turn pump off; I now want to know how to send the instruction from the transmitter module (that will be attached with the tank) to the receiver module (that will be attached to the pump switch) wirelessly over my home network. Commented Nov 29, 2018 at 9:12

1 Answer 1

2

First of all I would recommend to play around with Web Server example to understand how the server hosting works. Also, the ip adders is assigned randomly to the ESP so you definitely need to write a rule in your WiFi router in order to assign a static ip to the ESP. But you can try to use mDNS to assign a name to your esp. For example http://pump.local/path. You can find some instructions here. If you are looking for simplicity you can use Blynk. It is a fully automated and free service that allows you to control you ESP from anywhere where there is a internet connection. And it also can display different variables such as the water level in your case.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.