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
- LDR sensor for light intensity
- DHT11 sensor for Temperature and humidity
- 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
- arduino
- emoji
- esp32
- iot
- m5stack

Log in or sign up for Devpost to join the conversation.