SlideShare uma empresa Scribd logo
1 de 35
OSC Tokyo 2015 fall
人生初LTです
緊張してます
自己紹介
• 名前 たけのこ
• 年齢 18歳
• 職業 高校生
• 住処 横浜付近
Twitter (@t4k3nok0)
• マイブーム Splatoon
RaspberryPiで
IoT目覚まし
たけのこ (@t4k3nok0)
OSC Tokyo 2015 fall
IoTってご存知ですか
IoTとは
• Internet of things
- モノのインターネット
• モノがインターネットに接続され
識別したり位置を特定したり制御
する様な仕組み(?)
• 最近かなり熱い分野
最近IoTってよく聞くし
僕もやってみよう!
IoTとは
• Internet of things
- モノのインターネット
• モノがインターネットに接続され
識別したり位置を特定したり制御
する様な仕組み(?)
• 最近かなり熱い分野
• モノがインターネットに接続され
識別したり位置を特定したり制御
する様な仕組み(?)
僕の考える最低条件
インターネットに
つながっていればOK
インターネットに
つながっているもの…
RaspberryPi
をみつけた
最低条件
インターネットに
つながっていればOK
クリア
モノのインターネット
モノ…
スピーカー
をみつけた
モノのインターネット
クリア
RaspberryPi + スピーカー
| |
目覚まし時計
IoT 目覚まし時計
とある雑誌 11月号
•
好きな音楽で
起きるラズパイ
目覚まし時計
http://itpro.nikkeibp.co.jp/atcl/mag/14/236750/100200023/
_人人人人人人人人人_
> ネタ被り で <
> やられた! <
 ̄Y^Y^Y^Y^Y^Y^Y^ ̄
⊂⊃
⏜
/ \
) X X (
ധധധ
㇉
今回僕の考えたIoT目覚まし時計
• 指定時間にアラームをセット
• ツイートしたらアラーム停止
• Webブラウザからの操作(開発中)
開発環境
• RaspberryPi typeB
• Raspbian (2015-05-05)
• Python 2.7.3 (デフォルト)
- subprocess (コマンドライン操作)
tweepy (Twitterライブラリ)
用意したもの
• stream.py
Userstreamingに接続しツイート
を取得後RaspberryPiを再起動
# subprocess.Popen([‘sudo’, ‘shutdown’, ‘-r’, ‘now’])
• play.sh
音楽を再生するシェルスクリプト
用意したもの
• Play.sh
RaspberryPiに標準で入っている
aplay でアラーム音をWhileで
無限ループ再生するもの
# aplay ○○.wav
用意したもの
• 指定時間にアラーム(play.sh ,
stream.py)をセット
- cron を利用
IoT目覚ましの流れ 1
Stream.py 起動、アラームが鳴り響く
↓
目を覚まし、Twitterにツイートを投稿
たけのこさん @t4k3nok0
おはようございます
1分前
IoT目覚ましの流れ 2
自分のツイートを検知し
RapsberryPiを再起動(強引)
RaspberryPi をたおした!
乙女的には
ちょっと強引なぐらいが
好きなはずです
感想
• 日々の予定に合わせて毎回cronを
設定するのが面倒
• 普通の目覚まし時計のほうが楽
自分で好きな音楽を設定して
起きる朝は爽快!
(僕はショパンの音楽を設定しています、優雅ですね)
課題
• Webブラウザからアラーム設定時刻
を指定できるようにする
• 電子工作とかに手を出してみる
• LTの一週間前にSplatoonにハマらない
ご清聴
ありがとうございました

Mais conteúdo relacionado

Semelhante a RaspberryPiでIoT目覚まし

業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事Toshiaki Aoike
 
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSIONMovable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSIONHajime Fujimoto
 
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?Yuki Sakai
 
社会の窓締め忘れ通知装置を作った話
社会の窓締め忘れ通知装置を作った話社会の窓締め忘れ通知装置を作った話
社会の窓締め忘れ通知装置を作った話Yoshiaki Ito
 
Nefryでiotカーテン作ってみた
Nefryでiotカーテン作ってみたNefryでiotカーテン作ってみた
Nefryでiotカーテン作ってみたTone Blue
 
勉強会20150218 ロボット
勉強会20150218 ロボット勉強会20150218 ロボット
勉強会20150218 ロボットShugo Numano
 
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015Kohei MATSUSHITA
 
魁!!インターネット塾
魁!!インターネット塾魁!!インターネット塾
魁!!インターネット塾TAKANO Mitsuhiro
 
IoT超初心者がMilkcocoaからラズベリーパイに遠隔Lチカしてみた
IoT超初心者がMilkcocoaからラズベリーパイに遠隔LチカしてみたIoT超初心者がMilkcocoaからラズベリーパイに遠隔Lチカしてみた
IoT超初心者がMilkcocoaからラズベリーパイに遠隔LチカしてみたKayoko Hashi
 
LonWorksで鉄道模型を制御してみた
LonWorksで鉄道模型を制御してみたLonWorksで鉄道模型を制御してみた
LonWorksで鉄道模型を制御してみたTomohisaYamazoe
 
いないいないさあぼ
いないいないさあぼいないいないさあぼ
いないいないさあぼTetsuya Kanja
 
20201006 勉強会駆動開発
20201006 勉強会駆動開発20201006 勉強会駆動開発
20201006 勉強会駆動開発K K
 
IoTとビッグデータについて学ぼう
IoTとビッグデータについて学ぼうIoTとビッグデータについて学ぼう
IoTとビッグデータについて学ぼう法林浩之
 
はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)
はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)
はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)Tsubasa Yumura
 
