2022年2月10日 星期四

motoduino ESP32-S 物聯網套件測試-01測試ESP32設備是否正常工作與motoduino_IOT介面是否正常

 motoduino ESP32-S 物聯網套件測試-01

一拿到設備最先要做甚麼?當然是測試軟硬體有沒有問題

ESP32-S的主板各種形式多家晶片型號眾多,要先確認軟體能用和燒錄選項型號的對應關係,所以最簡單的就是接上設備開啟軟體,寫一個最簡單的內建燈光閃爍的程式,直接燒錄測試

所以經過我們的系統拆解後有幾件事:

  1. 確認軟體平台是否可以正常使用,我們用的是motoduino慧手科技的網頁版motoblockly_IOT。
  2. 燒錄的時候參數,包含基板型號選項與PORT接口。
  3. 燒錄的時候的程序。
  4. 硬體是否能正常運作

測試開始

我們到motoduino的網展點選左邊的積木後會進入寫程式的平台頁面

網址google 慧手科技或motoduino就能找到:https://www.motoduino.com/


在右上角選取板子為ESP32,順便看一下林老闆這個平台支援了眾多板子燒錄,但是ESP32板子選項只有一塊,所以選它就對了,沒別的好選,重點是你自己採買的時候要買對ESP32-S,或是直接找慧手科技購買就不會買錯。選好型號後左邊的積木會閃一下更換成ESP32可用的積木。
然後將microUSB接上你的ESP32-S,記得要上CH340或是CP2102的驅動,看你買的主板用的是哪個版本,然後寫最簡單的閃燈程式,ESP32內建的LED燈位置在GPIO2所以你將腳位指定到第2腳即可

切換到ESP32的頁籤準備燒錄,在這之前請注意要先安裝broker,下載位置在這朵雲上
安裝後並保持broker開啟


接下來確認一下右邊是選ESP32,PORT它會自動找,有問題再自行設定即可,然後點選紅色箭頭燒錄,並按下確定

然後你會看到broker跳出一堆資訊,主畫面就會顯示燒錄完畢,如果有任何失敗,broker內的資訊就能提供你判斷再除錯


接下來你就能看到你的ESP32,在電源燈旁有另一顆燈在閃爍,表示大成功沒問題

額外BOUNS!

順便提一下,剛剛發現慧手這塊ESP32的擴充板的擴充針腳供電,可以用JUMP挑選由主板供電3.3V,或是外接電供應5V,真是聰明的做法,這樣就可以共用之前ARDUINO那一堆萬用感測器囉!而且外部供電馬達類舵機和燈條比較不會有電流不足帶不動的問題。太讚了。



反省:

物聯網主板型號眾多、
寫程式平台控制軟體眾多,
3.3V和通用型5V感測器銜接問題...等等,害我一直猶豫不前 現在看來這樣的組合應該可以簡單無痛的開始,真棒 感謝 Motoduino 慧手科技 Lin Sam 看來之前受到的挫折和陰影就是因為買錯ESP-32S主板

接下來就要進入感測器的使用囉
然後才是進到物聯網和其他服務


學習跟教學一樣都需要系統拆解
拆解過後小任務目標單一較簡單
如果你覺得平常教學或學習很難
試試運算思維系統拆解超級強大








沒有留言:

張貼留言