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
ハードウェアを動かす自由研究
Search
kido
September 04, 2020
Technology
0
430
ハードウェアを動かす自由研究
kido
September 04, 2020
Tweet
Share
More Decks by kido
See All by kido
vonageハッカソン:obnizテクノロジーサポート
9wick
0
14
ハードウェアを動かすTypeScriptの世界
9wick
3
1.8k
HackRockFes2023テクニカルサポート obniz
9wick
0
63
極寒IoT
9wick
0
1.2k
ドミノ倒し.pdf
9wick
0
900
sony MESHとKintoneとobnizでドミノ倒しIoT
9wick
0
150
bit.Connect 2021サポート
9wick
0
130
基礎代謝を測るIoT
9wick
0
500
obniz テクニカルサポート
9wick
0
150
Other Decks in Technology
See All in Technology
OpenAIの蒸留機能(Model Distillation)を使用して運用中のLLMのコストを削減する取り組み
pharma_x_tech
4
540
Snykで始めるセキュリティ担当者とSREと開発者が楽になる脆弱性対応 / Getting started with Snyk Vulnerability Response
yamaguchitk333
2
180
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
210
UI State設計とテスト方針
rmakiyama
2
320
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
140
日本版とグローバル版のモバイルアプリ統合の開発の裏側と今後の展望
miichan
1
120
OpenShift Virtualizationのネットワーク構成を真剣に考えてみた/OpenShift Virtualization's Network Configuration
tnk4on
0
130
20241220_S3 tablesの使い方を検証してみた
handy
3
250
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
160
Amazon SageMaker Unified Studio(Preview)、Lakehouse と Amazon S3 Tables
ishikawa_satoru
0
150
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
re:Invent をおうちで楽しんでみた ~CloudWatch のオブザーバビリティ機能がスゴい!/ Enjoyed AWS re:Invent from Home and CloudWatch Observability Feature is Amazing!
yuj1osm
0
120
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Designing for Performance
lara
604
68k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
Typedesign – Prime Four
hannesfritz
40
2.4k
A Philosophy of Restraint
colly
203
16k
A better future with KSS
kneath
238
17k
The Invisible Side of Design
smashingmag
298
50k
Code Review Best Practice
trishagee
65
17k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
The Cost Of JavaScript in 2023
addyosmani
45
7k
Transcript
ハードウェアを動かす自由研究
木戸 康平(Kohei Kido) CambrianRobotics inc. Co-Founder & Engineer 9wick IoTが簡単にできる”obniz”を作っています
IoTLT / IoT algyan / 技術書典 とか JSConf / DevRel conf / Node-RED con などで登壇
自由研究 → 自分の悩みを解決する
最近の悩み 在宅作業が多くなって人と会話しない 「なるほど!」「それすごいね!」の ちょっとした言葉を聞くことが少なくなった 登壇しても「お〜」「ざわっ」の 驚く声が聞こえなくなった
最近の悩み 在宅作業が多くなって人と会話しない 「なるほど!」「それすごいね!」の ちょっとした言葉を聞くことが少なくなった 登壇しても「お〜」「ざわっ」の 驚く声が聞こえなくなった
代わりによく見るようになったもの もともと使われてたけど、 顔合わせなくなって より一層見るようになった
声の代わりに絵文字になった
声の代わりに絵文字になった さみしい
もとに戻そう
声 が 絵文字 になる
絵文字 が 声 になる 声 が 絵文字 になる
絵文字 が 声 になる 声 が 絵文字 になる 物理音
いい絵文字発見
をみつけたら クラッカーを鳴らすものを作った
システム構成図 obniz Board Twitter nodejs モーターで 紐を引く 絵文字検索 制御命令
システム構成図 obniz Board Twitter nodejs モーターで 紐を引く プログラム 70行ぐらい 制御命令
絵文字検索
obnizとは クラウド上のAPIで操作するマイコンボード JavaScriptならモーター動かすのも2行でできる var motor = obniz.wired("DCMotor", {forward:0, back:1}); motor.move(true);
動作させてみた
力がたりない・・・
力がたりない・・・ →モーター2つで2馬力に!
動作させてみた その2
Twitter連携部分 ・npm i twitter ・フィードの検索をし、#テックストリート と を含むツイートを監 視 ・たくさん来たらobnizを通じて発火 let
count = 0; client.get('statuses/filter', {track: '#techstreet '}, function(stream) { stream.on('data', function(tweet) { count++; }); });
デモ #テックストリート と をつけて Tweetしてください!