Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Node-REDをあらためて活用してみる / IoTLT vol.64

Node-REDをあらためて活用してみる / IoTLT vol.64

you(@youtoy)

June 18, 2020
Tweet

More Decks by you(@youtoy)

Other Decks in Technology

Transcript

  1. ここ最近、毎回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
  2. 手元のデバイスで使う IoTLT vol.64 @オンライン デバイス(※ 今回はPC) ・Node.js を準備     ↓ ・そして

    npm でインストール 基本的なセットアップ方法 ・ PC や Raspberry-Pi 詳細は下記などを参照 •ローカルでNode-REDを実行する : Node-RED日本ユーザ会 https://nodered.jp/docs/gettin g-started/local
  3. 「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
  4. この時にやったこと・データの流れ IoTLT vol.64 @オンライン  センサーの値 (シリアル通信)    制御用文字  (シリアル通信)  

    セ ン サ ー の 値   ( M QTT)     制 御 用 文 字     ( M QTT) M5Stackにつながった NeoPixel互換LED搭載の 六角形ユニットを、 micro:bitの傾きでコント ロール(ネット経由) https://www.youtube.com/watch?v=9-kfvPtjvb8
  5. Node-REDの役割 IoTLT vol.64 @オンライン  センサーの値 (シリアル通信)    制御用文字  (シリアル通信)  

    セ ン サ ー の 値   ( M QTT)     制 御 用 文 字     ( M QTT) MQTTブローカー MQTTの通信処理 (データ送受信)  シリアル通信 (データ送受信) お手軽にIoTな通信、デバイスとの通信部分の 仕組みを構築できた
  6. カメラ利用 PC・Raspberry Pi でカメラ画像を処理したい ⇒ ローカルPC上のNode-REDから内蔵カメラの画像を取得できた ⇒ ラズパイのUSBカメラでもできた 外部サービス連携 実装の手間を削減できそうなもの

    ⇒ LINE Bot、Firebase、・・・ 電子工作関連 ラズパイ上のNode-REDで IoTLT vol.64 @オンライン 先ほどの機械学習絡み等で PC+内蔵カメラ・USBカメラ ラズパイ+カメラモジュール ラズパイ+USBカメラ