mixly2.0編程軟件
詳情介紹
mixly2.0編程軟件是一款非常好用且功能強(qiáng)大的米思齊編程軟件,是由北京師范大學(xué)米思齊團(tuán)隊(duì)獨(dú)立研發(fā)的一款圖形化編程工具。它基于Google的Blockly圖形化編程框架開(kāi)發(fā)的免費(fèi)開(kāi)源的圖形化Arduino編程軟件。目的是為了配合Arduino UNO開(kāi)發(fā)板套件使用,實(shí)現(xiàn)Arduino程序的圖像化編程。所謂的圖形化編程,就是采用模塊化代碼,用戶(hù)無(wú)需寫(xiě)代碼,只需用鼠標(biāo)將模塊拖到編輯界面即可完成Arduino程序的開(kāi)發(fā),很適合青少年以及沒(méi)有編程基礎(chǔ)的Arduino學(xué)習(xí)和愛(ài)好者使用。mixly2.0編程軟件自動(dòng)自帶Java8運(yùn)行環(huán)境,用戶(hù)直接雙擊mixly.vbs即可使用,能夠支持輸入輸出、程序結(jié)構(gòu)、數(shù)學(xué)變換、文本輸出、邏輯處理、傳感模塊和變量常量等應(yīng)用模塊,以及程序編寫(xiě)、程序編譯、代碼保存、程序上載、模塊管理和串口監(jiān)視等程序處理功能,真正做到從用戶(hù)角度出發(fā),科學(xué)實(shí)現(xiàn)Arduino程序的圖像化編程。mixly2.0編程軟件編程界面簡(jiǎn)潔明快,強(qiáng)大的預(yù)置模塊,豐富的擴(kuò)展庫(kù),是目前功能最豐富,操作最流暢的Arduino圖形化編程軟件,幾乎可以替代Arduino IDE編程工具,使用mixly2.0編程軟件,從此編程就真的像搭積木一樣簡(jiǎn)單。如果你對(duì)Arduino程序的圖像化編程感興趣的話(huà),那就前來(lái)本站下載Mixly試試吧!
數(shù)字輸入、數(shù)字輸出、模擬輸入、模擬輸出、中斷控制、脈沖長(zhǎng)度、移位輸出。
2、程序結(jié)構(gòu)
時(shí)間延遲、條件執(zhí)行、循環(huán)執(zhí)行、獲取時(shí)間、初始化。
3、數(shù)學(xué)變換
數(shù)字映射、數(shù)字約束、數(shù)學(xué)運(yùn)算、取整、隨機(jī)、三角函數(shù)。
4、文本輸出
文本連接、文本轉(zhuǎn)數(shù)字、數(shù)字轉(zhuǎn)文本。
5、數(shù)組列表
定義數(shù)組、取數(shù)組值、改數(shù)組值。
6、邏輯處理
條件判斷、邏輯運(yùn)算、運(yùn)算。
7、傳感模塊
超聲波、DHT11。
8、執(zhí)行模塊
聲音播放、舵機(jī)控制、I2C液晶模塊。
9、通訊模塊
串口通訊(新增串口選擇和波特率設(shè)置)、紅外通訊、I2C通訊、SPI通訊(新增)。
10、存儲(chǔ)模塊
EEPROM讀寫(xiě),SD卡寫(xiě)入。
11、變量常量
高低、真假、浮點(diǎn)變量、整型變量、布爾變量、字符串變量。
12、函數(shù)處理
定義函數(shù)、執(zhí)行函數(shù)。
13、第三方擴(kuò)展
DFROBOT、SEEEDSTUDIO、MAKEBLOCK、MBOT機(jī)器人、SENSE盒子、SENSE機(jī)器人、LuBot(新增)、Nova(新增)。
14、主控板選擇
當(dāng)前已經(jīng)支持官方所有的Arduino主板(含Arduino DUE和Arduino ZERO),ESP8266。
15、程序編寫(xiě)
用戶(hù)既可以通過(guò)圖形化代碼編寫(xiě),也可以直接通過(guò)文本編寫(xiě)(編寫(xiě)后圖形化代碼不會(huì)變)。
16、程序編譯
用戶(hù)可以直接通過(guò)Mixly完成程序的編譯工作。
17、程序上載
用戶(hù)可以直接通過(guò)Mixly完成程序的上載工作,支持無(wú)需編譯直接上傳。
18、代碼保存
用戶(hù)可以保存、另存和導(dǎo)入圖形化代碼。
19、界面縮放
用戶(hù)可以隨意控制界面縮放,方便平板用戶(hù)使用。
20、模塊導(dǎo)入導(dǎo)出
用戶(hù)可以把函數(shù)導(dǎo)出成模塊,從而方便其它用戶(hù)導(dǎo)入使用,同時(shí)也支持導(dǎo)入廠商的帶CPP的庫(kù)。
21、模塊管理
刪除,改名用戶(hù)導(dǎo)入的模塊。
22、串口監(jiān)視
串口通訊工具(新增波特率設(shè)置)。
控制: 程序流程控制相關(guān)功能塊
數(shù)學(xué): 數(shù)學(xué)運(yùn)算相關(guān)功能塊
文本: 字符串操作相關(guān)功能塊
數(shù)組: 數(shù)組相關(guān)功能塊
邏輯: 邏輯關(guān)系的相關(guān)功能塊
串口: 串口通信相關(guān)功能塊
通信: 以太網(wǎng),紅外遙控等通訊功能塊
儲(chǔ)存: 數(shù)據(jù)儲(chǔ)存相關(guān)功能塊 (高級(jí)視圖)
傳感器: 通用傳感器相關(guān)功能塊
執(zhí)行器: 通用執(zhí)行器相關(guān)功能塊
顯示器: 顯示相關(guān)功能塊
以太網(wǎng):以太網(wǎng)通訊功能塊(高級(jí)視圖)
變量: 變量操作相關(guān)功能塊
函數(shù): 函數(shù)相關(guān)功能塊
自定義模塊: 自定義代碼功能塊(高級(jí)視圖)
左側(cè)區(qū)域?yàn)锽locks分類(lèi)區(qū);中部為編程區(qū)域;最右側(cè)圖標(biāo)分別對(duì)應(yīng)程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區(qū)域。
二、強(qiáng)大的預(yù)置模塊
除了常見(jiàn)的if/else條件語(yǔ)句、for/while、數(shù)學(xué)運(yùn)算、端口讀寫(xiě)、布爾運(yùn)算等基本程序操作外,Mixly相教于Ardublock,還支持:
1、完整類(lèi)型的變量聲明:
2、完善的子程序(可返回?cái)?shù)據(jù)):
3、數(shù)組/列表支持:
4、觸發(fā)中斷及定時(shí)中斷:
5、串口通訊(支持軟串!):
6、脈沖檢測(cè):
7、扇出:
三、豐富的擴(kuò)展庫(kù)
在實(shí)際使用中發(fā)現(xiàn)Ardublock的產(chǎn)品庫(kù)雖數(shù)量多但會(huì)存在各家入門(mén)套件元件不全或不匹配的情況。對(duì)于圖形化編程,若沒(méi)有對(duì)應(yīng)的元件block,則元件無(wú)法使用,直接限制用戶(hù)的創(chuàng)意實(shí)現(xiàn)。而Mixly企業(yè)庫(kù)雖數(shù)量少但各家入門(mén)套件中元件完整,非常適合初學(xué)者使用。
四、流暢的操作
Mixly支持程序塊向左拖出編程窗、拖拽至垃圾桶、delete鍵及右鍵delete四種刪除方式,Ardublock僅支持第一種;
Mixly(左)與Ardublock(右)右鍵對(duì)比
Mixly支持不用的電池又見(jiàn)disable凍結(jié),凍結(jié)的電池不會(huì)產(chǎn)生代碼;當(dāng)你需要對(duì)比測(cè)試不同思路方法或者一次編寫(xiě)多個(gè)對(duì)比程序時(shí),感覺(jué)棒極了!
左為正常程序,右為凍結(jié)程序,不會(huì)生成Arduino代碼
五、支持程序折疊
編寫(xiě)長(zhǎng)程序或包含不同子程序模塊的程序時(shí),編寫(xiě)完成的程序折疊起來(lái),程序清晰易讀
mixly2.0電腦版特色
1、輸入輸出數(shù)字輸入、數(shù)字輸出、模擬輸入、模擬輸出、中斷控制、脈沖長(zhǎng)度、移位輸出。
2、程序結(jié)構(gòu)
時(shí)間延遲、條件執(zhí)行、循環(huán)執(zhí)行、獲取時(shí)間、初始化。
3、數(shù)學(xué)變換
數(shù)字映射、數(shù)字約束、數(shù)學(xué)運(yùn)算、取整、隨機(jī)、三角函數(shù)。
4、文本輸出
文本連接、文本轉(zhuǎn)數(shù)字、數(shù)字轉(zhuǎn)文本。
5、數(shù)組列表
定義數(shù)組、取數(shù)組值、改數(shù)組值。
6、邏輯處理
條件判斷、邏輯運(yùn)算、運(yùn)算。
7、傳感模塊
超聲波、DHT11。
8、執(zhí)行模塊
聲音播放、舵機(jī)控制、I2C液晶模塊。
9、通訊模塊
串口通訊(新增串口選擇和波特率設(shè)置)、紅外通訊、I2C通訊、SPI通訊(新增)。
10、存儲(chǔ)模塊
EEPROM讀寫(xiě),SD卡寫(xiě)入。
11、變量常量
高低、真假、浮點(diǎn)變量、整型變量、布爾變量、字符串變量。
12、函數(shù)處理
定義函數(shù)、執(zhí)行函數(shù)。
13、第三方擴(kuò)展
DFROBOT、SEEEDSTUDIO、MAKEBLOCK、MBOT機(jī)器人、SENSE盒子、SENSE機(jī)器人、LuBot(新增)、Nova(新增)。
14、主控板選擇
當(dāng)前已經(jīng)支持官方所有的Arduino主板(含Arduino DUE和Arduino ZERO),ESP8266。
15、程序編寫(xiě)
用戶(hù)既可以通過(guò)圖形化代碼編寫(xiě),也可以直接通過(guò)文本編寫(xiě)(編寫(xiě)后圖形化代碼不會(huì)變)。
16、程序編譯
用戶(hù)可以直接通過(guò)Mixly完成程序的編譯工作。
17、程序上載
用戶(hù)可以直接通過(guò)Mixly完成程序的上載工作,支持無(wú)需編譯直接上傳。
18、代碼保存
用戶(hù)可以保存、另存和導(dǎo)入圖形化代碼。
19、界面縮放
用戶(hù)可以隨意控制界面縮放,方便平板用戶(hù)使用。
20、模塊導(dǎo)入導(dǎo)出
用戶(hù)可以把函數(shù)導(dǎo)出成模塊,從而方便其它用戶(hù)導(dǎo)入使用,同時(shí)也支持導(dǎo)入廠商的帶CPP的庫(kù)。
21、模塊管理
刪除,改名用戶(hù)導(dǎo)入的模塊。
22、串口監(jiān)視
串口通訊工具(新增波特率設(shè)置)。
基本功能塊區(qū)
輸入輸出: IO相關(guān)功能塊控制: 程序流程控制相關(guān)功能塊
數(shù)學(xué): 數(shù)學(xué)運(yùn)算相關(guān)功能塊
文本: 字符串操作相關(guān)功能塊
數(shù)組: 數(shù)組相關(guān)功能塊
邏輯: 邏輯關(guān)系的相關(guān)功能塊
串口: 串口通信相關(guān)功能塊
通信: 以太網(wǎng),紅外遙控等通訊功能塊
儲(chǔ)存: 數(shù)據(jù)儲(chǔ)存相關(guān)功能塊 (高級(jí)視圖)
傳感器: 通用傳感器相關(guān)功能塊
執(zhí)行器: 通用執(zhí)行器相關(guān)功能塊
顯示器: 顯示相關(guān)功能塊
以太網(wǎng):以太網(wǎng)通訊功能塊(高級(jí)視圖)
變量: 變量操作相關(guān)功能塊
函數(shù): 函數(shù)相關(guān)功能塊
自定義模塊: 自定義代碼功能塊(高級(jí)視圖)
軟件優(yōu)勢(shì)
一、編程界面簡(jiǎn)潔模塊。左側(cè)區(qū)域?yàn)锽locks分類(lèi)區(qū);中部為編程區(qū)域;最右側(cè)圖標(biāo)分別對(duì)應(yīng)程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區(qū)域。
二、強(qiáng)大的預(yù)置模塊
除了常見(jiàn)的if/else條件語(yǔ)句、for/while、數(shù)學(xué)運(yùn)算、端口讀寫(xiě)、布爾運(yùn)算等基本程序操作外,Mixly相教于Ardublock,還支持:
1、完整類(lèi)型的變量聲明:
2、完善的子程序(可返回?cái)?shù)據(jù)):
3、數(shù)組/列表支持:
4、觸發(fā)中斷及定時(shí)中斷:
5、串口通訊(支持軟串!):
6、脈沖檢測(cè):
7、扇出:
三、豐富的擴(kuò)展庫(kù)
在實(shí)際使用中發(fā)現(xiàn)Ardublock的產(chǎn)品庫(kù)雖數(shù)量多但會(huì)存在各家入門(mén)套件元件不全或不匹配的情況。對(duì)于圖形化編程,若沒(méi)有對(duì)應(yīng)的元件block,則元件無(wú)法使用,直接限制用戶(hù)的創(chuàng)意實(shí)現(xiàn)。而Mixly企業(yè)庫(kù)雖數(shù)量少但各家入門(mén)套件中元件完整,非常適合初學(xué)者使用。
四、流暢的操作
Mixly支持程序塊向左拖出編程窗、拖拽至垃圾桶、delete鍵及右鍵delete四種刪除方式,Ardublock僅支持第一種;
Mixly(左)與Ardublock(右)右鍵對(duì)比
Mixly支持不用的電池又見(jiàn)disable凍結(jié),凍結(jié)的電池不會(huì)產(chǎn)生代碼;當(dāng)你需要對(duì)比測(cè)試不同思路方法或者一次編寫(xiě)多個(gè)對(duì)比程序時(shí),感覺(jué)棒極了!
左為正常程序,右為凍結(jié)程序,不會(huì)生成Arduino代碼
五、支持程序折疊
編寫(xiě)長(zhǎng)程序或包含不同子程序模塊的程序時(shí),編寫(xiě)完成的程序折疊起來(lái),程序清晰易讀
下載地址
- 電腦版
mixly2.0編程軟件 v2.0官方版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
同類(lèi)軟件
網(wǎng)友評(píng)論
共0條評(píng)論(您的評(píng)論需要經(jīng)過(guò)審核才能顯示)
分類(lèi)列表
類(lèi)似軟件
-
gx works3中文版 編程軟件 / 2.53G
-
三菱觸摸屏編程軟件gt works3 編程軟件 / 3.21G
-
keil uvision3官方中文版 編程軟件 / 20.93M
-
android sdk v24.4.1 編程軟件 / 190.68M
精彩發(fā)現(xiàn)
換一換精品推薦
-
JDK 21(Java開(kāi)發(fā)工具包) v21.0.1.0官方版 編程軟件 / 162.25M
查看 -
360加固助手電腦版 v4.1.1.1368官方版 編程軟件 / 215.46M
查看 -
linkboy(圖形化編程仿真平臺(tái)) v5.4官方版 編程軟件 / 320.38M
查看 -
visual studio 2010中文旗艦版 編程軟件 / 2.46G
查看 -
FTool開(kāi)發(fā)工具箱 v1.0.0 編程軟件 / 33.69M
查看
專(zhuān)題推薦
本類(lèi)排行
月排行總排行