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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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 05
javiergs
PRO
0
500
Data-Centric Kaggle
isax1015
2
780
AgentCoreとHuman in the Loop
har1101
5
250
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
4k
Python’s True Superpower
hynek
0
110
CSC307 Lecture 07
javiergs
PRO
1
560
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
120
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
180
ぼくの開発環境2026
yuzneri
0
250
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
110
The World Runs on Bad Software
bkeepers
PRO
72
12k
Evolving SEO for Evolving Search Engines
ryanjones
0
130
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Ruling the World: When Life Gets Gamed
codingconduct
0
150
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
The browser strikes back
jonoalderson
0
420
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
160
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
58
50k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
320
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