Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Raspberry Piでスマートホーム
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Endo_Hizumi
February 19, 2019
Technology
680
0
Share
Raspberry Piでスマートホーム
朝起きると部屋が寒いけど、温めるリモコンが布団に入ったままでは、届かない!
そうだ!Raspberry Piでエアコン操作しよう!という話です。
Endo_Hizumi
February 19, 2019
More Decks by Endo_Hizumi
See All by Endo_Hizumi
欲しいを叶える個人開発の進め方 / How to Run an Indie Project That Brings Your Ideas to Life
endohizumi
0
860
JSでギャルゲー!~JavaScriptでノベルゲーエンジン作ったった~
endohizumi
1
410
意志の力が9割。アニメから学ぶAI時代のこれから。
endohizumi
1
170
JSでギャルゲーをつくろう!(第3版)
endohizumi
0
250
JSでギャルゲーをつくろう!(第2版)
endohizumi
0
94
JSでギャルゲーをつくろう!
endohizumi
0
480
テレビを飲み込め! Webの嵐!! / Swallow the TV! Web storm! !!
endohizumi
1
130
OK:Googleから始めるスマートホーム生活 / OK: Smart home life starting from Google
endohizumi
0
360
クソアプリで基礎固め / Tutorial in your joke app for Vue.js
endohizumi
0
260
Other Decks in Technology
See All in Technology
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
490
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
640
Anthropic AIネイティブ・スタートアップ構築のプレイブック を理解する
nagatsu
0
230
long-running-tasks
cipepser
2
450
TROCCOで始めるクラウドコストを民主化するためのFinOps
tk3fftk
2
490
速さだけじゃない! VoidZero ツールが移行先に選ばれる理由
mizdra
PRO
6
700
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
1.8k
先取りMaven4 ~16年ぶりのメジャーアップデート、その進化とは?~
ogiwarat
0
110
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
17
17k
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
550
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
980
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
300
Featured
See All Featured
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
540
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Google's AI Overviews - The New Search
badams
0
1k
Rails Girls Zürich Keynote
gr2m
96
14k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
200
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
Transcript
Raspberry Piで スマートホーム 2019 年 2 月 19 日 オタクが最新技術を追うライトニングトークイベント3回目
自己紹介.json
好きなもの具体例 初代W-ZERO 3
作ったプラモデル作品
None
None
None
好きな仮面ライダーは、555 (ファイズ) !
最近、ブログ始めました。
持っているガジェットについて、語ってます
学んだ技術も書いていきたいです。
おや?こんな所に QR コードが!!→
興味があったら是非!!→
さて、本題
Raspberry Piでスマートホーム!
エアコンを動かします!
何故、エアコンか?
朝、起きると寒いから! エアコンをつけたい!!
しかし、リモコンは遠い・・・
だとしてもっ!!お布団から出たくありません!
そこで お布団から出ずにエアコンをつける ソリューションのセルフ提供
用意したもの ・ Raspberry Pi 3 Model b + ・学習リモコン基盤 ADRSIR
学習リモコン基盤 ADRSIR 学習リモコン基盤 AIRSIR 9 つの赤外線 LED と 10 個のボタンがあり
Raspberry Pi を赤外線リモコンに変える 拡張基盤です。 メーカー提供の Python スクリプトで Raspberry Pi から基盤を操作することもできる こいつで、らくらく赤外線リモコン機能を実装できます!(マルツで¥ 3,980 )
リモコンの赤外線を学習だ LED 上のスイッチを LEAN にセット 憶えさせたいボタンを押して
リモコンの赤外線を学習だ 赤外線受光部(赤矢印)に向けて、エアコンの赤外線を発射!
エアコンを操作してみる 学習結果確認
端末から操作する 無事、エアコンを操作することに成功しましたが、本題はリモコンの量産ではありません ADRSIR は、 Raspberry Pi 上から操作が可能です。 メーカーから Python スクリプトが提供されているので、試してみようと思います。
端末から操作する メーカーのブログから、操作スクリプトをダウンロード (http://bit-trade-one.co.jp/blog/2017121302) /
端末から操作する 覚えさせた赤外線パターンをファイルに書き出す。 ボタンは1~ 10 と振られているが、0~ 9 で指定する。 電源オン > python3
IR-remocon02-commandline.py r 9 > poweron30HotPower5innerClean.dat 電源オフ > python3 IR-remocon02-commandline.py r 4 > poweroff.dat
端末から操作する 書き出したパターンを引数または標準入力で読み込ませて、リモコン操作 > python3 IR-remocon02-commandline.py t $(cat poweron30HotPower5innerClean.dat) 電源オフ >
python3 IR-remocon02-commandline.py t $(cat poweroff.dat)
端末から操作する 端末からエアコン操作するテスト
無事、動作!
活用法 Cron に登録して、 • 朝起きるころに電源を入れる! • 家に帰ってくる時間に合わせて、電源を入れる! • 出社時間には勝手に電源を切る! VPN
経由で Raspberry Pi にログインして、 • お外からエアコンを動かす! → 帰るころにはあったかホーム!! 遠隔でエアコンが動いて、幸せ!!!
これで終わりだと思った? むしろこれからだ。
最終的には、声で操作したいですね!
スマートホーム計画はこれからも続く
thank you for listening…