SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
SMARTY PLANTS
Christine McGahhey
Phys. Computing Project
December 8th, 2016
The Plant That Talks Back
OVERVIEW
Arduino Project
Fall/Winter 2016
Process
1. Ideation
2. Planning
3. Initial Prototypes
4. First Fabrication
5. Final Prototype
6. Next Steps
IDEATION
Combine Technology and Gardening
● Current smart planters do all the work and
sever the connection between the owner and
the plant
● Technology is a useful tool that people can
use to better communicate
● Merging modern technology with an age old
pastime
Encourage People to Own Plants
● Plants reduce depression and
allergies and help keep their owners
healthy
● Many people are afraid of keeping
plants because of fear of killing the
plant
● How-To guides are often not much
help for beginners
Nov. Week 1-2 Nov. Week 3-4 Dec. Week 1 Dec. Week 2 Dec. Week 3
PLANNING
Order Parts and find tutorials
Test Moisture Sensor
Connect LCD to Pot
Fabrication
Exhibition/Finalize
INITIAL PROTOTYPES
1 - Testing the Sensor and Screen
The very first prototype was a test to make sure the
moisture sensor gave readings and that those reading could
be displayed on an LCD screen and in the Serial Monitor.
The first readings were simple converted into percentages
and I analyzed this data to find the numbers for the ideal
amount of water to later convert into specific messages.
Parts/Materials:
Grove Moisture Sensor, Arduino, Breadboard, LCD Screen,
Wires, Potentiometer, Bowls with Soil, Water
2 - Creating Phrases and First Box
The second prototype converted the readings into different
phrases for the screen to display, based on moisture levels. I
added 5 unique phrases based on water levels; Drowning,
too wet, perfect levels, getting dry, too dry. All of the
phrases are sarcastic and can be customized as well.
Next, I made the first box out of poster board to cover the
Arduino unit and placed the pot on top.
Parts/Materials:
Grove Moisture Sensor, Arduino, Breadboard, LCD Screen,
Wires, Potentiometer, Plastic pot, Soil, Posterboard
Initial Prototype
Findings
1. Reduce features that were
originally planned (buzzer,
LEDs) and focus on interaction
2. Create a clean looking box to
store the pot and Arduino
3. Place the sensor at the bottom
to hide the sensor and hide
more precise readings
FIRST FABRICATION
First Box
The first box had an exposed top so the main issue was
being able to see the wires when looking at the top, since
there was no lid to cover it.
The chord also stood out because of the jarring red color,
and the box had no other decorations to make it stand out.
It was also a bit bulky and could be slimmed down more to
make it easier to place on a shelf or windowsill.
Finally, since people are looking down when they water a
plant, it seemed better to place the screen at the top rather
than the side.
First Fabrication
Findings
1. Add a lid to the top to cover all
signs of wires
2. Change the chord color to
black or white
3. Place the screen at the top of
the device
4. Add more decoration to make
the box unique
5. Place the Arduino on the side
to protect from water damage
FINAL PROTOTYPE
Schematic
Code
#include <LiquidCrystal.h>
// include the LCD library
LiquidCrystal lcd(12, 11, 7, 6, 5, 4);
// Set pins as 12,11,7,6,5,4. It might be different for your LCD, check the producer
catalog
//sensor code
int potPin = A0; //input pin
int soil = 0;
void setup() {
// lcd rows and columns
lcd.begin(16, 2);
Serial.begin(9600);
}
void loop() {
//sensor in serial monitor
int sensorValue = analogRead(A0); Serial.println(sensorValue);
delay(100);
// map the values
int soil = analogRead(potPin) ;
//bone dry message
if (soil >= 950 && soil <= 1023)
lcd.setCursor(0, 0);
lcd.print("I'm so thirsty!");
lcd.setCursor(6, 1);
lcd.print("X__X");
delay(2000);
lcd.clear();
delay(2000);
lcd.print("Water me or I'll");
lcd.setCursor(0, 1);
lcd.print("die & haunt you");
delay(2500);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("as a plant ghost");
lcd.setCursor(6, 1);
lcd.print("X__X");
delay(2000);
lcd.clear();
}
//damp soil message
else if (soil >= 700 && soil <= 949)
{
lcd.setCursor(0, 0);
lcd.print("I'm drying out!");
lcd.setCursor(6, 1);
lcd.print(">__>");
delay(2000);
lcd.clear();
delay(2000);
lcd.print("Do me a favor &");
lcd.setCursor(1, 1);
lcd.print("actually care");
delay(2500);
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("about my health");
lcd.setCursor(6, 1);
lcd.print("<__<");
delay(2000);
lcd.clear();
}
//watered well message
else if (soil >= 350 && soil <= 699)
{
lcd.setCursor(0, 0);
lcd.print("I'm feeling good");
lcd.setCursor(6, 1);
lcd.print("^__^");
delay(2000);
lcd.clear();
delay(2000);
lcd.print("What a surprise");
lcd.setCursor(0, 1);
lcd.print("you did your job");
delay(2500);
lcd.clear();
lcd.setCursor(4, 0);
lcd.print("for once");
lcd.setCursor(6, 1);
lcd.print("^__^");
delay(2000);
lcd.clear();
}
//too wet messsage
else if (soil >= 270 && soil <= 349)
{
lcd.setCursor(1, 0);
lcd.print("I'm too soaked");
lcd.setCursor(6, 1);
lcd.print("-__-");
delay(2000);
lcd.clear();
delay(2000);
lcd.setCursor(1, 0);
lcd.print("Next time you");
lcd.setCursor(0, 1);
lcd.print("water me try to");
delay(2500);
lcd.clear();
lcd.setCursor(1, 0);
lcd.print("pay attention");
lcd.setCursor(6, 1);
lcd.print("-__-");
delay(2000);
lcd.clear();
}
//too much water message
else if (soil >= 0 && soil <= 269)
{
lcd.setCursor(1, 0);
lcd.print("I'M DROWNING!!");
lcd.setCursor(6, 1);
lcd.print("O__O");
delay(2000);
lcd.clear();
delay(2000);
lcd.setCursor(2, 0);
lcd.print("HELP! HELP!");
lcd.setCursor(1, 1);
lcd.print("My owner is a");
delay(2500);
lcd.clear();
lcd.setCursor(1, 0);
lcd.print("complete moron");
lcd.setCursor(6, 1);
lcd.print(">__<");
delay(2000);
lcd.clear();
}
}
Design Photos
5 Set Phrases
NEXT STEPS
Customizability
Allow the users to customize the messages themselves
LED Matrix Panel
To display the character sprite of the user’s plant with emotions
Sound Feedback
Add sounds to certain emotions so that the user knows when it’s
talking to them while they’re in another room
Photocell
Add a light sensor so that the pot can also read the light levels

