Transcript planTwitter
CPSF
B2
spring
親:makora
1
plant + Twitter = planTwitter
◦ Twitter で制御,通知を行い植物に水やりをするシステム
植物を枯らすことなく,人が楽しく植物を育てられ
るシステム
Twitterでつぶやくと自宅に設置してあるハード
ウェアが動いて水やりをする.
2
Twitterを使うことで
外出,出張先で…
水やりを忘れていた時
育てるのが面倒でも
植物が育てられる!
3
植物を育てたい
◦ 必要な要素
「水やりをする」
「光にあてる」
「肥料与える」
◦ 石黒さんにトマトを作ってあげたい
4
植物を枯らしてしまう
◦ 水やりの回数が少ない
水やりを忘れてしまう
水をやるタイミングがわからない
外出していて,水やりができない
◦ 水のやり過ぎ
水の量の判断ができない
楽しく育てたい
◦ 植物は動かないから退屈
植物と会話ができたら楽しいのでは?
(参考)
http://www.plats-market.com/question.html
5
植物に合った水やりを可能にするシステムの提案
◦ 植物を枯らすことなく育てることができる
トマト,なす,きゅうり,ルッコラ,獅子唐を育ててみる
今期は実装力の向上を図る
◦ Twitter
今後Twitterをつかった研究をしたい
そのための練習
6
水やりをするタイミングの判定
◦ 水やりをするタイミングの通知
状況に応じた水量の決定
ユーザが外出していても水やりを行うことができる
植物と会話ができる
7
水やりのタイミング
水やりの量
◦ 水分センサ:土壌の水分量を測定
◦ 土の表面の水分量を測定し,乾いたらtwitterに通知
水やりハードウェアの作成
圧力センサを用いて鉢植え全体の圧力を測定
水が全体に染み込んだ場合の圧力を基準として水の量を決める
Arduino
−
サーボモータ
Twitter
植物のアカウント作成
Twitterで水やり機の制御
8
◦ Twitterで指示
◦ 止水栓の開閉をサーボモータで制御
◦ タンク
止水栓
サーボモータ
接続
twitter
指示
PC
シリアル通信
Arduino
9
植物のツイッターアカウントを作る
◦ 水がほしい時につぶやく
10
PC
水やり機
水
止水栓
水やり
サーボモータ
指示
Arduino
UNO
シリアル通信
テキスト解析モジュール
twitter
測定器
水分センサ
測定
圧力センサ
Twitterで命令
転送
Arduino
UNO
シリアル通信
水やり判定モジュール
Twitterで通知
11
機器
言語
センサ,マイコン
◦ MacbookPro10.8
◦ Python 2.7.3(シリアル通信)
◦ Aruduino言語
◦ 水分センサ(Grove水分センサ_seeedstudio)
◦ 圧力センサ(圧力センサFSR406)
◦ Aruduino UNO
◦ サーボモータ
SNS
◦ twitter
12
〜冬期休業(11月30日〜12月中旬)
◦
◦
◦
◦
◦
ハードウェア構造決定,部品購入
センサの決定
実際にセンサを使う
センサの得たデータの意味を知る
ArduinoUNOからシリアル通信をしてデータを取得
冬期休業期間(12月中旬〜1月上旬)
冬期授業から最終発表まで(1月5日〜2月初め)
◦ モータ制御モジュール実装
◦ Twitter送受信モジュール実装
◦ 自然言語処理の勉強
◦ システム確認と改善
13
Twitterを使ってだれでも楽しく植物を栽培できる
システムを作る
◦ 今期は実際にトマト,なす,きゅうり,ルッコラ,獅子唐
を作る
このWIPを通して実装力,見通し力を身につけていく
14