學習目標
- 透過 Node-RED 控制 LinkIt 7697 LED
所需材料
- LinkIt 7697
- Micro USB Cable
- 麵包板
- 杜邦線
- 超音波感測器
前置準備作業
- 一台已連上網路的電腦
Step 1. 匯入 PubSubClient Library
❖ 1.1 開啟 Arduino IDE

❖ 1.2 點選 【 草稿碼 】 ➙ 【 匯備程式庫 】 ➙ 【 管理程式庫... 】

❖ 1.3 在右上角的 【 過濾尋找結果... 】 欄位輸入 【 PubSubClient 】


❖ 1.4 點選 【 PubSubClient 】 右邊的 【 安裝 】

❖ 1.5 安裝完成畫面

Step 2. 撰寫 Arduino 程式
❖ 2.1 下載程式碼
☆ 請到下面網址下載程式碼到 Arduino IDE 中
https://github.com/ArcherHuang/LinkIt_7697/blob/master/Arduino/MQTT_MCS_Control_LED/MQTT_MCS_Control_LED.ino

❖ 2.2 修改程式碼
☆ 請在 【 第 4 行 】 的雙引號中輸入 WIFI AP 的名稱
☆ 請在 【 第 5 行 】 的雙引號中輸入 WIFI AP 的密碼
☆ 請在 【 第 7 行 】 的雙引號中的 【 deviceId 】 與 【 deviceKey 】輸入 MCS 上的 【 deviceId 】 與 【 deviceKey 】
☆ 請在 【 第 7 行 】 的雙引號中的 【 dataChnId 】 輸入 MCS 上的 【 資料通道 Id 】,例如:led

❖ 2.3 點選左上角的向右箭頭上傳程式碼到 LinkIt 7697

❖ 2.4 點選 Node-RED 的 1 按鈕以開啟 LinkIt 7697 LED



❖ 2.5 點選 Node-RED 的 0 按鈕以關閉 LinkIt 7697 LED



GitHub
List of blogs