Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ありあわせのもので PCから家電をON/OFFできるIoTプラグを数時間で作った話
Search
uluvtu
November 30, 2019
Technology
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ありあわせのもので PCから家電をON/OFFできるIoTプラグを数時間で作った話
2019.11.30 mintech revival #2 で発表したスライド
開催地: 北見市芸術文化ホール
uluvtu
November 30, 2019
More Decks by uluvtu
See All by uluvtu
ドアカメラつくった話
uluvtu
0
79
アナログ監視カメラを ネットワークカメラにする サーバを激安で構築した話
uluvtu
0
400
フレッツ光クロスひいた話
uluvtu
1
1.7k
Other Decks in Technology
See All in Technology
会社説明資料
persolserverworks
0
9.7k
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
300
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
0
230
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
170
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.3k
初対面のメンバーがチームを組み、Claude Codeでゼロからサービスをリリース
mkdev10
1
120
UniFi(ユニファイ)AIカメラの現場活用
ludicmind
1
420
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.5k
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
190
Essential architectural thinking (revised edition)
ufried
0
110
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
710
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.7k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
400
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
My Coaching Mixtape
mlcsv
0
350
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Paper Plane
katiecoart
PRO
4
54k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Being A Developer After 40
akosma
92
590k
Transcript
ありあわせのもので PCから 家電をON/OFFできる IoTプラグを数時間で 作った話 ゼンシュン(@uluvtu) mintech revival #2 北見市芸術文化ホール
はじめるまえに 今回、話すネタを決めたのが当日8 時でなおかつ、製作途中の写真を全 く撮っていないのでほぼ画像があり ません(ソースもありません)
ある日、とある友人から... 「研究室でとある実験機器を、自動で ON/OFFして測定できるようにしたいんだ けど」 と相談があった。
早速現場へ 早速、行ってみると そこには、→があった。 引用元:https://www.sanwa.co.jp/product/syohin.asp?code=TAP-RE34U-2&cate=1
なんぞこれ 話を聞いてみると、教授が 「これ、使えそうじゃないか?」 と買ってきたものらしい。 調べてみると、このタップから伸 びてるUSBプラグをPCにさすと PCが稼働中のときのみ、連動口 につながれた機器に電源が入る らしい。 引用元:https://www.sanwa.co.jp/product/oatap/rendo.html
お? これ、なんか使えそうじゃん?
とりあえず実験 PCのかわりにモバイルバッテリーをタップのUSB端子につないでみる →ちゃんとモバイルバッテリーのON/OFFに連動してON/OFFできる →回路的にはUSBの電源線に5VがかかっているかいないかでON/OFFでき るっぽい →マイコンで制御できそうじゃね? →そういえば、生協にMaruduinoあったな...
じゃあ、作ってみよー
集めたもの USB連動タップ その辺にあった壊れたマウスのケーブル Maruduino uno r3(安価なAruduino互換機、生協で 2000円くらい)
それを、こんな感じに接続 例のタップ 例のタップ USBメス端子 例のタップ USBオス端子 マウスからとった USBオス端子 Maruduino uno
r3 PC USBの電源線を Aruduinoの デジタル出力へ 直結 付属のUSBケーブルで 接続 オレンジが今回メインで 作った部分 ←接続禁止
Aruduino側プログラム 当時のソースが残ってなかったので概要だけ 基本は、シリアル通信を使ってAruduinoのデジタル出力を ON/OFFする 今回は文字として、’1’を送ったらONに、’0’を送ったらOFFになるよ うにする 最後にループさせてリアルタイムでPCからの入力を待つ だいたい、10行程度の短いプログラム
PC側プログラム(C#) これも、ソースが現存しなかったので概要のみ 基本は、Aruduinoのシリアルポートを開いて、’1’or’0’を送るだけのア プリケーション GUIのボタンを配置して押すとそれぞれに対応した文字をおくる
結果 とくに、問題は発生せず、ちゃんと動くものになった 全作業、通して大体4時間くらい 100V部分に触れることなくできるので作りやすかった
ところで…
あれ?こっちが安くね?
ご清聴ありがとうございました!