武漢唯眾智創(chuàng)科技有限公司
您現(xiàn)在的位置: 武漢唯眾智創(chuàng)科技有限公司>>云計(jì)算實(shí)訓(xùn)室>> 唯眾圖形化編程工具
唯眾圖形化編程工具
參考價(jià): | 面議 |
- 產(chǎn)品型號(hào)
- 品牌
- 其他 廠商性質(zhì)
- 所在地
訪問次數(shù):535更新時(shí)間:2021-05-27 14:53:52
聯(lián)系我們時(shí)請(qǐng)說明是智能制造網(wǎng)上看到的信息,謝謝!
產(chǎn)品介紹
1.產(chǎn)品介紹
唯眾圖形化編程工具是一款基于拖拽式圖形化設(shè)計(jì)的可視化編程工具庫,通過拖拽式圖形化編程完成程序設(shè)計(jì)。作為一種易于掌握的圖像化編程環(huán)境,是編程初學(xué)者學(xué)習(xí)和掌握程序設(shè)計(jì)方法的有力工具。用圖形化編程方式去理解程序語言,可以讓學(xué)生更加容易理解編程語句的內(nèi)容,解決了絕大多數(shù)編程語法入門難的痛點(diǎn)。唯眾圖形化編程工具基于blockly語言模塊,用圖形模塊表示使用硬件的各類底層驅(qū)動(dòng)庫,根據(jù)圖形模塊上下關(guān)聯(lián)形式連接變量、函數(shù)、輸入輸出等各類語言代碼,最終組合為可執(zhí)行C語言或python語言代碼?;趫D形化的編程模型很好地映射實(shí)際代碼關(guān)系和層級(jí)結(jié)構(gòu),替代傳統(tǒng)的代碼編寫過程,簡化底層硬件代碼編寫過程。
1.1多種開發(fā)語言環(huán)境庫
唯眾圖形化編程工具基于圖形化編程設(shè)計(jì)可以導(dǎo)出Python、C等多種語言。通過圖形化編程完成程序設(shè)計(jì),在工具內(nèi)部有一個(gè)類似語言轉(zhuǎn)換器的工具箱,可以將圖形化編程語言轉(zhuǎn)化成多種編程語言代碼。1.2結(jié)構(gòu)框架
唯眾圖形化編程工具由三部分核心功能組成:部分是用戶可見的模塊化語言編輯功能;第二部分是根據(jù)圖形化語言生成的標(biāo)準(zhǔn)python/C語言程序代碼顯示功能;第三部分是直接連接硬件調(diào)試接口,下載用戶編寫的代碼并顯示調(diào)試信息的下載調(diào)試功能。用戶雙擊【唯眾圖形化編程工具.exe】應(yīng)用程序后,就可以看到圖形化編程工具的編輯界面。

唯眾圖形化編程工具界面由五部分組成。最上面的有各種按鈕的工具欄,我們稱之為工具區(qū),用戶可在這個(gè)區(qū)域進(jìn)行新建、打開、保存、另存工程文件等操作,還可以進(jìn)行導(dǎo)入、導(dǎo)出、管理庫以支持第三方硬件接入功能;最左邊的是已定義的各種“模塊”的列表,這個(gè)區(qū)域稱為模塊區(qū),在這個(gè)區(qū)域我們提供了針對(duì)ESP32的各類硬件支持驅(qū)動(dòng)和函數(shù)操作,基本上所有的操作類型都在這個(gè)區(qū)域進(jìn)行了體現(xiàn);中間是圖形化代碼編輯區(qū),用戶可拖放“模塊”到編輯區(qū)來創(chuàng)建圖形化代碼,通過連接各模塊的組合來反映代碼邏輯,也可將“模塊”拖至“回收站”以刪除不用的代碼塊;最右邊是代碼生成區(qū),圖形化編輯工具根據(jù)用戶拖拽至編輯區(qū)內(nèi)的圖形組合生成對(duì)應(yīng)的python代碼,用戶的每一步操作都會(huì)實(shí)時(shí)顯示在這個(gè)區(qū)域內(nèi);最下邊是調(diào)試信息區(qū),這個(gè)區(qū)域會(huì)打印輸出當(dāng)前連接硬件的下載調(diào)試信息,以輔助用戶修正圖形化代碼的正確連接。
2.快速使用
本節(jié)將使用唯眾圖形化編輯工具來獲取光敏采樣值,2.1拖拽模塊至編輯區(qū)
啟動(dòng)圖形化編輯工具,使用鼠標(biāo)左鍵將模塊區(qū)內(nèi)的傳感器圖形模塊拖拽至編輯區(qū)。以下圖方式將各種模塊進(jìn)行組合。
2.2查看生成的python代碼
點(diǎn)擊圖形化編輯器的最右邊帶箭頭按鈕,展開代碼生成區(qū),在代碼生成區(qū)內(nèi)可以實(shí)時(shí)查看百編輯器根據(jù)圖形化模塊生成的python代碼。用戶可以將此代碼復(fù)制,粘貼至其他編輯器內(nèi)運(yùn)行。
2.3下載程序至ESP32模塊
將ESP32模塊用microUSB數(shù)據(jù)線連接至計(jì)算機(jī),在圖形化編輯工具的工具區(qū)中端口選擇項(xiàng)中選擇ESP32對(duì)應(yīng)的連接端口,點(diǎn)擊【上傳】按鈕,圖形化編輯工具將會(huì)把以編輯好的代碼下載至ESP32模塊中。下載完畢后,ESP32將自動(dòng)運(yùn)行程序,圖形化編輯工具的調(diào)試區(qū)內(nèi)將會(huì)顯示相應(yīng)信息并打印輸出光敏采樣值。

唯眾圖形化編程工具.pdf