Mixly(米思齊)圖形化編程軟件軟件功能
Mixly 自帶Java8運(yùn)行環(huán)境,用戶直接雙擊mixly.vbs即可使用,其支持的模塊有:
輸入輸出:數(shù)字輸入、數(shù)字輸出、模擬輸入、模擬輸出、中斷控制、脈沖長度、移位輸出
程序結(jié)構(gòu):時(shí)間延遲、條件執(zhí)行、循環(huán)執(zhí)行、獲取時(shí)間、初始化
數(shù)學(xué)變換:數(shù)字映射、數(shù)字約束、數(shù)學(xué)運(yùn)算、取整、隨機(jī)、三角函數(shù)
文本輸出:文本連接、文本轉(zhuǎn)數(shù)字、數(shù)字轉(zhuǎn)文本
數(shù)組列表:定義數(shù)組、取數(shù)組值、改數(shù)組值
邏輯處理:條件判斷、邏輯運(yùn)算、?運(yùn)算
傳感模塊:超聲波、DHT11
執(zhí)行模塊:聲音播放、舵機(jī)控制、I2C液晶模塊
通訊模塊:串口通訊(新增串口選擇和波特率設(shè)置)、紅外通訊、I2C通訊、SPI通訊(新增)
存儲(chǔ)模塊:EEPROM讀寫,sd卡寫入
變量常量:高低、真假、浮點(diǎn)變量、整型變量、布爾變量、字符串變量
函數(shù)處理:定義函數(shù)、執(zhí)行函數(shù)
第三方擴(kuò)展:DFROBOT、SEEEDSTUDIO、MAKEBLOCK、MBOT機(jī)器人、SENSE盒子、SENSE機(jī)器人、LuBot(新增)、Nova(新增)
主控板選擇:當(dāng)前已經(jīng)支持官方所有的Arduino主板(含Arduino DUE和Arduino ZERO),ESP8266
其程序處理功能有:
程序編寫:用戶既可以通過圖形化代碼編寫,也可以直接通過文本編寫(編寫后圖形化代碼不會(huì)變)
程序編譯:用戶可以直接通過Mixly完成程序的編譯工作
程序上載:用戶可以直接通過Mixly完成程序的上載工作,支持無需編譯直接上傳
代碼保存:用戶可以保存、另存和導(dǎo)入圖形化代碼
界面縮放:用戶可以隨意控制界面縮放,方便平板用戶使用
模塊導(dǎo)入導(dǎo)出:用戶可以把函數(shù)導(dǎo)出成模塊,從而方便其它用戶導(dǎo)入使用,同時(shí)也支持導(dǎo)入廠商的帶CPP的庫
模塊管理:刪除,改名用戶導(dǎo)入的模塊
串口監(jiān)視:串口通訊工具(新增波特率設(shè)置)
Mixly(米思齊)圖形化編程軟件軟件特色
【編程界面簡潔明快】
左側(cè)區(qū)域?yàn)锽locks分類區(qū);中部為編程區(qū)域;最 右側(cè)圖標(biāo)分別對(duì)應(yīng)程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區(qū)域。
【強(qiáng)大的預(yù)置模塊】
除了常見的if/else條件語句、for/while、數(shù)學(xué)運(yùn)算、端口讀寫、布爾運(yùn)算等基本程序操作外,Mixly相教于Ardublock,還支持:完整類型的變量聲明、完善的子程序、數(shù)組/列表支持、觸發(fā)中斷及定時(shí)中斷、串口通訊、脈沖檢測、扇出
Mixly(米思齊)圖形化編程軟件安裝步驟
在華軍軟件園下載Mixly(米思齊)圖形化編程軟件官方版的壓縮包,右鍵解壓到本地磁盤。
注解
建議解壓到硬盤根目錄,路徑不能包含中文及特殊字符(如:. _ ( ) 等)。
建議安裝路徑如E:Mixly
解壓后目錄如圖所示。
第一次解壓的軟件只含有最基礎(chǔ)的文件,不能直接運(yùn)行。需要先運(yùn)行 一鍵更新.bat 或 update.bat下載最新版的Mixly軟件。
等待片刻后,會(huì)顯示更新進(jìn)度。
當(dāng)看到提示“Mixly更新完成”時(shí),說明軟件下載完畢。
更新完成后,軟件目錄如圖所示,可以雙擊Mixly.exe打開Mixly軟件。
Mixly(米思齊)圖形化編程軟件使用說明
一、編程界面簡潔明快。
左側(cè)區(qū)域?yàn)锽locks分類區(qū);中部為編程區(qū)域;最 右側(cè)圖標(biāo)分別對(duì)應(yīng)程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區(qū)域。
二、強(qiáng)大的預(yù)置模塊
除了常見的if/else條件語句、for/while、數(shù)學(xué)運(yùn)算、端口讀寫、布爾運(yùn)算等基本程序操作外,Mixly相教于Ardublock,還支持:
1、完整類型的變量聲明:
2、完善的子程序(可返回?cái)?shù)據(jù)):
3、數(shù)組/列表支持:
4、觸發(fā)中斷及定時(shí)中斷:
5、串口通訊(支持軟串!):
6、脈沖檢測:
7、扇出
拓展
與Ardublock相似,Mixly也支持Makeblock、DFroboot、microduino、seeedstudio等一些列豐富的企業(yè)庫擴(kuò)展,非常適合初學(xué)者使用。
流暢的操作
Mixly支持程序塊向左拖出編程窗、拖拽至垃圾桶、delete鍵及右鍵delete四種刪除方式,Ardublock僅支持第一種;
Mixly支持不用的電池又見disable凍結(jié),凍結(jié)的電池不會(huì)產(chǎn)生代碼;當(dāng)你需要對(duì)比測試不同思路方法或者一次編寫多個(gè)對(duì)比程序時(shí),感覺棒極了!
左為正常程序,右為凍結(jié)程序,不會(huì)生成Arduino代碼
支持程序折疊
編寫長程序或包含不同子程序模塊的程序時(shí),編寫完成的程序折疊起來,程序清晰易讀。
同類軟件對(duì)比
伯宏AIScratch是一款適合初學(xué)者學(xué)習(xí)編程的免費(fèi)圖形化編程軟件,是獨(dú)立開發(fā)替代Scratch的進(jìn)階版本,不僅適合青少年使用,同時(shí)也適合廣大的編程愛好者,除了可以開發(fā)動(dòng)漫游戲外,也可以在互動(dòng)課件、網(wǎng)絡(luò)通迅、物聯(lián)網(wǎng)、人工智能、硬件驅(qū)動(dòng)等高階開發(fā)中運(yùn)用。無須掌握任何程序語言,直接拖曳程序塊到代碼編輯區(qū)就可以實(shí)現(xiàn)編程,編程就像搭積木一樣簡單。多個(gè)代碼程序塊可以組合成一個(gè)新的程序塊,就是黑盒子一樣只需要使用自定義的程序塊的功能,無須關(guān)注功能是如何實(shí)現(xiàn)的。精靈是編程的操控的對(duì)象,由程序塊、圖片造型和聲音構(gòu)成。
Virtools最新版是款比較適合圖形圖像編程人員所打造的3d編程工具。Virtools官方版可以將現(xiàn)有常用的檔案格式整合在一起,如3D的模型、2D圖形或是音效等。Virtoolshi內(nèi)建超過700種的行為模塊,從初期產(chǎn)品原型設(shè)計(jì)、虛擬環(huán)境模擬發(fā)展到3D互動(dòng)操作,輕松建構(gòu)出身臨其境栩栩如生的完美體驗(yàn)。
Mixly(米思齊)圖形化編程軟件常見問題
安裝失敗怎么辦?
解決方法:重新下載Mixly安裝包,并確保下載源可靠。同時(shí),檢查系統(tǒng)是否滿足Mixly的運(yùn)行要求。
無法啟動(dòng)怎么辦?
解決方法:將Mixly安裝到不包含非法字符的路徑下,如D:mixly。同時(shí),檢查并關(guān)閉可能影響Mixly運(yùn)行的系統(tǒng)安全軟件。
Mixly(米思齊)圖形化編程軟件更新日志
* 數(shù)學(xué)類別中的映射增加小數(shù)選項(xiàng)
* 點(diǎn)陣屏增加顯示文本模塊
* OLED增加漢字取模塊
* OLED 擴(kuò)充支持諾基亞5110,LCD12864等多種屏幕,支持IIC SPI方式連接
* 工具類增加漢字取模模塊
* 修復(fù)ESP32 無法通過NTP獲取時(shí)間的問題
* 優(yōu)化RTC時(shí)鐘類的時(shí)間設(shè)置和讀取
* 點(diǎn)陣屏增加靜態(tài)顯示文本模塊
華軍小編推薦:
Mixly(米思齊)圖形化編程軟件官方版自帶Java8運(yùn)行環(huán)境,用戶直接雙擊mixly.vbs即可使用!我們?nèi)A軍軟件園用心為大家服務(wù),本站還有Scraino,供您下載!
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用