Arduino can control the temp, humidity, light, CO2 into my greenhouse?

can anyone tell me if Arduino can control in a greenhouse these parameters?

- temperature
- humidity
- CO2
- light


I need for a temp, humidity rate, CO2 rate and so on the Arduino activates different tools in my greenhouse.


sort by: active | newest | oldest
Gazook6 years ago
Cool idea, hope it comes to fruition. I enjoy growing hemp (for use as sailcloth) ;) and this would definitely come in handy.
kelseymh7 years ago
Since the Arduino has 6 analog inputs, the simple answer is yes. 

1) You have to program it to do so (without programming, the Arduino is barely heavy enough to keep your desk from floating away). 

2) You have to provide the necessary inputs, which means finding sensors for the parameters you want to control. 

3) You have to provide actuators on the Arduino's outputs in order to actually control those parameters.  I'm not sure how you control CO2 at all, unless you plan to keep a tank with a solenoid valve or mass flow controller in your greenhouse.

Once you've solved those three items, I hope that you will take lots of pictures and write up an Instructable describing your project!
NeroInferno (author)  kelseymh7 years ago
Hello Kelseymh,
thanks for your reply!

I believe will be a hard challenge but I'll success with the project :)

About CO2, I believe there are some sensors like humidity sensors or temp sensors that with a probe they check the temps.

I don't know anything about a challenge bigger than me?

Thanks :)
Good luck!  I think it will be a challenging project, but should be doable. 

About electricity (really, electronics), you need to know or learn enough that you can connect wires from your sensors to the Arduino board, and from the board out to your controllers.  If you buy those devices commercially, they should just give you two leads, often labelled "+" and "-".  Just be sure you connect them the right way :-)

I know that CO2 monitors exist.  My question is what do you do with that number?  Do you just record it?  Or set off an alarm if it goes out of range?  I don't know how you could use the measurement to make a change and increase or decrease it on demand.
.  Most greenhouses I've seen or read about use either bottled CO2+solenoid or LPG/NG-fueled CO2 generators for "enrichment" (somewhere around 500ppm, IIRC). To decrease CO2, just open the windows. ;)
Hi, I just came across this, I actually designed a project just as you described but with soil moisture sensors. It's not finished yet but I know it works. I'm working on getting proper PCB's and some other stuff.

Have you made any progress with your project?
NeroInferno (author)  joebanana19846 years ago
HI Joe,
no, I'm not able to program and I haven't any skill about electronics. I'll be glad to be updated on your project :)

Thank you!
NachoMahma7 years ago
.  Going by the keywords you are growing mushrooms, but it is very much like growing cannabis (the conditions are different, but controlling them is much the same). Check some of the cannabis growing sites.
.  As kelseymh points out, this is not an easy project for a beginner, but there is enough practical DIY advice out there that you shouldn't run into any insurmountable problems. I wouldn't be at all surprised to find out that someone is already using an Arduino to control a greenhouse.
NeroInferno (author)  NachoMahma7 years ago
Hello guys,
thanks for the replies.

Yes, it's a greenhouse for mushrooms!

The CO2 mustn't reach some values or the mushroom will elongate their stems or will grow like corals.

I hope to find anyone who uses Arduino for controlling the greenhouse but until now I haven't found anyone.

If I don't wrong just a guy on the Shroomery ( is selling his equipment made with Arduino..but I'd like to make an opensource plan.