Node-RED¶
Install¶
Install on Terminal¶
$ sudo npm install -g --unsafe-perm node-red
+ node-red@1.0.6
added 330 packages from 339 contributors in 14.64s
Start on Terminal¶
node-red
29 Apr 15:42:27 - [info]
Welcome to Node-RED
===================
29 Apr 15:42:27 - [info] Node-RED バージョン: v1.0.6
29 Apr 15:42:27 - [info] Node.js バージョン: v9.4.0
29 Apr 15:42:27 - [info] Darwin 19.4.0 x64 LE
29 Apr 15:42:28 - [info] パレットノードのロード
29 Apr 15:42:28 - [info] 設定ファイル: /Users/yuichitamiya/.node-red/settings.js
29 Apr 15:42:28 - [info] コンテキストストア : 'default' [module=memory]
29 Apr 15:42:28 - [info] ユーザディレクトリ : /Users/yuichitamiya/.node-red
29 Apr 15:42:28 - [warn] プロジェクトは無効化されています : editorTheme.projects.enabled=false
29 Apr 15:42:28 - [info] フローファイル : /Users/yuichitamiya/.node-red/flows_Tamiyas-MacBookPro-7.local.json
29 Apr 15:42:28 - [info] flow ファイルを作成します
29 Apr 15:42:28 - [warn]
---------------------------------------------------------------------
フローのクレデンシャルファイルはシステム生成キーで暗号化されています。
システム生成キーを何らかの理由で失った場合、クレデンシャルファイルを
復元することはできません。その場合、ファイルを削除してクレデンシャルを
再入力しなければなりません。
設定ファイル内で 'credentialSecret' オプションを使って独自キーを設定
します。変更を次にデプロイする際、Node-REDは選択したキーを用いてクレ
デンシャルを再暗号化します。
---------------------------------------------------------------------
29 Apr 15:42:28 - [info] サーバは http://127.0.0.1:1880/ で実行中です
29 Apr 15:42:28 - [info] フローを開始します
29 Apr 15:42:28 - [info] フローを開始しました
Open Node-RED Editter on Browser¶
http://127.0.0.1:1880/
Interacting with Arduino¶
ref.Arduinoと連携する
Serial¶
- Serial in node
- Serial out node
-
install node-red-node-serialport
- ref.Node-REDでシリアル(RS232C, UART)からのデータを受け取る
- 三 > パレットの管理 > ノードを追加 > ノードの検索
serial
> node-red-node-serialport > ノードの追加
-
connect arduino and find serial port
$ ls /dev | grep usb
cu.usbserial-D307RGA2
tty.usbserial-D307RGA2