
X10 微課程 - Node-Red & Modbus 安裝以及設定
目錄
1. YP帳號申請
設置 YP 帳號, GitLab, Telegram
| YP帳號

創建一個YP帳號:
- 點選「註冊」並創建您的用戶名及密碼
您可以選擇使用第3方 Gmail / Facebook / Telegram 進行註冊
3. 若選用以上第三方登錄方式之一,請點選「修改密碼」以完全綁定您的帳號

- 再次登入以確認您的新帳戶創建完成
- 前往 Jujue 瀏覽器
- 您現在可以使用您的帳戶登入 fBuilder, jBuilder, etc.
Run
| GitLab

GitLab是一個DevOps軟件套裝,它結合了在單個應用程序中開發、保護和操作軟件的能力。
- 註冊一個 GitLab 帳戶
- 點選「Create a project」、「Create blank project」以創建一個新存儲庫,並將其命名為「Clouder」
- 設定您的專案為「private」
- 請在創建時勾選「Initialize repository with a README」

您需要設置密碼以使用您的帳戶通過Git推送和拉取HTTPS
- 您可以邀請「YPCloudInc」作為您專案的成員以進行跟進


- 在您新創建的專案中,您可以通過點選「+」添加新文件以創建日誌,並將其命名為「{Name}-Clouder-Journal.md」,「{Name}」是您的名字
- 提醒:
- 訪問「雲耕隊」以獲取更多資訊
- 您開發的代碼和其他資源將存儲在 GitLab 中
2. TG協作群組
| Telegram

這是用以通訊和公佈更新的社群媒體,請確保您有加入下述的Telegram群組:
雲耕隊社群
雙生計時機器人
聊天機器人
表單機器人
課程簡介
本課程將介紹如何使用Node-Red平台實現Modbus通訊,本課程將學到如何在Node-Red中安裝並配置Modbus套件,以及如何應用這些知識於實際專案。
課程操作
Modbus dip switch 設定
如下圖 將1、5、6 設為 ON

Node-Red安裝
輸入以下兩行指令進行Nodejs、npm、Node-Red安裝
sudo apt install build-essential git curlbash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
Modbus節點設定
到使用者設置安裝Modbus節點

拖入一個Modbus Read,一個Modbus Response以及一個Debug

Modbus設定
Modbus Read
- Unit-ID : 1
- FC : FC 1
- Address : 0030
- Quantity : 2
Server
- Type : Serial
- Serial port : /dev/ttyUSB0
- Serial type : RTU-BUFFERD
按下Deploy,Response 以及Debug將會跑出Data

參考資料
