新唐 NuMaker-IoT-M487 於 AliOS Things 使用 Wi-Fi 連接阿里雲(4)

Selected option
Latest playlist
新唐 NuMaker-IoT-M487 於 AliOS Things 使用 Wi-Fi 連接阿里雲(4)
Training,Tool
Traditional Chinese
Introduction

以新唐 NuMaker-IoT-M487 與 AliOS Things 為平台進行開發,學習開發各式功能。觀看本片,您將學會如何以 AliOS Things 範例程式使用 Wi-Fi 連接阿里雲。 大家好,我是新唐工程師 Wayne,現在為您介紹新唐 IoT 系列課程主題 - 讓您了解如何在 AliOS Things 操作系統下使用 Wi-Fi 連接雲端。在這部影片中,我們將呈現編譯使用 Wi-Fi 連接雲端範例專案、可執行檔案的燒錄下載以及功能測試。如果您還沒有下載 AliOS-Things 軟體開發包,您可以觀看我們的另一部影片 - 開始使用 AliOS Things-控制 LED 與按鍵(AliOS Things篇),如果您也還沒有學會如何取得設備証書(設備三元組),也可觀看我們的另一部影片 - 學會使用 Ethernet 連接雲端(AliOS-Things與阿里雲篇)。 在 AliOS-Things 軟體開發包找到 numicro_aliyun_wifi Keil 專案檔案。它的路徑如下- projects\Keil\numicro_aliyun_wifi@numaker-iot-m487\keil_project 打開 Keil 專案檔,並打開 mqtt_example.c,將設備証書分別填入 PRODUCT_KEY 、 DEVICE_NAME 、 DEVICE_SECRET 常數定義。 然後,點擊 Rebuild 圖示編譯專案。 在編譯成功後,它將產生一個可執行檔案在 Objects 目錄內, 完整檔案路徑如下:projects\Keil\numicro_aliyun_wifi@numaker-iot-m487\keil_project\Objects,輸出的檔案名稱為numicro_aliyun@numaker-iot-m487.bin 接下來,我們開始進行可執行檔案的燒錄下載。 在這之前,我們先確認開發板上的 ISW1 開關元件,都切至 ON 的位置。 接著將 USB 線插上電腦,這時侯我的電腦出現一個 NuMicro MCU 磁碟機。我們回到可執行檔案存放的目錄,在可執行檔案numicro_aliyun@numaker-iot-m487.bin 上,按下滑鼠右鍵,傳送到 NuMicro MCU 磁碟機,然後畫面出現檔案傳輸視窗,等到傳輸完成後, 也結束燒錄下載流程。 我們開啟 Tera term 終端模擬連線工具,序列埠選擇 Nu-Link Virtual Com Port 編號 - COM4。其它的連接埠設定如畫面呈現。 在完成設定後,按下開發板上的 Reset 按鍵。 Tera term 將印出 AliOS-Things 的開機資訊並提供命令模式。 輸入以下指令 netmgr connect NT_ZY_BUFFALO 12345678 進行連結本地端 Wi-Fi 路由器(需具備網際網路連線功能的路由器)。 NT_ZY_BUFFALO 是本地端路由器的無線網路名稱,12345678 是它使用的加密金鑰,這兩個網路設定需要對應您的路由器設定。 在成功連接之後,範例程式也會連接上阿里雲雲服務器。 我們接著按下板子上 SW2 和 SW3 按鍵,在終端機上顯示按鍵被按下, 由於在範例程式同時訂閱與發佈同一個 Topic,所以按鍵被按下事件訊息被發佈到雲服務器後,也會收到從雲服務器發過來的相同訊息。 我們亦可在阿里雲 物聯網平台 頁面上, 查看從設備發佈的主題訊息。 點選左邊的 日誌服務 ,產品選擇 numicro_iot, 切換到 上行消息分析 分頁,在 MessageID 欄位這邊, 點選第一個數字連結,彈出一個小視窗, 內容選項選擇 Text(UTF-8) 後, 右邊的訊息顯示 SW3 pressed!, 代表雲服務器成功接收並儲存這個訊息至資料庫。 以上,是設備上行的測試; 我們接著進行下行至設備測試: 點選左邊的 設備,找到設備名稱 test_01,點選查看,切至 Topic列表 分頁,在 user/data 這個 Topic,點選 發佈消息,它彈跳出一個小視窗,我們在 消息內容 的欄位內,填入 LED*=OFF 字串,並點選 確認。 在按下 確認 後,板子的 3 顆 LED 燈就熄滅;再發佈 LED*=ON 訊息一次,板子的 3 顆 LED 燈就亮起。到這裡,我們完成了測試。 - 更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC 購買管道:https://direct.nuvoton.com/tw/numaker-iot-m487 聯絡我們: SalesSupport@nuvoton.com #Tool #Training #Learning #Intermediate #zh-Hant

File
This website uses cookies to ensure you get the best experience on our website. Learn more
OK