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
360
20190920 IoTLT この夏の課題 (外から家のテレビを操作する)
#IoTLT #ラズパイ #python #pigpio #slack #VNC
takeshitani
September 20, 2019
Tweet
Share
Other Decks in Programming
See All in Programming
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
3
290
"config" ってなんだ? / What is "config"?
okashoi
0
220
App Router への移行は「改善」となり得るのか?/ Can migration to App Router be an improvement
takefumiyoshii
8
2.1k
1인 개발자로 행복하게 살기 - GDG 송도 헬로월드 2024
benjaminkim
1
5.6k
Ruby GitHub Packages
bkuhlmann
0
620
CQRS/ES avec Symfony, c’est (trop) bien !
jeremyfreeagent
1
630
Code Reviews
bkuhlmann
4
880
Semantic search with Django and pgvector
pauloxnet
0
240
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
340
Site Reliability Engineering for GMO
pyama86
6
970
今、知っておきたい! 生成AIエージェントの世界
elith
3
340
코틀린으로 멀티플랫폼 만들기
pangmoo
0
120
Featured
See All Featured
BBQ
matthewcrist
80
8.7k
Unsuck your backbone
ammeep
662
57k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
The Brand Is Dead. Long Live the Brand.
mthomps
48
28k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
The Illustrated Children's Guide to Kubernetes
chrisshort
29
46k
Product Roadmaps are Hard
iamctodd
43
9.7k
In The Pink: A Labor of Love
frogandcode
138
21k
Producing Creativity
orderedlist
PRO
336
39k
Art, The Web, and Tiny UX
lynnandtonic
288
19k
10 Git Anti Patterns You Should be Aware of
lemiorhan
646
57k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
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