Back to Parent

Outcome


Solution

This smart IoT system aims to bring people to get closer to their plants at least once a day. Also, people are primed to associate a pleasant scent(could be their favourite perfume) as being near the plants(nature) thereby enacting the connection with nature a pleasurable one.

           

Show Advanced Options
Img 20191107 144606817
Show Advanced Options

Approach

How did you approach the design of your device?

I used to grow two indoor plants in India before I started my studies here. To be more accurate, I was growing along with the plant. My best memory of growing the plant is that I used to water it every morning, as my first job after waking up. The few minutes of being near the plant made me happy. I liked the connect. In this project, I want to bring the same connection with an extra element of a pleasant smell.            

Process

What ideas did I generate and how did you I refine or reject them? What did I research and explore? what were the design choices? What challenges were encountered and how did I resolve them?

I did initially thought about using a soil moisture sensor, however, from my previous experience with using a rain sensor module, I know that the sensor anti-rust surface deteriorates after some time. So I decided not to use a soil moisture sensor. Also, my best memory growing a plant was getting closer near it every day. I wanted to augment getting closer to the plant with pleasurable sense and experience.       

Below are the Challenges I faced: 

  • Sporadic PIR sensor reading (this is still a problem, I fixed this by having. a lower threshold value) 
  • Servo continuously running 
  • I was trying to add timezone to my code (my initial project idea is to open the perfume box early in the morning at a specified time, I googled and tried to learn from the particle library, but I couldn't get my servo rotating. I couldn't debug this problem).   
  • Getting a melody for the plant. I tried adding melody inside the code, but due to time constraints, I saved this for later. 

Implementation

  • Completed code (Below)
  • A circuit diagram (Below)
  • A list of parts (attached)
Fritzing circuit connect with your plant
Show Advanced Options
Show Advanced Options

Next Steps

What would I do if I took this project forward and why? What would you do differently?

  • Syncing the code to the local time zone and also to the desired time of the day the user wants to check his plant. The system could be augmented by a moisture sensor too, in case the plant needs water in between the day. 
  • I was envisioning a proximity sensor which would trigger when the user waves at the plant(like saying 'Hii' to the plant). The current PIR sensor gives me very sporadic values.  
  • I would plan to power my particle board with a stand-alone PV cell battery.  
  • I would add a melody to the speaker (maybe a better speaker).
  • Spiral the LEDs around the plants to add aesthetic value to the plant.  
  • Some cost constraint is that the user has to buy the perfume in particular intervals     

Reflection

What did I learn from this project? What skills have I acquired? What did I as a student get from the experience? 

  • I learnt that coding is a very logical approach. In case I didn't know, I googled and understood the code. I am getting confidence in my coding skills. 
  • I am getting confidence in interface sensors and playing around with it.         
  • I tried to apply the '20 minute' rule exposed by Prof.Daaragh. I would set tasks to be completed for the next 20 minutes, work towards it and then start working on the next task. this absolutely helped me.   
  • I applied the 'minimum viable project' concept to get my project moving on. I would aim for the basic working circuit and then build on other things on top of it. I like this design approach.    

Show Advanced Options
Drop files here or click to select

You can upload files of up to 20MB using this form.