Contenu connexe

En vedette

Final tt columbia presentation
Final tt columbia presentationFinal tt columbia presentation
Final tt columbia presentationNate Berkopec
 
Multifamily Technology: Winning Ideas for 2009
Multifamily Technology: Winning Ideas for 2009Multifamily Technology: Winning Ideas for 2009
Multifamily Technology: Winning Ideas for 2009Mike Whaling
 
Studio Peter Van Riet // Design is not an object, design is an action, a verb.
Studio Peter Van Riet // Design is not an object, design is an action, a verb. Studio Peter Van Riet // Design is not an object, design is an action, a verb.
Studio Peter Van Riet // Design is not an object, design is an action, a verb. Peter Van Riet
 
Successful Website Design
Successful Website DesignSuccessful Website Design
Successful Website DesignBecky Davis
 
e-call ppt
e-call ppte-call ppt
e-call ppt958123
 
Intellectual Property 101
Intellectual Property 101Intellectual Property 101
Intellectual Property 101gregmstark
 
Organizational Structure and Design - A case for a mid-sized Hospital
Organizational Structure and Design - A case for a mid-sized HospitalOrganizational Structure and Design - A case for a mid-sized Hospital
Organizational Structure and Design - A case for a mid-sized HospitalSarang Bhutada
 
