辜渝儐

13037102709

027-87870986

新聞動態

您當前的位置:首頁 > 唯眾產品 > 云計算實訓室 >

唯眾圖形化編程工具

發布者:唯眾    布時間:2020-09-10 17:09:06    點擊量:

     1.產品介紹

       唯眾圖形化編程工具是一款基于拖拽式圖形化設計的可視化編程工具庫,通過拖拽式圖形化編程完成程序設計。作為一種易于掌握的圖像化編程環境,是編程初學者學習和掌握程序設計方法的有力工具。用圖形化編程方式去理解程序語言,可以讓學生更加容易理解編程語句的內容,解決了絕大多數編程語法入門難的痛點。
       唯眾圖形化編程工具基于blockly語言模塊,用圖形模塊表示使用硬件的各類底層驅動庫,根據圖形模塊上下關聯形式連接變量、函數、輸入輸出等各類語言代碼,最終組合為可執行C語言或python語言代碼?;趫D形化的編程模型很好地映射實際代碼關系和層級結構,替代傳統的代碼編寫過程,簡化底層硬件代碼編寫過程。

      1.1多種開發語言環境庫

唯眾圖形化編程工具基于圖形化編程設計可以導出Python、C等多種語言。通過圖形化編程完成程序設計,在工具內部有一個類似語言轉換器的工具箱,可以將圖形化編程語言轉化成多種編程語言代碼。

      1.2結構框架

       唯眾圖形化編程工具由三部分核心功能組成:第一部分是用戶可見的模塊化語言編輯功能;第二部分是根據圖形化語言生成的標準python/C語言程序代碼顯示功能;第三部分是直接連接硬件調試接口,下載用戶編寫的代碼并顯示調試信息的下載調試功能。
       用戶雙擊【唯眾圖形化編程工具.exe】應用程序后,就可以看到圖形化編程工具的編輯界面。
唯眾圖形化編程工具

       唯眾圖形化編程工具界面由五部分組成。最上面的有各種按鈕的工具欄,我們稱之為工具區,用戶可在這個區域進行新建、打開、保存、另存工程文件等操作,還可以進行導入、導出、管理庫以支持第三方硬件接入功能;最左邊的是已定義的各種“模塊”的列表,這個區域稱為模塊區,在這個區域我們提供了針對ESP32的各類硬件支持驅動和函數操作,基本上所有的操作類型都在這個區域進行了體現;中間是圖形化代碼編輯區,用戶可拖放“模塊”到編輯區來創建圖形化代碼,通過連接各模塊的組合來反映代碼邏輯,也可將“模塊”拖至“回收站”以刪除不用的代碼塊;最右邊是代碼生成區,圖形化編輯工具根據用戶拖拽至編輯區內的圖形組合生成對應的python代碼,用戶的每一步操作都會實時顯示在這個區域內;最下邊是調試信息區,這個區域會打印輸出當前連接硬件的下載調試信息,以輔助用戶修正圖形化代碼的正確連接。

     2.快速使用

      本節將使用唯眾圖形化編輯工具來獲取光敏采樣值,

      2.1拖拽模塊至編輯區

      啟動圖形化編輯工具,使用鼠標左鍵將模塊區內的傳感器圖形模塊拖拽至編輯區。以下圖方式將各種模塊進行組合。
唯眾圖形化編程工具

       2.2查看生成的python代碼

      點擊圖形化編輯器的最右邊帶箭頭按鈕,展開代碼生成區,在代碼生成區內可以實時查看百編輯器根據圖形化模塊生成的python代碼。用戶可以將此代碼復制,粘貼至其他編輯器內運行。
唯眾圖形化編程工具

       2.3下載程序至ESP32模塊

       將ESP32模塊用microUSB數據線連接至計算機,在圖形化編輯工具的工具區中端口選擇項中選擇ESP32對應的連接端口,點擊【上傳】按鈕,圖形化編輯工具將會把以編輯好的代碼下載至ESP32模塊中。下載完畢后,ESP32將自動運行程序,圖形化編輯工具的調試區內將會顯示相應信息并打印輸出光敏采樣值。

唯眾圖形化編程工具

 

 


上一篇:云計算教學平臺

下一篇:云虛擬實訓平臺

重庆时时彩是不是全天 河北11选5聪明玩法 报考mba需要多少钱 全民欢乐捕鱼礼包兑换码 918通比牛牛作弊器 快乐双彩2009018开奖结果 凤凰马经 辽宁11选5开奖5结果 排列五走势图下载 天津快乐10分体育彩票 莱特币矿池端口 下载浙江麻将 福利彩票中奖的公司 ds视讯58 澳洲幸运5计划软件手机版式 新时时彩后三技巧 - 点击进入 四川金7乐下载安装