Midterm: Terrarium Monitor

For this midterm, I made a terrarium monitor that track light intensity, temperature, and humidity. It is internet-connected (through Arduino Yun), and it stores all the data on an online data stream(data.sparkfun.com). It will also automatically send you an email if the condition of the terrarium is too poor (too hot/cold, too dark/bright, too dry/wet).

Data stream: https://data.sparkfun.com/streams/G2EjvJXK0Jij7GK2Y9yQ

The initial sketch for this midterm.

Adding different layers in the terrarium. First, add gravel and charcoal. Gravel can collect the excess water in order to prevent root rot; charcoal can purify excess water and absorb odor.

Add moss. The function of this layer is to prevent soil runs into the carbon and gravel layers.

Mix a decent amount of activated carbons into the potting mix. Add water into the mix. Add soil to the container.

Finally, add plants and arrange them in desirable position.

Final product – Terrarium Monitor

Arduino Yun.

Photocell and a moisture/temperature sensor.

Screen Shot 2014-10-21 at 7.02.23 PM
Serial monitor that indicates the data is being posted to the cloud.

Screen Shot 2014-10-21 at 5.57.43 PM
Data.sparkfun page that shows the data collected by the Arduino Yun.

Screen Shot 2014-10-21 at 6.22.12 PM
Email sent by the Arduino Yun if the conditions (inside the terrarium) are too harsh. I am using Temboo’s Gmail plugin.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s