Mixly(米思齊)圖形化編程軟件軟件功能
圖形化編程:提供直觀圖形積木塊,拖放組合完成程序編寫,降低編程入門難度。
硬件支持:適配 Arduino、micro:bit 等多種開源硬件,方便開發(fā)不同項目。
代碼生成:將圖形化程序自動轉(zhuǎn)化為 C/C++ 代碼,可查看和學習底層代碼邏輯。
實時調(diào)試:能實時監(jiān)控硬件運行狀態(tài)和傳感器數(shù)據(jù),及時發(fā)現(xiàn)并解決問題。
模擬仿真:部分功能支持模擬仿真,不連接硬件也能預覽程序運行效果。
Mixly(米思齊)圖形化編程軟件軟件特色
簡單易學:無需復雜編程知識,初學者輕松上手,激發(fā)編程興趣。
跨平臺兼容:可在 Windows、Mac OS、Linux 等主流操作系統(tǒng)使用。
開源免費:開源軟件可免費使用,有豐富社區(qū)資源,獲取幫助和分享作品。
快速開發(fā):圖形化操作使程序開發(fā)迅速,提高開發(fā)效率。
教育性強:適合編程教育,幫助學生理解編程概念和邏輯。
Mixly(米思齊)圖形化編程軟件安裝步驟
在華軍軟件園下載Mixly(米思齊)圖形化編程軟件官方版的壓縮包,右鍵解壓到本地磁盤。
注解
建議解壓到硬盤根目錄,路徑不能包含中文及特殊字符(如:. _ ( ) 等)。
建議安裝路徑如E:Mixly
解壓后目錄如圖所示。

第一次解壓的軟件只含有最基礎(chǔ)的文件,不能直接運行。需要先運行 一鍵更新.bat 或 update.bat下載最新版的Mixly軟件。
等待片刻后,會顯示更新進度。

當看到提示“Mixly更新完成”時,說明軟件下載完畢。

更新完成后,軟件目錄如圖所示,可以雙擊Mixly.exe打開Mixly軟件。

