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
20190920 IoTLT この夏の課題 (外から家のテレビを操作する)
Search
takeshitani
September 20, 2019
Programming
1
400
20190920 IoTLT この夏の課題 (外から家のテレビを操作する)
#IoTLT #ラズパイ #python #pigpio #slack #VNC
takeshitani
September 20, 2019
Tweet
Share
Other Decks in Programming
See All in Programming
CSC307 Lecture 13
javiergs
PRO
0
320
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
400
Agent Skills Workshop - AIへの頼み方を仕組み化する
gotalab555
15
8.5k
Angular-Apps smarter machen mit Gen AI: Lokal und offlinefähig - Hands-on Workshop!
christianliebel
PRO
0
100
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
7.9k
文字コードの話
qnighy
44
17k
技術検証結果の整理と解析をAIに任せよう!
keisukeikeda
0
110
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
140
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
130
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
400
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
560
TipKitTips
ktcryomm
0
160
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
61
52k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
69
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
480
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
630
New Earth Scene 8
popppiees
1
1.7k
Building Adaptive Systems
keathley
44
3k
Designing for humans not robots
tammielis
254
26k
Writing Fast Ruby
sferik
630
63k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
Transcript
この夏の課題 2019年9月20日 takeshitani 2019.09.20 IoT縛りの勉強会! IoTLT vol.55 @マクニカ
1995-2016 商社 新規事業開発 ↓ ベンチャー投資(米国)今で言うコーポレートVC ↓ Private Equity投資(金融機関との合弁) ↓ 事業G経営企画・事業投資
↓ 新規事業開発 (リアルなインフラ系(電力とか)) ↓ 2016.9 • 企業との新規プロジェクト開発 • 主に中堅製造業に対するIT/IoT提供 谷本健 @takeshitani IoT/IT始めて なんだかんだ2年
この夏も暑かった やっぱ、外からエアコン操作できたら便利
成功するかわかんないから さっそくデモ (結果)→画面映らず、録画しておいた動画再生 TV on/off等 操作するはずだった VNC経由拙宅TV画面の 変化をお見せするはずだった
目標がいつの間にか 外からエアコン操作 TVリモコン 音出し 全然時間がかかった(笑) CSSデビュー (なのでこれで勘弁)
考えたこと LIRCつかいたくない → PIGPIO利用(ラクでした!) ポート開けたくない & サーバー/クラウド面倒 → slack bot
当日どうプレゼン? → VNC (音ダメと当日に知る。。。)
ブツ ※バグあり 音声やると テレビ操作 できなくなる(泣) ↓ 解決方法募集中! カメラ(実況用) 赤外線LED アンプ
スピーカー MOSFET/抵抗 ブレッドボード →赤外線LED追加 して基板にする予定
実況用(監視)カメラ → VNC + cheese 外からslack bot(@hpi)宛にメッセージ(コマンド) →メッセージ受領をbotが回答 →(TV操作等)コマンド実行 リモコン
スピーカー (赤外線LED) pigpio Open JTalk ※ラズパイゼロでもおそらく可 PythonのslackbotライブラリでSlackボットを作る https://qiita.com/sukesuke/items/1ac92251def87357fdf6 主な参考サイト: web cameraから動画をストリーミング配信する https://www.koi.mashykom.com/Raspi_3.html https://www.realvnc.com/en/connect/docs/raspberry-pi.html#raspberry-pi-connect-cloud 格安スマートリモコンの作り方 https://qiita.com/takjg/items/e6b8af53421be54b62c9 wifi内で、 スマホリモコン Raspberry Pi 2 をアンプ基板+スピーカーのコンパクト構成でお喋りさせる https://qiita.com/aviscaerulea/items/a50c40f0a9e397c1ec2f ラズパイゼロでオーディオ出力 https://ameblo.jp/ko-mibaisen/entry-12220905776.html 構成図 ※負荷が心配で別にしたが、 1台でも可能かも webiopiを使ってブラウザから遠隔操作 http://kkmic.blog112.fc2.com/blog-entry-239.html?sp