KPO Sector In India
KPO Sector In IndiaKPO Sector In India
KPO Sector In IndiaJaspal Singh
 
Working principle of the microwave1
Working principle of the microwave1Working principle of the microwave1
Working principle of the microwave1home
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to databaseemailharmeet
 
Centrifugal Pum 2500 Supreme Manuf Man
Centrifugal Pum 2500 Supreme Manuf ManCentrifugal Pum 2500 Supreme Manuf Man
Centrifugal Pum 2500 Supreme Manuf Manguest973f7066
 

En vedette (16)

Tally2
Tally2Tally2
Tally2
 
Final tt columbia presentation
Final tt columbia presentationFinal tt columbia presentation
Final tt columbia presentation
 
Multifamily Technology: Winning Ideas for 2009
Multifamily Technology: Winning Ideas for 2009Multifamily Technology: Winning Ideas for 2009
Multifamily Technology: Winning Ideas for 2009
 
Produce Your Authority
Produce Your AuthorityProduce Your Authority
Produce Your Authority
 
Studio Peter Van Riet // Design is not an object, design is an action, a verb.
Studio Peter Van Riet // Design is not an object, design is an action, a verb. Studio Peter Van Riet // Design is not an object, design is an action, a verb.
Studio Peter Van Riet // Design is not an object, design is an action, a verb.
 
Tata Tea
Tata TeaTata Tea
Tata Tea
 
Winnick Drain Revisted: Flamingo Wash at the Imperial Palace
Winnick Drain Revisted: Flamingo Wash at the Imperial PalaceWinnick Drain Revisted: Flamingo Wash at the Imperial Palace
Winnick Drain Revisted: Flamingo Wash at the Imperial Palace
 
Successful Website Design
Successful Website DesignSuccessful Website Design
Successful Website Design
 
e-call ppt
e-call ppte-call ppt
e-call ppt
 
Intellectual Property 101
Intellectual Property 101Intellectual Property 101
Intellectual Property 101
 
Organizational Structure and Design - A case for a mid-sized Hospital
Organizational Structure and Design - A case for a mid-sized HospitalOrganizational Structure and Design - A case for a mid-sized Hospital
Organizational Structure and Design - A case for a mid-sized Hospital
 
KPO Sector In India
KPO Sector In IndiaKPO Sector In India
KPO Sector In India
 
Working principle of the microwave1
Working principle of the microwave1Working principle of the microwave1
Working principle of the microwave1
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database
 
Centrifugal Pum 2500 Supreme Manuf Man
Centrifugal Pum 2500 Supreme Manuf ManCentrifugal Pum 2500 Supreme Manuf Man
Centrifugal Pum 2500 Supreme Manuf Man
 
Mandalas
MandalasMandalas
Mandalas
 

Similaire à Smarty Plants

Instrumentasi project smart house (Smart Trashbin)
Instrumentasi project smart house (Smart Trashbin)Instrumentasi project smart house (Smart Trashbin)
Instrumentasi project smart house (Smart Trashbin)risanads97
 
188933 project instrumentasi smart house
188933 project instrumentasi smart house188933 project instrumentasi smart house
188933 project instrumentasi smart houseamimahsiti
 
project instrumentasi smart house (smart trash bin)
 project instrumentasi smart house (smart trash bin) project instrumentasi smart house (smart trash bin)
project instrumentasi smart house (smart trash bin)Mimi Chinho
 
Project instrumentasi smart house
Project instrumentasi smart houseProject instrumentasi smart house
Project instrumentasi smart houserisanads97
 
Project Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNG
Project Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNGProject Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNG
Project Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNGhandy mulyaguna
 
