用启明云端支持ESP32的GUI做了一个测温HMI交互界面
近日聽說啟明云端弄了一個免費的GUI平臺好像是叫8ms的,還在內(nèi)測中,有幸在平臺上做了下測試應(yīng)用,還不錯,系統(tǒng)用起來還比較簡單,雖然在細節(jié)上還需要有一些調(diào)整和優(yōu)化,但要做一些按鍵的顯示效果還是挺容易操作的。
實現(xiàn)的流程
進入網(wǎng)站 esp32.8ms.xyz 注冊一個賬戶,登陸之后就可以開始創(chuàng)建屬于自己的 HMI 項目
然后輸入項目名稱,描述并選擇相應(yīng)的硬件,點擊確定即可完成新建。
項目新建好后,在我的項目中選擇相應(yīng)的項目即可進入對應(yīng)項目。目前硬件主要關(guān)系到不同的屏幕尺寸,所以不同的硬件對應(yīng)的畫布尺寸也是不一樣的。
我用的是ESP32驅(qū)動3.5寸的屏幕,也是選擇了啟明的開發(fā)板,他們會參加立創(chuàng)的直播,老板大方,每次送出不少板子。
福利一下,好像8月26號又有直播,紅包大,開發(fā)板送的也多!
進入項目開發(fā)后,會有一個工作區(qū),這里可以選擇控件欄,里面有平臺支持的所有控件(把鼠標(biāo)放在控件在,就可以顯示控件的名稱),點擊控件并拖動到控件編輯區(qū)中,即可在當(dāng)前場景創(chuàng)建該控件。
快捷按鈕,指示當(dāng)前項目工程,項目保存、項目編譯、項目固件下載和項目編輯器切換。
當(dāng)前項目場景和控件列表,列出了當(dāng)前的場景和場景下所有的控件
控件編輯區(qū),畫布對應(yīng)了整個屏幕,可以通過拖動控件調(diào)整位置,以及拖動邊框調(diào)整大小。目前圖片控件不支持設(shè)置大小,控件大小與圖片大小一致。
控件屬性區(qū)
選中控件或者頁面右側(cè)會有對應(yīng)控件或者場景的基礎(chǔ)屬性。
注意,這里還支持新增頁面的
事件邏輯
部分控件支持事件邏輯,可以分為 2 類。
a.點擊項目編輯器切換需要編輯內(nèi)容(UI設(shè)計、積木塊邏輯實現(xiàn))
點擊積木,進入 blockly 編輯控件邏輯;b.blockly 的操作界面如下圖
所有功能完成后,點擊保存,即可保存項目
點擊編譯,平臺會將設(shè)計的項目,編譯生成對應(yīng)的下載固件,顯示編輯日志。編輯日志可以查看固件燒錄地址或者編輯錯誤原因。
下載固件,并按照編譯地址燒錄固件。
解壓下載的固件包xxx.zip,固件包包含:bootloader.bin、default.bin、ble_spp_server_demo.bin、ota_data_initial.bin和readme.txt。
打開readme.txt,獲取燒錄工具,燒錄固件。
具體的怎么操作,有想要玩的朋友,可以到8ms平臺上去仔細了解吧!有具體的文檔
總結(jié)
以上是生活随笔為你收集整理的用启明云端支持ESP32的GUI做了一个测温HMI交互界面的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ESP32启明云端又有新玩法|基于ESP
- 下一篇: ESP32又有新玩法了,启明云端把它带入