Mixly(米思齊)圖形化編程軟件使用說明
一、編程界面簡潔明快。
左側(cè)區(qū)域為Blocks分類區(qū);中部為編程區(qū)域;最 右側(cè)圖標分別對應程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區(qū)域。
二、強大的預置模塊
除了常見的if/else條件語句、for/while、數(shù)學運算、端口讀寫、布爾運算等基本程序操作外,Mixly相教于Ardublock,還支持:
1、完整類型的變量聲明:
2、完善的子程序(可返回數(shù)據(jù)):
3、數(shù)組/列表支持:
4、觸發(fā)中斷及定時中斷:
5、串口通訊(支持軟串!):
6、脈沖檢測:
7、扇出
拓展
與Ardublock相似,Mixly也支持Makeblock、DFroboot、microduino、seeedstudio等一些列豐富的企業(yè)庫擴展,非常適合初學者使用。
流暢的操作
Mixly支持程序塊向左拖出編程窗、拖拽至垃圾桶、delete鍵及右鍵delete四種刪除方式,Ardublock僅支持第一種;
Mixly支持不用的電池又見disable凍結(jié),凍結(jié)的電池不會產(chǎn)生代碼;當你需要對比測試不同思路方法或者一次編寫多個對比程序時,感覺棒極了!
左為正常程序,右為凍結(jié)程序,不會生成Arduino代碼
支持程序折疊
編寫長程序或包含不同子程序模塊的程序時,編寫完成的程序折疊起來,程序清晰易讀。
同類軟件對比
伯宏AIScratch是一款適合初學者學習編程的免費圖形化編程軟件,是獨立開發(fā)替代Scratch的進階版本,不僅適合青少年使用,同時也適合廣大的編程愛好者,除了可以開發(fā)動漫游戲外,也可以在互動課件、網(wǎng)絡通迅、物聯(lián)網(wǎng)、人工智能、硬件驅(qū)動等高階開發(fā)中運用。無須掌握任何程序語言,直接拖曳程序塊到代碼編輯區(qū)就可以實現(xiàn)編程,編程就像搭積木一樣簡單。多個代碼程序塊可以組合成一個新的程序塊,就是黑盒子一樣只需要使用自定義的程序塊的功能,無須關(guān)注功能是如何實現(xiàn)的。精靈是編程的操控的對象,由程序塊、圖片造型和聲音構(gòu)成。
Virtools最新版是款比較適合圖形圖像編程人員所打造的3d編程工具。Virtools官方版可以將現(xiàn)有常用的檔案格式整合在一起,如3D的模型、2D圖形或是音效等。Virtoolshi內(nèi)建超過700種的行為模塊,從初期產(chǎn)品原型設計、虛擬環(huán)境模擬發(fā)展到3D互動操作,輕松建構(gòu)出身臨其境栩栩如生的完美體驗。
Mixly(米思齊)圖形化編程軟件常見問題
安裝失敗怎么辦?
解決方法:重新下載Mixly安裝包,并確保下載源可靠。同時,檢查系統(tǒng)是否滿足Mixly的運行要求。
無法啟動怎么辦?
解決方法:將Mixly安裝到不包含非法字符的路徑下,如D:mixly。同時,檢查并關(guān)閉可能影響Mixly運行的系統(tǒng)安全軟件。
mixly 怎么導入庫
在 Mixly 中導入庫的步驟通常如下:
打開庫管理界面:打開 Mixly 軟件后,在菜單欄中找到 “工具” 選項,點擊它會彈出下拉菜單,從中選擇 “管理庫”。
搜索所需庫:在管理庫的界面中,會有一個搜索框,你可以在里面輸入想要導入的庫的名稱。
選擇并安裝:搜索到目標庫后,列表中會顯示該庫的相關(guān)信息,點擊庫條目右邊的 “安裝” 按鈕,等待安裝完成即可。
MIXLY 怎么多選模塊
在 Mixly 里多選模塊有以下方法:
按住鼠標拖動:把鼠標指針放在編程區(qū)域,按住鼠標左鍵并拖動,形成一個矩形框,將想要選擇的模塊框在其中,框內(nèi)的模塊就會被選中。
配合 Shift 鍵:先點擊一個模塊,然后按住 Shift 鍵,再點擊其他模塊,這樣就能依次選中多個不連續(xù)的模塊。
MIXLY 怎么樣才能亮三個燈
若要使用 Mixly 讓三個燈亮起,以 Arduino 開發(fā)板為例,下面給出具體步驟和示例代碼邏輯:
步驟
硬件連接:把三個 LED 燈的長腳(陽極)分別連接到 Arduino 開發(fā)板的數(shù)字引腳(例如 2、3、4 引腳),短腳(陰極)連接到 GND(接地)。
打開 Mixly 并創(chuàng)建新項目:啟動 Mixly 軟件,創(chuàng)建一個新的項目。
添加模塊:在左側(cè)的模塊列表中,找到 “數(shù)字” 模塊類別,把 “設置引腳為輸出模式” 模塊拖到編程區(qū)域的 “setup” 函數(shù)中,將引腳號分別設置為 2、3、4。接著,把 “數(shù)字引腳寫高電平” 模塊拖到 “l(fā)oop” 函數(shù)中,同樣將引腳號設置為 2、3、4。
示例代碼邏輯
下面是轉(zhuǎn)換后的 Arduino 代碼邏輯,能讓你更清晰地了解實現(xiàn)原理:
cpp
void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
}
void loop() {
digitalWrite(2, HIGH);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
}
這段代碼在setup函數(shù)里把 2、3、4 引腳設為輸出模式,在loop函數(shù)中向這些引腳輸出高電平,從而讓連接的三個 LED 燈亮起。
Mixly(米思齊)圖形化編程軟件更新日志
* 數(shù)學類別中的映射增加小數(shù)選項
* 點陣屏增加顯示文本模塊
* OLED增加漢字取模塊
* OLED 擴充支持諾基亞5110,LCD12864等多種屏幕,支持IIC SPI方式連接
* 工具類增加漢字取模模塊
* 修復ESP32 無法通過NTP獲取時間的問題
* 優(yōu)化RTC時鐘類的時間設置和讀取
* 點陣屏增加靜態(tài)顯示文本模塊
華軍小編推薦:
Mixly(米思齊)圖形化編程軟件官方版自帶Java8運行環(huán)境,用戶直接雙擊mixly.vbs即可使用!我們?nèi)A軍軟件園用心為大家服務,本站還有Scraino,供您下載!
您的評論需要經(jīng)過審核才能顯示