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
© Copyright 2025 ExpyDoc