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
2020年のコミュニティ活動でのNode-RED関連の活動・開発を振り返る / Node-RE...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
you(@youtoy)
PRO
November 27, 2020
Technology
0
400
2020年のコミュニティ活動でのNode-RED関連の活動・開発を振り返る / Node-RED UG勉強会 2020 年末オンラインLTパーティ
you(@youtoy)
PRO
November 27, 2020
Tweet
Share
More Decks by you(@youtoy)
See All by you(@youtoy)
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
300
M5Stack Chain DualKey を UIFlow 2.0 + USB接続で試す / ビジュアルプログラミングIoTLT vol.22
you
PRO
2
160
ローカルLLMをJavaScriptで(少しAIエージェントSDKなどの話も) / 冬のJavaScript祭り @Pleasanter Lounge
you
PRO
0
940
Webの技術で「特殊なゲーム用コントローラーや他デバイスなど」とブラウザを連携させる / HTML5 11th Anniversary
you
PRO
0
81
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you
PRO
0
200
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
880
生成AIとM5Stack / M5 Japan Tour 2025 Autumn 東京
you
PRO
0
440
子ども向けの活動や自身のモノづくり活動などでやったこと / micro:bit ファンの集い
you
PRO
0
45
ブラウザのAPIで色々なデバイスをあれこれ扱ってみた話(主にWeb HID API) / IoTLT @JLCPCB オープンハードカンファレンス
you
PRO
0
170
Other Decks in Technology
See All in Technology
Context Engineeringの取り組み
nutslove
0
380
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
110
今日から始めるAmazon Bedrock AgentCore
har1101
4
420
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
93k
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
コンテナセキュリティの最新事情 ~ 2026年版 ~
kyohmizu
6
1.4k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
1k
AI駆動開発を事業のコアに置く
tasukuonizawa
1
360
【Ubie】AIを活用した広告アセット「爆速」生成事例 | AI_Ops_Community_Vol.2
yoshiki_0316
1
120
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
110
Faster Mobile Websites
deanohume
310
31k
Skip the Path - Find Your Career Trail
mkilby
0
59
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The Language of Interfaces
destraynor
162
26k
Paper Plane
katiecoart
PRO
0
46k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
54
30 Presentation Tips
portentint
PRO
1
220
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
BBQ
matthewcrist
89
10k
Transcript
2020年11月27日 (金) Node-RED UG勉強会 2020 年末オンラインLTパーティ @オンライン 豊田 陽介 (
@youtoy )
豊田陽介(@youtoy) 自己紹介 普段は、某通信会社の研究所勤務 話題のものを たくさん購入 してる気がする ビジュアルプログラミング交流会 主催、その他にも複数主催 ガジェット好き その他
IT系イベント主催・登壇・運営、多数参加 子ども向けの活動いろいろ(IT系以外も) プライベートでの活動
今年の活動の中で Node-REDが関わる話
やってみたこと、 良かった点の話
月刊 I/O 8月号の記事執筆 Node-RED で機械学習(GoogleさんのTeachable Machine)を使う話 準備時に書いた Qiitaの記事も
Teachable Machine+Node-REDの記事 Qiita の記事では、サンプルを動かすまでの手順を記載
Teachable Machine で 手軽に機械学習ができ、 それを容易に活用!
余談: Teachable Machine 楽しい! Node-RED は絡んでない話ではありますが、音を学習させた事例 Maker Faire Tokyo 2020
や Tsukuba Mini Maker Faire 2020 の出展で活用 単体でもオススメ!
3人で共同主催・講師をやったハンズオン 自分のネタはダッシュボード(可視化)・WebSocket関連 Node-REDで色々試すハンズオン Tec-Nomad ・ ビジュアルプログラミング交 流会 コラボ ハンズオン資料 は公開済み
ハンズオンのテキスト用の記事 40枚オーバーの画像を掲載して、「ダッシュボード・リアルタイム通信 (Websocket)」を試す手順を説明 ⇒ シンプルだけど、短時間でいろいろ試せる内容を意識 スライダーと ゲージを試す ボタンを押し たら音声合成
記事に書いた事例の話など:デモ動画 ゲージと MIDI対応デバイス、micro:bit の組み合わせの話 ノブの回転量 を可視化 X・Y方向の加速度 の値を可視化
デバイスの挙動確認を 分かりやすく!
ハンズオンのテキスト用の記事+α HTML+JavaScript、Node-RED のダッシュボードの両方でグラフ化 ⇒ ハンズオンでは、生成した乱数を Websocket で送り、グラフ化 ダッシュボード でグラフ化 Smoothie.js
で グラフ化 オンラインハンズオンで全員が 試せるよう実機なしでデータ生成
Websocket のサーバ側も 準備でき、さらに可視化も
ビジュアルプログラミングだけでIoT システムの全体でビジュアルプログラミングのみ利用した IoT の仕組み
デモ動画: Lチカ?
デモ動画: 3Dオブジェクト連動
システム構成と処理内容など ・センサーの値取得 ・シリアル通信 ・LED制御 ・MQTTブローカー ・シリアル通信 ・MQTTの通信 グローバルな アクセス ・ボタンの制御
・MQTTの通信 ・LED制御
データの流れ IoTLT vol.61 @オンライン センサーの値 (シリアル通信) 特定の文字列 (シリアル通信) センサーの値 (MQTT)
特定の文字列 (MQTT)
データの流れ(後に出てきた動画) センサーの値 (シリアル通信) 特定の文字列 (シリアル通信) センサーの値 (MQTT) 特定の文字列 (MQTT) 特定の文字列、
センサーの値 (MQTT) センサーの値 (MQTT) 特定の文字列 (MQTT)
シリアル通信・MQTT の間、デバイスと IoT 通信のつなぎ役に!
OBSの外部からの遠隔操作をNode-REDで オンラインイベントのライブ配信等でも利用される OBS との組み合わせ 画面に表示するシーン (画面構成)の切り替え を Node-RED から
さらにLINEアプリとの連携を追加! LINEアプリ上の操作で OBS のシーン切り替えを実現
デモ動画:LINEアプリからOBSを操作 https://www.youtube.com/watch?v=K2A2sBlboHU
デモ動画:コメント表示+合成、効果音 https://www.youtube.com/watch?v=VwZrP-n9Aoo& 先ほどの仕組みと一緒 に合わせ込んだ仕組み
全体構成(LINEアプリ連携バージョン) LINEアプリ上で 入力した内容を POSTで送信 MQTT PC スマホ等 MQTT Websocket HTTP
リクエスト (POST) 受信したテキスト に合わせて処理を 場合分け
LINEアプリ連携に利用したNode-REDのノード ビジュアルプログラミングIoTLT vol5 @オンライン 以下のAPIを利用可能 ・LINE Messaging API ・Reply Message
・Push Message ・LINE Notify Maintainers ・n0bisuke
enebular上で実装した内容 ビジュアルプログラミングIoTLT vol5 @オンライン LINEアプリから受信したテキストによって挙動を場合分け等
試作済みの仕組み2つ の統合、別サービスの 連携をすべて担当
他にもカメラ利用の 事例などあったけど
間違いなく時間が 足りないので
終わり!