一、米思齊軟件下載及安裝
1、 米思齊軟件下載
https://item.taobao.com/item.htm?id=883253312209
2、軟件版本簡單說明:
a、 Windows版本(建議win10及以上系統使用):
- 一鍵更新完整版 2.8GB-3GB:下載后解壓即可使用,如果是百度網盤會員 建議下載完整版 比較便捷;
- 一鍵更新版 120MB:不是網盤會員建議選這個,下載后解壓,雙擊目錄下的一鍵更新.bat 手動更新才能使用;
b、 Mac版本:
蘋果電腦使用,更新比較慢,有些功能不一定能正常使用;
c、 Linux版本:
在Linux系統下安裝使用。
3、軟件解壓及更新:
a、解壓縮
完成之后是一個壓縮文件,使用解壓軟件將文件解壓在電腦盤符除系統盤符之外其他盤符根目錄;
一般情況下,電腦中C盤為系統盤,文件操作權限比較高,有時候軟件更新可能不成功,建議放在C盤之外的其他盤符(如果只有一個盤符,就放到桌面吧😂),?建議D盤。(一定要直接解壓在D盤的根目錄中,不要解壓到任何帶有中文名字的文件夾,否則會無法上傳程序,解壓完成后將文件夾名字中“一鍵更新完整版”這幾個中文刪掉,一定要刪掉哦!一定要刪掉哦!一定要刪掉哦!)
解壓完成后文件夾內容如圖所示:
然后雙擊Mixly.exe文件即可打開軟件使用;也可以在桌面創建快捷方式(右鍵——發送到——桌面快捷方式),在桌面打開使用。
b、軟件更新
-
找到Mixly軟件所在目錄,雙擊打開“一鍵更新.bat”批處理文件;
- 安裝Arduino相關板卡根據需要進行選擇,建議都輸入 y, 實在不需要就輸入n,然后回車,“更新結束后啟動軟件”也可以輸入,輸入完成后回車,等待提示更新完成即可;
- 更新完成之后重新打開軟件就可以正常使用。
二、Mixly軟件功能介紹
1、板卡功能介紹(以MixGo CE 3.X 版本為例)
a、板卡選擇
打開軟件后,會出現下面的界面,這個界面是Mixly軟件的默認啟動界面,因為Mixly軟件兼容的板卡數量較多,所以在編程之前需要先進行板卡選擇;
使用MixGo CE主控板,選擇界面第一個板卡即可;
點擊進入編程界面,界面大概介紹如圖所示;
b、設備連接
準備一根 Type-C 數據線插入MixGo CE主控側面的 USBC 口,插入后軟件右上角會出現端口號(每臺電腦顯示的數字可能不同);
注:有些電腦會連接多個外接設備,此時需要選擇設備對應的端口號才能正常使用!一般為COM3 或者 COM5 。如果有多個端口 就插拔一下設備看哪個端口消失了 就是對的,以后選這個。
出現端口號之后,將如圖所示代碼塊拖出,然后點擊軟件上方“上傳”,點擊之后軟件會彈出一個“上傳中”的提示框,等待出現“上傳成功”提示信息,查看主控板點陣屏。如果主控板屏幕上正常顯示一個藍色愛心,說明小車和軟件連接成功,可以正常工作;
c、問題處理
如果在使用過程中出現程序上傳失敗,并且確認了程序和連線沒有問題,可以先嘗試拔掉主控板那邊的數據線再插上(重啟操作)重新上傳程序。如果嘗試之后還不成功,則可以通過初始化固件進行修復,具體操作如下:
先按住MixGo CE主控板板子上的B1 按鍵,然后使用數據線連接電腦;
軟件右上方出現串口(此時出現的串口號可能和正常使用的時候不同)后,點擊“初始化固件”;
彈出燒錄中的窗口后,觀察狀態欄的燒錄進度,等待出現“燒錄成功”的提示信息時,說明固件已經初始化完成;
初始化完成后,需要重啟設備:按一下板子上的REST(復位)按鍵或者拔掉數據線再插上即可;
2、軟件界面功能介紹
a、軟件設置功能
打開軟件界面后,點擊左側/右側板卡切換箭頭,找到軟件設置選項;
1)、第一個圖標:亮色主題、暗色主題切換;
亮色主題
暗色主題
2)、第二個圖標:設置選項
包含個性化及導入板卡的功能;
個性化:
包含軟件、板卡、Blockly相關設置;
- 軟件:
包含主題設置、語言設置、自動檢查更新(大版本更新)設置;
- 板卡:
根據需求自行調整,一般默認即可
- Blockly:
包括工作區高亮顯示所有塊、工作區顯示網格、塊渲染器三個功能
- 工作區高亮顯示所有塊:
打開此功能,在圖形編程界面編寫程序時,所有在編程界面的代碼塊都會高亮顯示,可以借助此功能查看編程界面所有代碼塊;
高亮顯示——關閉:
高亮顯示——打開:
- 工作區顯示網格:
打開此功能,可以方便在圖形編程界面將代碼塊對齊,(簡直就是強迫癥的福音,哈哈哈🤣🤣🤣);
也可以在圖形化編程界面空白處,右鍵點擊,選擇整理塊快速整理代碼塊(只有存在多個代碼塊才有效)
網格顯示——關閉:
網格顯示——打開:
- 塊渲染器:兩種圖形代碼塊渲染方式;
geras:Mixly軟件默認渲染方式
zelos:看了你就懂的渲染方式(有點可愛🤭)
導入板卡:
可以導入第三方板卡功能(但是相關功能不一定持續更新及維護);
3)、第三個圖標:恢復功能
將更改的所有設置功能重新恢復至默認(不用擔心把軟件改壞了😁😁😁);
b、板卡操作
Mixly軟件整合非常多種的板卡,如果我只使用幾種板卡,在選擇時不想找半天怎么辦?
我們可以把不需要的板卡給隱藏了!
鼠標移動至板卡右上角,會出現一個隱藏的小眼睛圖標,點擊一下,即可將不需要的板卡隱藏,如果想要顯示隱藏的板卡,點擊恢復按鈕即可。
c、返回操作
選中某一個板卡進去之后,怎么返回板卡選擇界面呢?難道要把軟件關了再打開一遍?(Oh,不,這種操作太非人性化了😒)
方法很簡單:鼠標移動到軟件左上角Mixly字樣,左鍵點擊即可返回
3、板卡界面功能介紹(以MixGo CE板卡界面為例)
打開MixGo CE板卡界面,如圖所示:
a、背包功能:
可以暫時將寫好的部分程序放到背包中保存(只要不返回軟件首頁,都有效,否則背包會自動清空);
b、查找功能:
如果忘記了代碼塊在哪個模塊分類中,可以通過查找功能找到;
c、板卡信息顯示功能:
在界面底部右側添加板卡編程語言和板卡名字顯示功能,方便查看自己所選擇的板卡和使用的編程語言;
d、界面切換功能:
將三個界面切換功能集成到菜單欄,包括狀態欄,側邊欄,模式切換,方便用戶一鍵切換;
-
狀態欄:可以方便我們查看程序上傳及執行過程中的提示信息。
-
側邊欄:主要是方便實現圖形化代碼和源代碼同屏對比查看,此時源代碼不能編輯。
-
模式切換:實現圖形化代碼和源代碼之間的切換,通過模式切換功能切換到源代碼界面時,可以編輯源代碼內容。
e、代碼行數和列數顯示(顯示的是源代碼界面的信息):
在源代碼界面中,鼠標點擊任意位置,可以顯示當前光標對應的行數和列數;
f、代碼塊大小調整:
-
點擊放大圖標,代碼塊尺寸變為最大;
-
點擊靶心圖標,代碼塊會恢復至默認尺寸;
-
點擊⊕圖標,代碼塊尺寸會隨著點擊次數逐漸變大;
-
點擊?圖標,代碼塊尺寸會隨著點擊次數變小;
當然也可以直接使用鼠標滾輪調整(往前滑動,變大;往后滑動,變小)
g、代碼塊刪除:
Mixly軟件支持三種刪除代碼塊的操作:
- 右鍵點擊需要刪除的代碼塊,選擇刪除即可;
- 鼠標左鍵將需要刪除的代碼塊移動至右下角垃圾桶刪除即可(要等到垃圾桶蓋子打開再松手哦,不然垃圾桶不收😂);
- 鼠標左鍵將需要刪除的代碼塊移動至界面左側松手即可刪除(要等到鼠標圖標變成帶×號的小手再松手,感覺最方便的一種);
等等等等,我誤刪除了代碼塊怎么辦?
莫慌莫慌,Mixly軟件還支持撤銷功能,撤銷方法也有兩種:
- 點擊界面上方左側撤銷功能即可撤銷;
- 直接使用鍵盤快捷鍵:CTRL+Z,快速撤銷
除了撤銷功能之外,點擊一下垃圾桶圖標,你還能找回已經刪除的代碼塊(只要不返回軟件首頁,都有效,否則垃圾桶會自動清空)
h、代碼塊復制:
復制代碼塊可以使用鼠標右鍵點擊對應的代碼塊,選擇復制;也可以使用鍵盤快捷鍵:CTRL+C(復制),CTRL+V(粘貼)——寫程序的核心😁😁😁
這里會有幾個問題:
能不能同時復制多個代碼塊?
能不能將一個界面的代碼塊直接復制到另外一個界面中?
答案是:能!!!
Mixly軟件操作神技:
將鼠標移動至需要復制的代碼塊第一行,鼠標左鍵點擊一下,然后使用鍵盤快捷鍵:CTRL+shift+C(復制鼠標所在第一行至最后連接的所有代碼塊),CTRL+shift+V(粘貼)
再打開一個界面也可以!
(注意:實現此效果只支持相同編程語言的板卡,編程語言不同無法操作!)
i、代碼塊注釋:
程序寫完之后給別人看,看不懂怎么辦?
Mixly軟件提供代碼塊注釋功能,可以鼠標選中需要添加注釋的代碼塊,右鍵點擊一下,選擇添加注釋,代碼塊會出現一個“?”圖標,點擊該圖標會彈出一個框,注釋信息可以在該框里填寫,填完之后再點擊一下“?”圖標,彈出框會消失
j、代碼塊外部輸入:
代碼塊有太長,不方便查看怎么辦?
Mixly軟件可以將1行代碼塊轉換為多行顯示:鼠標右鍵選中需要轉換的代碼塊,點擊“外部輸入”即可
想要恢復,鼠標右鍵選中對應的代碼塊,點擊“單行輸入”即可
k、代碼塊折疊功能:
在設計作品的時候,寫的程序非常多,聲明了很多個函數,每個函數也有很長的代碼,影響繼續編寫程序怎么辦?
Mixly軟件可以將同一個條件或者函數中的所有代碼塊折疊成一行:鼠標移動到需要折疊的程序,右鍵點擊,選擇“折疊”即可
折疊后
l、代碼塊禁用功能:
在編寫程序的時候,有一部分代碼塊不想刪除,但是也不想影響其他程序,怎么辦呢?
Mixly軟件支持直接禁用代碼塊的功能:鼠標右鍵選中需要禁用的代碼塊,選擇“禁用塊”即可
禁用后的代碼塊會變成灰色,此時上傳程序將不會執行灰色的程序功能
要想啟用,鼠標右鍵選中需要已經被禁用的代碼塊,選擇“啟用塊”即可
m、代碼塊tips功能:
Mixly軟件中有非常多的代碼塊,每種代碼塊都有不同的功能,怎么知道不同代碼塊相關參數的設置要求呢?
Mixly軟件中不同的代碼塊都有簡單的tips功能說明,將鼠標移動到代碼塊上對應的位置,不需要點擊,稍等一會即可看到
4、文件操作相關功能介紹
a、Mixly軟件支持保存的文件類型
Mixly軟件總共支持保存四種格式的文件:
-
.mix格式:Mixly軟件默認保存格式,編寫的圖形化程序可以保存為該格式使用;
-
.png格式:將編寫的圖形化代碼塊保存為PNG圖片格式進行保存;
-
.py格式:Python源代碼格式(對,就是程序員看的那種🤣);
-
.mil格式:Mixly庫文件格式(可以將編寫的某個功能程序保存為該文件格式,分享給他人,他人導入后即可使用,十分方便)
b、庫文件使用說明
如果你使用Mixly軟件編寫了一個功能,然后你想共享這個函數方便他人使用,怎么辦呢?
你可以將封裝好的函數程序保存為.mil(Mixly庫文件格式),然后讓他人將其導入即可使用
1)、保存庫文件:
將文件保存,命名為:測試.mil;
2)、導入庫文件:
找到軟件右上方設置,選擇管理庫;
導入庫→本地導入;
選擇庫文件,點擊確定;
導入成功后,可以在管理庫——Mixly這里看到;
如果想要查看庫文件目錄或者刪除庫文件,在此處選擇對應的圖標即可;
庫文件導入成功后,在左側代碼塊分類區移動到最底部,即可看到導入的庫文件,點開即可使用;
5、串口窗口功能簡單介紹
Mixly軟件除了可以在最下方狀態欄查看相關信息之外,還設置有單獨的串口功能來進行查看和操作(未連接設備串口功能無法使用);
示例:聲音傳感器數值打印
狀態欄顯示:
串口窗口顯示:
使用串口窗口功能時,狀態欄輸出的信息會暫停
串口窗口可視化顯示:
串口窗口還提供可視化顯示功能,在顯示時需要更改一下數值范圍
串口窗口其他功能可以自行嘗試😁