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
550
0
Share
ハードウェアを動かす自由研究
kido
September 04, 2020
More Decks by kido
See All by kido
obnizテクニカルサポート
9wick
0
78
vonageハッカソン:obnizテクノロジーサポート
9wick
0
78
ハードウェアを動かすTypeScriptの世界
9wick
3
2.7k
HackRockFes2023テクニカルサポート obniz
9wick
0
130
極寒IoT
9wick
0
1.4k
ドミノ倒し.pdf
9wick
0
1.2k
sony MESHとKintoneとobnizでドミノ倒しIoT
9wick
0
270
bit.Connect 2021サポート
9wick
0
240
基礎代謝を測るIoT
9wick
0
620
Other Decks in Technology
See All in Technology
Hacobu Tech Deck
hacobu
PRO
0
140
Chasing Real-Time Observability for CRuby
whitegreen
0
300
AzureのIaC管理からログ調査まで、随所に役立つSkillsとCustom-Instructions / Boosting IaC and Log Analysis with Skills
aeonpeople
0
330
260422_Sansan_Tech_Talk__関西_vol.3_データ活用のリアル__矢田__.pdf
sansantech
PRO
0
130
20260428_Product Management Summit_Loglass_JoeHirose
loglassjoe
4
4.7k
はじめての MagicPod生成AI機能 機能紹介から活用方法まで
magicpod
0
120
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
10
2.5k
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
140
AI時代のガードレールとしてのAPIガバナンス
nagix
0
330
M5Stack CoreS3とZephyr(RTOS)で Edge AIっぽいことしてみた
iotengineer22
0
380
目的ファーストのハーネス設計 ~ハーネスの変更容易性を高めるための優先順位~
gotalab555
9
3.3k
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
140
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
What's in a price? How to price your products and services
michaelherold
247
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Designing for Performance
lara
611
70k
Automating Front-end Workflow
addyosmani
1370
200k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
770
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
170
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
330
The Invisible Side of Design
smashingmag
303
52k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
120
Raft: Consensus for Rubyists
vanstee
141
7.4k
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してください!