Inspiration

We wanted to work on something for the community in our neighborhood. So we created this "Emoji Plant" that can display its own emotions using Emojis. People in the community can just notice the plants while passing by and take care of the plants.

What it does

It collects various sensor data like soil moisture, light intensity and temperature to analyze the conditions required for the correct growth of plants. If all the conditions for the values are correct it will display a "Smiley" emoji to display happiness.

How we built it

We used the following sensors

  1. LDR sensor for light intensity
  2. DHT11 sensor for Temperature and humidity
  3. Soil moisture sensor for soil humidity

All the above data are collected by the M5stack Core2 and then analyzed using certain thresholds and then display "Emojis" to express the condition of the plant.

Challenges we ran into

We had to do some online research to find the correct required thresholds for us to set for the sensor values according to which our plant could display different emojis and express its emotions.

Accomplishments that we're proud of

You can see above the plant is able to express its emotions using Emojis.

What we learned

We learned various ways to monitor the growth of plants over the days. And then we measured the sensor value thresholds to set them in our code.

What's next for Emoji Plant

We will try to create a web server on the M5stack Core2 board to set the thresholds for different kinds of plants.

Built With

Share this project:

Updates