plantwitter -2 nd season-

14
@planTwit2nd planTwitter -2 nd season- CPSF B2 Spring makora

Upload: kirk

Post on 19-Mar-2016

34 views

Category:

Documents


3 download

DESCRIPTION

planTwitter -2 nd season-. CPSF B2 Spring 親: makora. 概要. Plant + Twitter = planTwitter Twitter で制御,通知を行い植物に水やりをするシステム 外出先,出張先や水やりを忘れていた時でも Twitter を使うことで植物を育てることができる. 背景・動機. 観葉植物の人気 家庭菜園人口の増加 石黒さんにトマトを作ってあげたい 今期は実装力の向上を図る Twitter 今後 Twitter をつかった研究をしたい そのための練習. 問題点. 植物を枯らしてしまう - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: planTwitter -2 nd  season-

@planTwit2nd

planTwitter-2nd season-

CPSFB2

Spring親: makora

Page 2: planTwitter -2 nd  season-

@planTwit2nd

概要

• Plant + Twitter = planTwitter– Twitter で制御,通知を行い植物に水やり

をするシステム

• 外出先,出張先や水やりを忘れていた時でも Twitter を使うことで植物を育てることができる

Page 3: planTwitter -2 nd  season-

@planTwit2nd

背景・動機

• 観葉植物の人気• 家庭菜園人口の増加–石黒さんにトマトを作ってあげたい

• 今期は実装力の向上を図る– Twitter• 今後 Twitter をつかった研究をしたい• そのための練習

Page 4: planTwitter -2 nd  season-

@planTwit2nd

問題点

• 植物を枯らしてしまう–水やりの回数が少ない• 水やりをわすれてしまう• 水をやるタイミングがわからない• 外出していて,水やりができない

–植物は動かないので退屈• 動物のように動いたりしない

Page 5: planTwitter -2 nd  season-

@planTwit2nd

目的

• 植物の水やりシステムの実装–植物を枯らすことなく育てることができる• トマト,きゅうり,ルッコラを育てる

Page 6: planTwitter -2 nd  season-

@planTwit2nd

機能要件

• 水やりのタイミングを通知

• ユーザが外出していても水やり可能

• 植物との会話のようなやりとり可能

Page 7: planTwitter -2 nd  season-

@planTwit2nd

アプローチ

• 水やりのタイミング– 水分センサ:土壌の水分量を測定

• 水やり機の作成– Arduino - サーボモータ

• Twitter– 植物アカウントの作成

• 水を与えるタイミングの通知– 水やり機の制御

• ユーザのアカウントから指示

Page 8: planTwitter -2 nd  season-

@planTwit2nd

水やりのタイミング

• 水分センサで土壌の水分を測定– 30 分毎に土壌の水分量を測定

• 土壌が乾燥している範囲の値– 植物用 Twitter アカウントで乾燥していることを通知

• 多湿の場合– 植物用アカウントで名言などを通知

出力値乾燥 0~199

多湿 200~699

水中 700 〜900

                         ※ Grove 社による基準値       http://seeedstudio.com/wiki/Grove_-_Moisture_Sensor

Page 9: planTwitter -2 nd  season-

@planTwit2nd

水やり機構造,制御

• Twitter で指示–今回は「 #mizu 」を含んだリプライを植物

アカウントへ返す (@planTwit2nd)• ホースをサーボモータで制御

Page 10: planTwitter -2 nd  season-

@planTwit2nd

デモ

• Twitter アカウント  @planTwit2nd

Page 11: planTwitter -2 nd  season-

@planTwit2nd概要図

ArduinoUNO

水やり機 PC

シリアル通信

Twitter(ユーザ)

サーボモータテキスト解析モジュー

ルplanTwitter.py

水やり判定モジュールmoisture.py

シリアル通信

水分センサ

測定器

水 ホース

測定 転送 通知

命令指示

水やり

Twitter ( 植物 )

Page 12: planTwitter -2 nd  season-

@planTwit2nd

実装環境

• 機器– MacbookPro10.8

• 言語– Python 2.7.3 (シリアル通信)– Aruduino 言語

• センサ,マイコン– 水分センサ(Grove水分センサ_ seeedstudio )

– Aruduino UNO – サーボモータ

• SNS– twitter

Page 13: planTwitter -2 nd  season-

@planTwit2nd

考察,今後の展望

• 今回 Twitter を使用したことにより,自分だけでなく,友達も協力して植物に水やりを行うことができた.

• 楽しく育てるという点についての仕掛けがうまくできなかった.

• Web アプリ化– 更に快適な植物を育てるシステムの提案

• 温度,天候,植物の種類,鉢植の大きさ

– ユーザが楽しみながら育てられる要素

Page 14: planTwitter -2 nd  season-

@planTwit2nd

まとめ

• Twitter を使ってだれでも楽しく植物を栽培できるシステムを制作した– 実際にトマトを育てるところまでは行けなかった