This will be a mini project aimed at getting to know the ESP8266 NodeMCU platform and programming it in lua. I will use what I learn in my Grow In Box project.
I'm curious what you are using to measure air quality? I'm going to be building a project that otherwise has the same specs, but I'm building from a bare ESP-12F. Ideally it would work from battery/solar and transmit data to a web server every 5 minutes. This is part of a bigger long-term project to provide data to a Pi Zero controlling my sprinkler system to minimize water usage.
They're really cheap on ebay/ali but the problem is that the coil inside needs to heat itself which takes 5 minutes I think and drains a lot of power, which probably wouldn't work for you :( I think all CO2 sensors have a start up time
Wow, thanks for the link! You are correct that this sensor wouldn't add anything for my own needs, but this looks like it would be a great thing to have inside the house to monitor conditions. I might have to grab one just to play with it.
I'm thinking I will be starting my own project page shortly. Mine obviously has some differences from your project, but also similarities. This week I've managed to get a 0.96" OLED display hooked up (useful for debugging, but probably too much power drain for the final project), a DHT22 temperature/humidity sensor, and a soil moisture sensor. I found a useful page for multiplexing the single ADC port, so tonight I'm going to try and also get a photoresistor added. And I found a module for reading barometric pressure (BMP180) which could provide some interesting data. The last step will be setting up a web page and having this module send data for recording in a database, then figuring out how to use the deep-sleep mode to get the most out of battery life.
So thanks for the inspiration! It's a lot of fun playing with the various bits of hardware and software, and seeing everything come together.
ohh. so how do you operate the water valve? can you elaborate to me? i'm sorry i am really having a hard time dealing with this. i hope you can help me.
do you have the coding for the receiver from esp8266 module? coding to operate the water pump when sensor detect the change in temperature or humidity.
I'm curious what you are using to measure air quality? I'm going to be building a project that otherwise has the same specs, but I'm building from a bare ESP-12F. Ideally it would work from battery/solar and transmit data to a web server every 5 minutes. This is part of a bigger long-term project to provide data to a Pi Zero controlling my sprinkler system to minimize water usage.