I want to make an automatic humidifier but i am a newbie in arduino

Hello everyone,
I am a newbie in arduino. I have been practicing some arduino projects for newbies (in proteus).
Now I want to try to build my own real life arduino project - a humidifier that turns on/off automatically based on the humidity measured from the dht11 sensor. And I don't want to see the humidity/temperature on a separate screen ( tft,lcd,oled ), so the humidifier must be connected to wifi to be able to view them on a my smartphone/PC via internet.
Anyone have any advice for me ? (about how to make a humidifier or connect to wifi to observe humidity / temperature on smartphones / PCs) :pleading_face:
Components that I have:
--- Arduino uno r3
--- Relay ( jqc-3ff-s-z )
--- Esp8266 (I will buy this month )
--- Ultrasonic Mist Maker ( I will buy this this month )

@hungg562002, your topic has been moved to a more suitable location on the forum. Introductory Tutorials is for tutorials that e.g. you write, not for questions. Feel free to write a tutorial once you have solved your problem :wink:

You will probably not need the the Uno, just an ESP8266 (e.g. Wemos D1 mini).

Welcome to the community.

Sounds like a good project.

I would like to make two suggestions:

  1. Start with one piece at a time. Do the WiFi and Humidifier control separately then combine.
  2. Plan on a backup in case the Arduino/relay/etc fails. Perhaps the currently (mechanical?) humidistat can be used.

In the program you should enable the WDT and brownout protection. Think about whatever can go wrong and consider if the failure is acceptable or needs additional capability to mitigate.

Good luck.

Oh and before you purchase the humidifier check to see if you can turn it on from off by just turning on power via your relay.

My fault i'm so sorry.
Where do you think this topic should be?

Do you need Guidance on your Project?

yes, because I want to make a humidifier without a separate screen, that is not available on the internet. It makes me so confused, I don't know what to do :pleading_face:

Hello
Start with a simple block diagram to identify all electrical interfaces needed. In the second step load, run and study the behaiviour for the selected sensor/actuators in single sketches using tutorials. After successfull tests of the single sketch you merge all together to one project sketch.
Have a nice day and enjoy coding in C++.

It was moved for you, you can see where it is now when you open the topic