中小企業のIoT導入【図解】
中小企業のIoT導入【図解】中小企業のIoT導入【図解】
中小企業のIoT導入【図解】博行 門眞
 
おうちで完結するIoT
おうちで完結するIoTおうちで完結するIoT
おうちで完結するIoTrina0521
 
観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoT観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoTssuser817c3f
 
わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路Tsutomu Sakaguchi
 
生駒の不夜城NAISTが育成するIoT起業家
生駒の不夜城NAISTが育成するIoT起業家生駒の不夜城NAISTが育成するIoT起業家
生駒の不夜城NAISTが育成するIoT起業家Ismail Arai
 
僕たちが考えた最強のIoT
僕たちが考えた最強のIoT僕たちが考えた最強のIoT
僕たちが考えた最強のIoTIchiro Tsuji
 

Semelhante a RaspberryPiでIoT目覚まし (20)

業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事
 
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSIONMovable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
Movable Typeでロボットを動かす?AIスピーカーをしゃべらせる?Data APIでMovable TypeとIoTをFUSION
 
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
 
社会の窓締め忘れ通知装置を作った話
社会の窓締め忘れ通知装置を作った話社会の窓締め忘れ通知装置を作った話
社会の窓締め忘れ通知装置を作った話
 
Nefryでiotカーテン作ってみた
Nefryでiotカーテン作ってみたNefryでiotカーテン作ってみた
Nefryでiotカーテン作ってみた
 
勉強会20150218 ロボット
勉強会20150218 ロボット勉強会20150218 ロボット
勉強会20150218 ロボット
 
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
IoT時代のデータ伝送とインフラに求められている機能 / JAWS DAYS 2015
 
魁!!インターネット塾
魁!!インターネット塾魁!!インターネット塾
魁!!インターネット塾
 
IoT超初心者がMilkcocoaからラズベリーパイに遠隔Lチカしてみた
IoT超初心者がMilkcocoaからラズベリーパイに遠隔LチカしてみたIoT超初心者がMilkcocoaからラズベリーパイに遠隔Lチカしてみた
IoT超初心者がMilkcocoaからラズベリーパイに遠隔Lチカしてみた
 
LonWorksで鉄道模型を制御してみた
LonWorksで鉄道模型を制御してみたLonWorksで鉄道模型を制御してみた
LonWorksで鉄道模型を制御してみた
 
いないいないさあぼ
いないいないさあぼいないいないさあぼ
いないいないさあぼ
 
20201006 勉強会駆動開発
20201006 勉強会駆動開発20201006 勉強会駆動開発
20201006 勉強会駆動開発
 
IoTとビッグデータについて学ぼう
IoTとビッグデータについて学ぼうIoTとビッグデータについて学ぼう
IoTとビッグデータについて学ぼう
 
はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)
はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)
はじめてでもわかる!IoTの過去・現在・未来 (特にホームネットワーク)
 
中小企業のIoT導入【図解】
中小企業のIoT導入【図解】中小企業のIoT導入【図解】
中小企業のIoT導入【図解】
 
おうちで完結するIoT
おうちで完結するIoTおうちで完結するIoT
おうちで完結するIoT
 
観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoT観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoT
 
わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路わんくま同盟札幌#2 Lチカ卒業後の進路
わんくま同盟札幌#2 Lチカ卒業後の進路
 
生駒の不夜城NAISTが育成するIoT起業家
生駒の不夜城NAISTが育成するIoT起業家生駒の不夜城NAISTが育成するIoT起業家
生駒の不夜城NAISTが育成するIoT起業家
 
僕たちが考えた最強のIoT
僕たちが考えた最強のIoT僕たちが考えた最強のIoT
僕たちが考えた最強のIoT
 

RaspberryPiでIoT目覚まし