Mixly官方版是一款圖形化編程軟件,用戶可以通過拼接積木塊的方式來編寫程序。它支持Arduino、micropython、python等編程語言,適用于中小學(xué)生創(chuàng)客教育和電子愛好者。Mixly提供了易于使用的界面和豐富的功能,包括圖形化編程、代碼編寫、程序編譯、上載以及代碼保存等。此外,Mixly還支持第三方擴展庫,便于用戶學(xué)習(xí)和使用。

相關(guān)軟件
相關(guān)軟件 | 版本說明 | 下載地址 |
---|---|---|
Readme client | 官方版 | 查看 |
construct2 | 中文版 | 查看 |
Google Flutter | 官方版 | 查看 |
Mind+ |
官方版 | 查看 |
溫馨提示
安裝Mixly編程環(huán)境
Mixly程序是一款綠色軟件,不用安裝就可以使用。但在使用之前需要先安裝JAVA環(huán)境,才能正常使用。
注:下載之家此次提供的官方最新0.999版已自帶Java8運行環(huán)境,下載后解壓壓縮文件,可直接運行Mixly.exe
軟件特點
一、編程界面簡潔明快。
左側(cè)區(qū)域為Blocks分類區(qū);中部為編程區(qū)域;最右側(cè)圖標(biāo)分別對應(yīng)程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區(qū)域。
二、強大的預(yù)置模塊
除了常見的if/else條件語句、for/while、數(shù)**算、端口讀寫、布爾運算等基本程序操作外,Mixly相教于Ardublock,還支持:
1、完整類型的變量聲明:
2、完善的子程序(可返回數(shù)據(jù)):
3、數(shù)組/列表支持:
4、觸發(fā)中斷及定時中斷:
5、串口通訊(支持軟串!):
6、脈沖檢測:
7、扇出
軟件功能
輸入輸出:數(shù)字輸入、數(shù)字輸出、模擬輸入、模擬輸出、中斷控制、脈沖長度、移位輸出
程序結(jié)構(gòu):時間延遲、條件執(zhí)行、循環(huán)執(zhí)行、獲取時間、初始化
數(shù)學(xué)變換:數(shù)字映射、數(shù)字約束、數(shù)學(xué)運算、取整、隨機、三角函數(shù)
文本輸出:文本連接、文本轉(zhuǎn)數(shù)字、數(shù)字轉(zhuǎn)文本
數(shù)組列表:定義數(shù)組、取數(shù)組值、改數(shù)組值
邏輯處理:條件判斷、邏輯運算、?運算
傳感模塊:超聲波、DHT11
執(zhí)行模塊:聲音播放、舵機控制、I2C液晶模塊
通訊模塊:串口通訊(新增串口選擇和波特率設(shè)置)、紅外通訊、I2C通訊、SPI通訊(新增)
存儲模塊:EEPROM讀寫,SD卡寫入
變量常量:高低、真假、浮點變量、整型變量、布爾變量、字符串變量
函數(shù)處理:定義函數(shù)、執(zhí)行函數(shù)
第三方擴展:DFROBOT、SEEEDSTUDIO、MAKEBLOCK、MBOT機器人、SENSE盒子、SENSE機器人、LuBot(新增)、Nova(新增)
主控板選擇:當(dāng)前已經(jīng)支持官方所有的Arduino主板(含Arduino DUE和Arduino ZERO),ESP8266
其程序處理功能有:
程序編寫:用戶既可以通過圖形化代碼編寫,也可以直接通過文本編寫(編寫后圖形化代碼不會變)
程序編譯:用戶可以直接通過Mixly完成程序的編譯工作
程序上載:用戶可以直接通過Mixly完成程序的上載工作,支持無需編譯直接上傳
代碼保存:用戶可以保存、另存和導(dǎo)入圖形化代碼
界面縮放:用戶可以隨意控制界面縮放,方便平板用戶使用
模塊導(dǎo)入導(dǎo)出:用戶可以把函數(shù)導(dǎo)出成模塊,從而方便其它用戶導(dǎo)入使用,同時也支持導(dǎo)入廠商的帶CPP的庫
模塊管理:刪除,改名用戶導(dǎo)入的模塊
串口監(jiān)視:串口通訊工具(新增波特率設(shè)置)
安裝教程
1.打開下載好的的壓縮包,右鍵解壓到本地磁盤。
注解
建議解壓到硬盤根目錄,路徑不能包含中文及特殊字符(如:. _ ( ) 等)。
建議安裝路徑如E:Mixly
解壓后目錄如圖所示。
2.第一次解壓的軟件只含有最基礎(chǔ)的文件,不能直接運行。需要先運行 一鍵更新.bat 或 update.bat下載最新版的Mixly軟件。等待片刻后,會顯示更新進(jìn)度。
3.當(dāng)看到提示“Mixly更新完成”時,說明軟件下載完畢。
4.更新完成后,軟件目錄如圖所示,可以雙擊Mixly.exe打開Mixly軟件。
常見問題
1.Mixly安裝失敗怎么辦?
重新下載Mixly安裝包,并確保下載源可靠。同時,檢查系統(tǒng)是否滿足Mixly的運行要求。
2.Mixly無法啟動怎么辦?
將Mixly安裝到不包含非法字符的路徑下,如D:mixly。同時,檢查并關(guān)閉可能影響Mixly運行的系統(tǒng)安全軟件。
更新日志
* 數(shù)學(xué)類別中的映射增加小數(shù)選項
* 點陣屏增加顯示文本模塊
* OLED增加漢字取模塊
* OLED 擴充支持諾基亞5110,LCD12864等多種屏幕,支持IIC SPI方式連接
* 工具類增加漢字取模模塊
* 修復(fù)ESP32 無法通過NTP獲取時間的問題
* 優(yōu)化RTC時鐘類的時間設(shè)置和讀取
* 點陣屏增加靜態(tài)顯示文本模塊
軟件截圖
軟件特別說明
Mixly For Arduino (Windows)最新版本同時支持32位和64位的Windows操作系統(tǒng)!
百度網(wǎng)盤提取碼:4qzc