I grew a few narcissus, but always forgot to water them and ended up killing them, which led my friends to always call me a "plant killer". So I made an art interactive device that gives me a sense of accomplishment when watering every day, an ADHD-exclusive plant butler
My general idea is that when the soil moisture is relatively low, the petal particles on the interactive interface will fade and wither into a small pile, while when I water it, the color of the flower will brighten and slowly grow larger, allowing me to "preview" what the plant will look like when it blooms, adding a sense of positive feedback pleasure to my watering.
The overall process is also quite simple. The hardware I chose, XIAO ESP32 C3, Seeed Studio Grove Base for XIAO, and Grove - Soil Moisture Sensor, are all Plug and Play products. Connecting the Grove - Soil Moisture Sensor to the A0 port of the Seeed Studio Grove Base for XIAO is sufficient.
Then, after running some official examples, I found that this soil moisture sensor reads approximately 10 - 15 in a dry state and around 1000+ in a wet state. So, based on this test result, I wrote a suitable piece of code and finally achieved the desired effect.
However, I still felt something was missing, so I added a connection to a Bluetooth printer. This way, I can choose whether to print out the interactive photos of watering and the watering time after watering, which can remind me in a timely manner. ヽ( ̄▽ ̄)و Well, my plant art butler is thus completed!


_tf7fC00kuf.png?auto=compress%2Cformat&w=48&h=48&fit=fill&bg=ffffff)



Comments