Top Banner
Have you ever tried taking care of a plant? Some of them require extensive care and knowledge to successfully grow due to the vast amount of environmental variables that exist. Attributes such as temperature, mois- ture, and sunlight exposure are all important factors when it comes to plant growth. INTRODUCTION Our solution is to create an automated plant- er capable of helping users keep track of variables such as temperature, moisture, sunlight, to make the plant growing experi- ence less stressful and more exciting. PROTOTYPE DESIGN Current planters do nothing more than hold- ing a plant. While the growing experience has not gotten any easier or any more inter- active. The numerous variables one needs to control to keep a plant alive makes taking care of a plant not only hard and time con- suming but also dull and boring. PROBLEM STATEMENT AutoPot Processing Particle P1 Custom PCB Sensing TSL2591 HDR Light Sensor BME280 Temp., Humidity, and Press. Sensor DS18B20 Temperature Sensor Chirp Soil Moisture Sensor Audio CSR8630 Bluetooth Audio 1 x TS2012 Audio Amplifier 2 x 4Ω 2W 87dB Speakers Feedback FT800 Display Controller 4.3” LCD Display Actuation 2 x Brushed Motor Driver Brushed High Micro Metal Gearmotors Peristaltic Pump HARDWARE Edwin Cho, Anny Ni, Grace Lee, Raymond Xu 18-549 Embedded Design Capstone S’16 {ehcho, annyn, gracel1, rlx}@ece.cmu.edu Team 7 Back-end The server logs data from the planter period- ically depending on the users settings and uses that data to get the health status of the plant. Web app The web app provides an easy to use user in- terface allowing user to customize their set- tings for their planter, control their planters, and get an update on their health of their plant. Such as plots showing the tempera- ture of the plant throughout the day and features such as switching the plant to sleep mode. SOFTWARE While there are other smart planters, they have never been effective at keeping a plant alive and making taking care of a plant more intimate. The main purpose of this project is to develop a automated planter which helps us keep track of the health of our plants. With the success of this project, we would be able to save the lives of more plants and col- lect more data to bring an age of eco-friend- ly pet plants. CONCLUSION • Accommodates a large variety of plants. • Lets plants tell owners that they are uncomfortable and react if needed • Senses temperature in the soil, out- side of the soil, measures humidity, measures sunlight, measure the pres- sure, and measures the moisture of the soil • Waters the plant, rotates the plant, and plays music to the plant to induce further growth, and builds a stronger relationship with the plant • Logs data so it can be used in compar- ing the needs of each plant based on their environment UNIVERSAL DESIGN In our implementation of the design, we fo- cused on the hardware aspect and software aspects ensuring that a user-friendly and customizable planter was achievable. Us- ing a wireless microcontroller, we were able to collect data from the numerous sensors and actuate the actuators. With the collect- ed sensor data, the health of the plant can be conveyed to the user. The plant reacted in different manners based on its health, some- times watering the plant and other times saying it is cold and asking to be moved to a warmer location. The system can be pow- ered off a generator or by the built in re- chargeable battery. IMPLEMENTATION CYBER-PHYSICAL ARCHITECTURE Power Management Brushless Generator LMZ14202 Step Down Regulator BQ2421 Charging Circuit 18560 Li-ion Cell 3.3V Low-Dropout Regulator TPS2012 Load Switch TPS22929 Load Switch
1

AutoPot - Electrical and Computer Engineering at …ece549/spring16/team07/website/...PROBLEM STATEMENT AutoPot Processing Particle P1 Custom PCB Sensing TSL2591 HDR Light Sensor BME280

Mar 30, 2018

Download

Documents

dinhkhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: AutoPot - Electrical and Computer Engineering at …ece549/spring16/team07/website/...PROBLEM STATEMENT AutoPot Processing Particle P1 Custom PCB Sensing TSL2591 HDR Light Sensor BME280

Have you ever tried taking care of a plant? Some of them require extensive care and knowledge to successfully grow due to the vast amount of environmental variables that exist. Attributes such as temperature, mois-ture, and sunlight exposure are all important factors when it comes to plant growth.

INTRODUCTION

Our solution is to create an automated plant-er capable of helping users keep track of variables such as temperature, moisture, sunlight, to make the plant growing experi-ence less stressful and more exciting.

PROTOTYPE DESIGN

Current planters do nothing more than hold-ing a plant. While the growing experience has not gotten any easier or any more inter-active. The numerous variables one needs to control to keep a plant alive makes taking care of a plant not only hard and time con-suming but also dull and boring.

PROBLEM STATEMENT

AutoPot

ProcessingParticle P1Custom PCB

SensingTSL2591 HDR Light SensorBME280 Temp., Humidity, and Press. SensorDS18B20 Temperature SensorChirp Soil Moisture Sensor

AudioCSR8630 Bluetooth Audio1 x TS2012 Audio Amplifier2 x 4Ω 2W 87dB Speakers

FeedbackFT800 Display Controller4.3” LCD Display

Actuation2 x Brushed Motor DriverBrushed High Micro Metal GearmotorsPeristaltic Pump

HARDWARE

Edwin Cho, Anny Ni, Grace Lee, Raymond Xu 18-549 Embedded Design Capstone S’16{ehcho, annyn, gracel1, rlx}@ece.cmu.edu Team 7

Back-endThe server logs data from the planter period-ically depending on the users settings and uses that data to get the health status of the plant.

Web appThe web app provides an easy to use user in-terface allowing user to customize their set-tings for their planter, control their planters, and get an update on their health of their plant. Such as plots showing the tempera-ture of the plant throughout the day and features such as switching the plant to sleep mode.

SOFTWARE

While there are other smart planters, they have never been effective at keeping a plant alive and making taking care of a plant more intimate. The main purpose of this project is to develop a automated planter which helps us keep track of the health of our plants. With the success of this project, we would be able to save the lives of more plants and col-lect more data to bring an age of eco-friend-ly pet plants.

CONCLUSION

• Accommodates a large variety of plants.

• Lets plants tell owners that they are uncomfortable and react if needed

• Senses temperature in the soil, out-side of the soil, measures humidity, measures sunlight, measure the pres-sure, and measures the moisture of the soil

• Waters the plant, rotates the plant, and plays music to the plant to induce further growth, and builds a stronger relationship with the plant

• Logs data so it can be used in compar-ing the needs of each plant based on their environment

UNIVERSAL DESIGN

In our implementation of the design, we fo-cused on the hardware aspect and software aspects ensuring that a user-friendly and customizable planter was achievable. Us-ing a wireless microcontroller, we were able to collect data from the numerous sensors and actuate the actuators. With the collect-ed sensor data, the health of the plant can be conveyed to the user. The plant reacted in different manners based on its health, some-times watering the plant and other times saying it is cold and asking to be moved to a warmer location. The system can be pow-ered off a generator or by the built in re-chargeable battery.

IMPLEMENTATION

CYBER-PHYSICAL ARCHITECTURE

Power ManagementBrushless GeneratorLMZ14202 Step Down RegulatorBQ2421 Charging Circuit18560 Li-ion Cell3.3V Low-Dropout RegulatorTPS2012 Load SwitchTPS22929 Load Switch