Makecode 編程與Kittenblock內置IoT平台
硬件準備
在編程前請確保硬件及接線沒有問題。
前言:
在這節教程,我們將會學習使用WifiBrick和KOI與Kittenblock的程式溝通。
安裝KittenBlock
第一步:平台準備
注意:電腦需要與Wifibrick/KOI連接在同一個網絡上。
啟動本地伺服器。
第二步:編寫程式
接下來我們會在Kittenblock編寫簡單的數據接收與發佈程式。
首先加載IoT插件。
組合出以下程式,你本地伺服器的IP地址會自動填入。
使用Wifibrick
打開MakeCode。
加載Kittenbot插件:
在擴展頁直接搜尋Kittenbot (Kittenbot已經過微軟認證,可以直接搜尋)
選擇KittenWiFi和Powerbrick或Robotbit
組合出以下程式,填入你本地伺服器的IP地址和Wifi密碼。
我們在程式中廣播的話題需要與Kittenblock裏的話題一樣。
等待Wifibrick成功連接,然後按一下A,Kittenblock裏的小貓就會說出Micro:bit所探測到的環境亮度。
接下來我們稍微修改一下程式,在Kittenblock中發佈數據。
同樣地,在MakeCode中修改程式,使Wifibrick也能讀取IoT平台的數據。
我們在程式中訂閱的話題需要與Kittenblock裏的話題一樣。
現在大家可以在Kittenblock控制Micro:bit所顯示的圖案了。
使用KOI
打開MakeCode。
加載Kittenbot插件:
在擴展頁直接搜尋Kittenbot (Kittenbot已經過微軟認證,可以直接搜尋)
選擇KOI和Powerbrick或Robotbit
KOI的使用方法和WifiBrick類似,分別在於KOI不會自動讀取數據,需要我們運行MQTT讀取的積木才會讀取到數據。
組合出以下程式,填入你本地伺服器的IP地址和Wifi密碼。
我們在程式中廣播/訂閱的話題需要與Kittenblock裏的話題一樣。
Last updated