Project Instrumentation (Smart Trashbin)
Project Instrumentation (Smart Trashbin)Project Instrumentation (Smart Trashbin)
Project Instrumentation (Smart Trashbin)handymg
 
Project on soil moisture sensor
Project on soil moisture sensorProject on soil moisture sensor
Project on soil moisture sensorYADAVHEMANTSANTRAM
 
Getting started with arduino
Getting started with arduinoGetting started with arduino
Getting started with arduinoGlen
 
Advanced View Arduino Projects List - Use Arduino for Projects-3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-3.pdfAdvanced View Arduino Projects List - Use Arduino for Projects-3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-3.pdfWiseNaeem
 
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdfAdvanced View Arduino Projects List - Use Arduino for Projects-4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdfWiseNaeem
 
Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...
Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...
Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...Ayudya Maulidiani Rachman
 
Advanced View Arduino Projects List - Use Arduino for Projects 3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 3.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 3.pdfWiseNaeem
 
Gas Detection Alarm system using Arduino
Gas Detection Alarm system using ArduinoGas Detection Alarm system using Arduino
Gas Detection Alarm system using ArduinoRohanMistry15
 
Esp8266 Arduino Projects List -Use Arduino for Projects.pdf
Esp8266 Arduino Projects List -Use Arduino for Projects.pdfEsp8266 Arduino Projects List -Use Arduino for Projects.pdf
Esp8266 Arduino Projects List -Use Arduino for Projects.pdfIsmailkhan77481
 
Electronz_Introduction.pptx
Electronz_Introduction.pptxElectronz_Introduction.pptx
Electronz_Introduction.pptxMokete5
 
Arduino_Booklet.pdf
Arduino_Booklet.pdfArduino_Booklet.pdf
Arduino_Booklet.pdfMarkYang62
 

Similaire à Smarty Plants (20)

Instrumentasi project smart house (Smart Trashbin)
Instrumentasi project smart house (Smart Trashbin)Instrumentasi project smart house (Smart Trashbin)
Instrumentasi project smart house (Smart Trashbin)
 
188933 project instrumentasi smart house
188933 project instrumentasi smart house188933 project instrumentasi smart house
188933 project instrumentasi smart house
 
project instrumentasi smart house (smart trash bin)
 project instrumentasi smart house (smart trash bin) project instrumentasi smart house (smart trash bin)
project instrumentasi smart house (smart trash bin)
 
Project instrumentasi smart house
Project instrumentasi smart houseProject instrumentasi smart house
Project instrumentasi smart house
 
Project Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNG
Project Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNGProject Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNG
Project Instrumentation (Smart Trashbin) POLITEKNIK NEGERI BANDUNG
 
Project Instrumentation (Smart Trashbin)
Project Instrumentation (Smart Trashbin)Project Instrumentation (Smart Trashbin)
Project Instrumentation (Smart Trashbin)
 
Project on soil moisture sensor
Project on soil moisture sensorProject on soil moisture sensor
Project on soil moisture sensor
 
Arduino: Arduino lcd
Arduino: Arduino lcdArduino: Arduino lcd
Arduino: Arduino lcd
 
Digital Planting Pot for Smart Irrigation
Digital Planting Pot for Smart Irrigation  Digital Planting Pot for Smart Irrigation
Digital Planting Pot for Smart Irrigation
 
Getting started with arduino
Getting started with arduinoGetting started with arduino
Getting started with arduino
 
Advanced View Arduino Projects List - Use Arduino for Projects-3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-3.pdfAdvanced View Arduino Projects List - Use Arduino for Projects-3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-3.pdf
 
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdfAdvanced View Arduino Projects List - Use Arduino for Projects-4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects-4.pdf
 
Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...
Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...
Monitoring and Automatic Watering Based on Microcontroller Arduino Uno Using ...
 
Advanced View Arduino Projects List - Use Arduino for Projects 3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 3.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 3.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 3.pdf
 
