plantwitter -2 nd season-
DESCRIPTION
planTwitter -2 nd season-. CPSF B2 Spring 親: makora. 概要. Plant + Twitter = planTwitter Twitter で制御,通知を行い植物に水やりをするシステム 外出先,出張先や水やりを忘れていた時でも Twitter を使うことで植物を育てることができる. 背景・動機. 観葉植物の人気 家庭菜園人口の増加 石黒さんにトマトを作ってあげたい 今期は実装力の向上を図る Twitter 今後 Twitter をつかった研究をしたい そのための練習. 問題点. 植物を枯らしてしまう - PowerPoint PPT PresentationTRANSCRIPT
@planTwit2nd
planTwitter-2nd season-
CPSFB2
Spring親: makora
@planTwit2nd
概要
• Plant + Twitter = planTwitter– Twitter で制御,通知を行い植物に水やり
をするシステム
• 外出先,出張先や水やりを忘れていた時でも Twitter を使うことで植物を育てることができる
@planTwit2nd
背景・動機
• 観葉植物の人気• 家庭菜園人口の増加–石黒さんにトマトを作ってあげたい
• 今期は実装力の向上を図る– Twitter• 今後 Twitter をつかった研究をしたい• そのための練習
@planTwit2nd
問題点
• 植物を枯らしてしまう–水やりの回数が少ない• 水やりをわすれてしまう• 水をやるタイミングがわからない• 外出していて,水やりができない
–植物は動かないので退屈• 動物のように動いたりしない
@planTwit2nd
目的
• 植物の水やりシステムの実装–植物を枯らすことなく育てることができる• トマト,きゅうり,ルッコラを育てる
@planTwit2nd
機能要件
• 水やりのタイミングを通知
• ユーザが外出していても水やり可能
• 植物との会話のようなやりとり可能
@planTwit2nd
アプローチ
• 水やりのタイミング– 水分センサ:土壌の水分量を測定
• 水やり機の作成– Arduino - サーボモータ
• Twitter– 植物アカウントの作成
• 水を与えるタイミングの通知– 水やり機の制御
• ユーザのアカウントから指示
@planTwit2nd
水やりのタイミング
• 水分センサで土壌の水分を測定– 30 分毎に土壌の水分量を測定
• 土壌が乾燥している範囲の値– 植物用 Twitter アカウントで乾燥していることを通知
• 多湿の場合– 植物用アカウントで名言などを通知
出力値乾燥 0~199
多湿 200~699
水中 700 〜900
※ Grove 社による基準値 http://seeedstudio.com/wiki/Grove_-_Moisture_Sensor
@planTwit2nd
水やり機構造,制御
• Twitter で指示–今回は「 #mizu 」を含んだリプライを植物
アカウントへ返す (@planTwit2nd)• ホースをサーボモータで制御
@planTwit2nd
デモ
• Twitter アカウント @planTwit2nd
@planTwit2nd概要図
ArduinoUNO
水やり機 PC
シリアル通信
Twitter(ユーザ)
サーボモータテキスト解析モジュー
ルplanTwitter.py
水やり判定モジュールmoisture.py
シリアル通信
水分センサ
測定器
水 ホース
測定 転送 通知
命令指示
水やり
Twitter ( 植物 )
@planTwit2nd
実装環境
• 機器– MacbookPro10.8
• 言語– Python 2.7.3 (シリアル通信)– Aruduino 言語
• センサ,マイコン– 水分センサ(Grove水分センサ_ seeedstudio )
– Aruduino UNO – サーボモータ
• SNS– twitter
@planTwit2nd
考察,今後の展望
• 今回 Twitter を使用したことにより,自分だけでなく,友達も協力して植物に水やりを行うことができた.
• 楽しく育てるという点についての仕掛けがうまくできなかった.
• Web アプリ化– 更に快適な植物を育てるシステムの提案
• 温度,天候,植物の種類,鉢植の大きさ
– ユーザが楽しみながら育てられる要素
@planTwit2nd
まとめ
• Twitter を使ってだれでも楽しく植物を栽培できるシステムを制作した– 実際にトマトを育てるところまでは行けなかった