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
Node-REDをあらためて活用してみる / IoTLT vol.64
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
you(@youtoy)
PRO
June 18, 2020
Technology
790
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Node-REDをあらためて活用してみる / IoTLT vol.64
you(@youtoy)
PRO
June 18, 2020
More Decks by you(@youtoy)
See All by you(@youtoy)
つくって、体験してもらって、楽しんでもらう - 子どもも大人もワクワクするインタラクティブ体験を支える技術 -
you
PRO
0
40
コーディングエージェントでM5Stack系の開発を少し試した時の話 / M5 Japan Tour 2026 Autumn 東京
you
PRO
0
220
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
380
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
370
ローカルLLMとLINE Botの組み合わせ その3 / LINE DC Generative AI Meetup #8
you
PRO
0
180
クラウドファンディング版StackChan 3体(4体)をインタラクティブな体験型作品にして展示もした話 / スタックチャンお誕生日会2026
you
PRO
0
350
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
370
AI時代だけど、わりと力業で追いかけている技術情報収集の話 / 20260518
you
PRO
0
43
最近の技術系の話題で気になったもの色々(IoT系以外も) / IoTLT 花見予定会(たぶんBBQ) @都立潮風公園バーベキュー広場
you
PRO
1
450
Other Decks in Technology
See All in Technology
aws-iot-platform-architecture-use-cases.pdf
ma2shita
0
490
Goodbye ShellScript, Hello File-based App
shunsock
0
640
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
140
EventBridge に「合流」はない ― サーバーレスのワークフローを育てるということ / No Join in EventBridge
yusukeshimizu
2
430
時うどん〜Socket.getifaddrsで学ぶネットワーク編 / Tokiudon: The Socket.getifaddrs Edition
coe401_
4
210
品質と信頼性を地続きにする
grimoh
2
900
AIエージェントの一手は 誰も見ていない - Falco拡張OSS「Prempti」とeBPFで サーバーレス実行基盤を二層防御する
keitah
0
460
事業課題から技術的負債に向き合う
sansantech
PRO
2
2.2k
サーバーレスをどこまで使う? WebRTC対戦ゲームで選んだVPSとの共存設計
kaidouji85
0
310
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
4
690
C#コードの結合を可視化する Roslyn解析による設計改善と リファクタリング判断
dora56
0
330
AIに賢く動いてもらうためのコンテキスト〜Snowflake女子会 vol.8
snowwmn0824
0
150
Featured
See All Featured
We Are The Robots
honzajavorek
0
380
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
Designing for Timeless Needs
cassininazir
1
480
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
250
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.8k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
580
ラッコキーワード サービス紹介資料
rakko
1
5M
New Earth Scene 8
popppiees
4
2.6k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
240
Transcript
Node-REDを あらためて活用してみる 2020年6月18日 (木) IoTLT vol.64 @オンライン 豊田 陽介 (
@youtoy )
豊田陽介(@youtoy) 自己紹介 • 職場: 某通信会社の研究所 • プライベートでの活動: IT系イベント主催・登壇・運営、多数参加 子ども向けの活動いろいろ(IT系以外も) •
その他: ガジェット好き IoTLT vol.64 @オンライン 話題のものが、たぶん だいたい自宅にある
ここ最近、毎回LT登壇 IoTLT vol.64 @オンライン ※ 資料は全てこちらに ⇒ https://speakerdeck.com/you •「toio」の紹介とブラウザからの制御 〜Web
Bluetooth API〜 / IoTLT vol.63 ⇒ ロボットトイ「toio」 + ブラウザからのBLE通信 + ブラウザ上での機械学習(音) + 絶対位置座標の利用 ⇒ 異なる音色や声を使ってロボットの移動制御 •ATOM Matrix・ATOM Lite を UIFlow で制御してみる / IoTLT vol.62 ⇒ 超小型デバイス + ビジュアルプログラミング + 距離センサー(ToF)等の利用 •ビジュアルプログラミングでIoTやってみませんか? / IoTLT vol.61 ⇒ デバイス(micro:bit、M5GO) + ビジュアルプログラミング複数 (クライアント: MakeCode、UIFlow 、 サーバ・通信: Node-RED) ⇒ ビジュアプルプログラミングのみでIoT
今日は 最新デバイスを 試した話!
本当は、 そうしたかった・・・
最近、ゲットしたデバイス +α IoTLT vol.64 @オンライン ATOM Echo Wio Terminal 先週
1ヶ月前 前回もネタに しそこなった やつ・・・
今日の話題は Node-RED!
Node-REDについて IoTLT vol.64 @オンライン フロー型のビジュアルプログラミング 上記は自分のQiitaの記事より(Node-REDで機械学習Teachable Machineを試した時のもの) https://qiita.com/youtoy/items/102c9ab8b5f25d542056 色々な機能の 「ノード」を
配置+設定 過去のIoTLTでも 何度も登場! ノード同士を つないで処理 の流れを作る ブラウザ上で機械学習 Teachable Machine もオススメ
Node-REDについて:公式より IoTLT vol.64 @オンライン ブラウザベースのフローエディタを提供。 最初から便利なライブラリが組み込まれてるよ。 https://nodered.org/ 軽量なランタイムがNode.jsの上で動くよ。 クラウド上だけでなく安価なラズパイ上でも。 ローカルで(Dockerでも)、デバイス上で(ラズ
パイ・Android等)、クラウドで(IBM Cloud、 AWS、Microsoft Azure等)
デフォルトのものに 機能を追加できる!
Node-REDのライブラリ IoTLT vol.64 @オンライン https://flows.nodered.org/ ここから検索も(エディタ上でもできるよ) 先ほどの機械学習 Teachable Machine を使った事例も、
後で追加したノード を利用してました
手元のデバイスで使う IoTLT vol.64 @オンライン デバイス(※ 今回はPC) ・Node.js を準備 ↓ ・そして
npm でインストール 基本的なセットアップ方法 ・ PC や Raspberry-Pi 詳細は下記などを参照 •ローカルでNode-REDを実行する : Node-RED日本ユーザ会 https://nodered.jp/docs/gettin g-started/local
「IoTLT vol.61」で使った事例 IoTLT vol.64 @オンライン ※ 資料は全てこちらに ⇒ https://speakerdeck.com/you •「toio」の紹介とブラウザからの制御
〜Web Bluetooth API〜 / IoTLT vol.63 ⇒ ロボットトイ「toio」 + ブラウザからのBLE通信 + ブラウザ上での機械学習(音) + 絶対位置座標の利用 ⇒ 異なる音色や声を使ってロボットの移動制御 •ATOM Matrix・ATOM Lite を UIFlow で制御してみる / IoTLT vol.62 ⇒ 超小型デバイス + ビジュアルプログラミング + 距離センサー(ToF)等の利用 •ビジュアルプログラミングでIoTやってみませんか? / IoTLT vol.61 ⇒ デバイス(micro:bit、M5GO) + ビジュアルプログラミング複数 (クライアント: MakeCode、UIFlow 、 サーバ・通信: Node-RED) ⇒ ビジュアプルプログラミングのみでIoT
この時にやったこと・データの流れ IoTLT vol.64 @オンライン センサーの値 (シリアル通信) 制御用文字 (シリアル通信)
セ ン サ ー の 値 ( M QTT) 制 御 用 文 字 ( M QTT) M5Stackにつながった NeoPixel互換LED搭載の 六角形ユニットを、 micro:bitの傾きでコント ロール(ネット経由) https://www.youtube.com/watch?v=9-kfvPtjvb8
Node-REDの役割 IoTLT vol.64 @オンライン センサーの値 (シリアル通信) 制御用文字 (シリアル通信)
セ ン サ ー の 値 ( M QTT) 制 御 用 文 字 ( M QTT) MQTTブローカー MQTTの通信処理 (データ送受信) シリアル通信 (データ送受信) お手軽にIoTな通信、デバイスとの通信部分の 仕組みを構築できた
最近試して 気になった機能
ダッシュボード IoTLT vol.64 @オンライン https://flows.nodered.org/node/node-red-dashboard サクッと live data dashboard が作れる、
と書いてある こういうのも 作れるらしい
ダッシュボードのノード IoTLT vol.64 @オンライン
まずは簡単な内容で 試してみた
軽く試してみたこと IoTLT vol.64 @オンライン フロー ダッシュボード デフォルトで「0〜10」の 範囲の値になるスライダー デフォルトで「0〜10」 の範囲で針が動くゲージ
動作している様子:スライダーとゲージ IoTLT vol.64 @オンライン スライダーを動かすとゲージ の針の位置が連動して変化 https://www.youtube.com/watch?v=_0grFaJ5tiw
軽く試してみたこと2 IoTLT vol.64 @オンライン フロー ダッシュボード ボタンを表示させるノード (読み上げさせたいテキスト をここに設定した) 入力されたテキストを
表示するノード 入力されたテキストを 音声で読み上げ 実行用のボタン 入力されたテキストの表示
リアルタイムに 表示などが変わる!
動作している様子:デバイス連携 IoTLT vol.64 @オンライン micro:bit からシリアル通信 で送られてくる「X、Y」の 加速度センサーの値の変化 を、Node-REDのダッシュ ボード上でリアルタイム表示
https://www.youtube.com/watch?v=oxMXD9E0KDo
プログラムの内容 IoTLT vol.64 @オンライン Node-RED MakeCode for micro:bit
条件分岐、ダッシュボード以外 への出力(メッセージング等) も組み合わせると色々できそう
その他、気になっている・ 試しているもの
カメラ利用 PC・Raspberry Pi でカメラ画像を処理したい ⇒ ローカルPC上のNode-REDから内蔵カメラの画像を取得できた ⇒ ラズパイのUSBカメラでもできた 外部サービス連携 実装の手間を削減できそうなもの
⇒ LINE Bot、Firebase、・・・ 電子工作関連 ラズパイ上のNode-REDで IoTLT vol.64 @オンライン 先ほどの機械学習絡み等で PC+内蔵カメラ・USBカメラ ラズパイ+カメラモジュール ラズパイ+USBカメラ
【宣伝】スピンオフイベント! IoTLT vol.64 @オンライン https://iotlt.connpass.com/event/176983/ 7/1(水) オンライン開催
終わり!