Gas Detection Alarm system using Arduino
Gas Detection Alarm system using ArduinoGas Detection Alarm system using Arduino
Gas Detection Alarm system using Arduino
 
Esp8266 Arduino Projects List -Use Arduino for Projects.pdf
Esp8266 Arduino Projects List -Use Arduino for Projects.pdfEsp8266 Arduino Projects List -Use Arduino for Projects.pdf
Esp8266 Arduino Projects List -Use Arduino for Projects.pdf
 
Electronz_Introduction.pptx
Electronz_Introduction.pptxElectronz_Introduction.pptx
Electronz_Introduction.pptx
 
Arduino_Booklet.pdf
Arduino_Booklet.pdfArduino_Booklet.pdf
Arduino_Booklet.pdf
 
iot project Smart dustbin ppt.pptx
iot project Smart dustbin ppt.pptxiot project Smart dustbin ppt.pptx
iot project Smart dustbin ppt.pptx
 
Practicas con arduino
Practicas con arduinoPracticas con arduino
Practicas con arduino
 

Dernier

Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxSegundoManuelFaichin1
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 

Dernier (20)

Pastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. XxxPastel Portfolio _ by Slidesgo.pptx. Xxx
Pastel Portfolio _ by Slidesgo.pptx. Xxx
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 

Smarty Plants

  • 1. SMARTY PLANTS Christine McGahhey Phys. Computing Project December 8th, 2016 The Plant That Talks Back
  • 2. OVERVIEW Arduino Project Fall/Winter 2016 Process 1. Ideation 2. Planning 3. Initial Prototypes 4. First Fabrication 5. Final Prototype 6. Next Steps
  • 3. IDEATION Combine Technology and Gardening ● Current smart planters do all the work and sever the connection between the owner and the plant ● Technology is a useful tool that people can use to better communicate ● Merging modern technology with an age old pastime Encourage People to Own Plants ● Plants reduce depression and allergies and help keep their owners healthy ● Many people are afraid of keeping plants because of fear of killing the plant ● How-To guides are often not much help for beginners
  • 4. Nov. Week 1-2 Nov. Week 3-4 Dec. Week 1 Dec. Week 2 Dec. Week 3 PLANNING Order Parts and find tutorials Test Moisture Sensor Connect LCD to Pot Fabrication Exhibition/Finalize
  • 6. 1 - Testing the Sensor and Screen The very first prototype was a test to make sure the moisture sensor gave readings and that those reading could be displayed on an LCD screen and in the Serial Monitor. The first readings were simple converted into percentages and I analyzed this data to find the numbers for the ideal amount of water to later convert into specific messages. Parts/Materials: Grove Moisture Sensor, Arduino, Breadboard, LCD Screen, Wires, Potentiometer, Bowls with Soil, Water
  • 7. 2 - Creating Phrases and First Box The second prototype converted the readings into different phrases for the screen to display, based on moisture levels. I added 5 unique phrases based on water levels; Drowning, too wet, perfect levels, getting dry, too dry. All of the phrases are sarcastic and can be customized as well. Next, I made the first box out of poster board to cover the Arduino unit and placed the pot on top. Parts/Materials: Grove Moisture Sensor, Arduino, Breadboard, LCD Screen, Wires, Potentiometer, Plastic pot, Soil, Posterboard
  • 8. Initial Prototype Findings 1. Reduce features that were originally planned (buzzer, LEDs) and focus on interaction 2. Create a clean looking box to store the pot and Arduino 3. Place the sensor at the bottom to hide the sensor and hide more precise readings
  • 10. First Box The first box had an exposed top so the main issue was being able to see the wires when looking at the top, since there was no lid to cover it. The chord also stood out because of the jarring red color, and the box had no other decorations to make it stand out. It was also a bit bulky and could be slimmed down more to make it easier to place on a shelf or windowsill. Finally, since people are looking down when they water a plant, it seemed better to place the screen at the top rather than the side.
  • 11. First Fabrication Findings 1. Add a lid to the top to cover all signs of wires 2. Change the chord color to black or white 3. Place the screen at the top of the device 4. Add more decoration to make the box unique 5. Place the Arduino on the side to protect from water damage
  • 14. Code #include <LiquidCrystal.h> // include the LCD library LiquidCrystal lcd(12, 11, 7, 6, 5, 4); // Set pins as 12,11,7,6,5,4. It might be different for your LCD, check the producer catalog //sensor code int potPin = A0; //input pin int soil = 0; void setup() { // lcd rows and columns lcd.begin(16, 2); Serial.begin(9600); } void loop() { //sensor in serial monitor int sensorValue = analogRead(A0); Serial.println(sensorValue); delay(100); // map the values int soil = analogRead(potPin) ; //bone dry message if (soil >= 950 && soil <= 1023) lcd.setCursor(0, 0); lcd.print("I'm so thirsty!"); lcd.setCursor(6, 1); lcd.print("X__X"); delay(2000); lcd.clear(); delay(2000); lcd.print("Water me or I'll"); lcd.setCursor(0, 1); lcd.print("die & haunt you"); delay(2500); lcd.clear(); lcd.setCursor(0, 0); lcd.print("as a plant ghost"); lcd.setCursor(6, 1); lcd.print("X__X"); delay(2000); lcd.clear(); } //damp soil message else if (soil >= 700 && soil <= 949) { lcd.setCursor(0, 0); lcd.print("I'm drying out!"); lcd.setCursor(6, 1); lcd.print(">__>"); delay(2000); lcd.clear(); delay(2000); lcd.print("Do me a favor &"); lcd.setCursor(1, 1); lcd.print("actually care"); delay(2500); lcd.clear(); lcd.setCursor(0, 0); lcd.print("about my health"); lcd.setCursor(6, 1); lcd.print("<__<"); delay(2000); lcd.clear(); } //watered well message else if (soil >= 350 && soil <= 699) { lcd.setCursor(0, 0); lcd.print("I'm feeling good"); lcd.setCursor(6, 1); lcd.print("^__^"); delay(2000); lcd.clear(); delay(2000); lcd.print("What a surprise"); lcd.setCursor(0, 1); lcd.print("you did your job"); delay(2500); lcd.clear(); lcd.setCursor(4, 0); lcd.print("for once"); lcd.setCursor(6, 1); lcd.print("^__^"); delay(2000); lcd.clear(); } //too wet messsage else if (soil >= 270 && soil <= 349) { lcd.setCursor(1, 0); lcd.print("I'm too soaked"); lcd.setCursor(6, 1); lcd.print("-__-"); delay(2000); lcd.clear(); delay(2000); lcd.setCursor(1, 0); lcd.print("Next time you"); lcd.setCursor(0, 1); lcd.print("water me try to"); delay(2500); lcd.clear(); lcd.setCursor(1, 0); lcd.print("pay attention"); lcd.setCursor(6, 1); lcd.print("-__-"); delay(2000); lcd.clear(); } //too much water message else if (soil >= 0 && soil <= 269) { lcd.setCursor(1, 0); lcd.print("I'M DROWNING!!"); lcd.setCursor(6, 1); lcd.print("O__O"); delay(2000); lcd.clear(); delay(2000); lcd.setCursor(2, 0); lcd.print("HELP! HELP!"); lcd.setCursor(1, 1); lcd.print("My owner is a"); delay(2500); lcd.clear(); lcd.setCursor(1, 0); lcd.print("complete moron"); lcd.setCursor(6, 1); lcd.print(">__<"); delay(2000); lcd.clear(); } }
  • 17. NEXT STEPS Customizability Allow the users to customize the messages themselves LED Matrix Panel To display the character sprite of the user’s plant with emotions Sound Feedback Add sounds to certain emotions so that the user knows when it’s talking to them while they’re in another room Photocell Add a light sensor so that the pot can also read the light levels