Mind+for Linux客戶端(場景編譯運(yùn)行)是一款國內(nèi)推出的圖形化編程軟件,能夠讓不懂編程的藝術(shù)家們通過幾分鐘的學(xué)習(xí)即可控制Arduino開源硬件,從而拓寬一些新的思維方式。只需要拖動(dòng)圖形化程序塊即可完成編程,還可以使用python/c/c++等高級(jí)編程語言,讓大家輕松體驗(yàn)創(chuàng)造的樂趣。
軟件說明
Mind+是一款擁有自主知識(shí)產(chǎn)權(quán)的國產(chǎn)青少年編程軟件,集成各種主流主控板及上百種開源硬件,支持人工智能(AI)與物聯(lián)網(wǎng)(IoT)功能,既可以拖動(dòng)圖形化積木編程,還可以使用Python/C/C++等高級(jí)編程語言,讓大家輕松體驗(yàn)創(chuàng)造的樂趣。
備用下載:https://pan.baidu.com/share/init?surl=NoZuE0hX8lHaO2WrcRl4JQ&pwd=mind
軟件特色
01支持圖形化編程,入門門檻低。
拖動(dòng)圖形積木即可進(jìn)行編程,讓你輕松跨入編程世界的大門。
02支持三大主流開源硬件平臺(tái),可脫機(jī)運(yùn)行。
Mind+完美的將當(dāng)前科技教育中的主流開源硬件平臺(tái)進(jìn)行了整合,使其擁有一致的使用體驗(yàn),并且可以脫離電腦運(yùn)行,讓你擺脫電腦的束縛,改造真實(shí)世界。
03支持海量電子模塊,一鍵添加。
擁有強(qiáng)大的硬件擴(kuò)展功能庫,直接使用即可以對(duì)上百種硬件模塊,包括各種傳感器、執(zhí)行器、通訊模塊、顯示器、功能模塊進(jìn)行編程控制,同時(shí)Mind+還開放了擴(kuò)展庫,給你豐富的擴(kuò)展空間進(jìn)行無限的創(chuàng)造。
04自動(dòng)轉(zhuǎn)換Python代碼,可手動(dòng)編輯。
使用圖形化積木編程時(shí)可以自動(dòng)轉(zhuǎn)換為Python或C代碼,對(duì)照學(xué)習(xí)很輕松,同時(shí)也可以手動(dòng)編輯代碼,讓你輕松進(jìn)階編程達(dá)人。
軟件功能
1、支持Arduino、micro:bit主控板
支持Arduino、micro:bit等主流硬件主控板和幾十種常用擴(kuò)展模塊,并在后期會(huì)持續(xù)對(duì)Boson系列、Gravity系列等模塊庫進(jìn)行擴(kuò)容。
2、一鍵安裝常用硬件驅(qū)動(dòng)
為解決用戶在安裝多個(gè)硬件平臺(tái)驅(qū)動(dòng)時(shí),需要逐一安裝驅(qū)動(dòng)、容易安裝失敗等問題,軟件中集成了一鍵安裝完成常用的開源硬件平臺(tái)驅(qū)動(dòng)的功能,省去了用戶很多繁瑣的步驟。
3、內(nèi)置視頻教程
內(nèi)置離線教程和在線教程:在軟件的界面里,“幫助”板塊內(nèi)置視頻教程;軟件的界面,還增加了“學(xué)習(xí)”板塊,方便用戶輕松根據(jù)教程逐步操作完成入門學(xué)習(xí)和示例。
4、支持與Scratch舞臺(tái)角色的交互
軟件不僅支持Scratch自帶的鼠標(biāo)、鍵盤對(duì)角色的控制功能,還擴(kuò)展出支持傳感器、舵機(jī)等模塊與一到多個(gè)角色之間的交互控制功能,讓用戶可以輕松實(shí)現(xiàn)互動(dòng)編程和互動(dòng)裝置項(xiàng)目。
5、拓展物聯(lián)網(wǎng)、攝像頭識(shí)別等功能
結(jié)合OBLOQ物聯(lián)網(wǎng)模塊和Easy IoT平臺(tái),可實(shí)時(shí)、遠(yuǎn)程監(jiān)測傳感器模塊數(shù)據(jù),并遠(yuǎn)程控制常用設(shè)備,可以實(shí)現(xiàn)物聯(lián)網(wǎng)功能,降低了學(xué)習(xí)物聯(lián)網(wǎng)門檻;也可以通過攝像頭動(dòng)作檢測功能,拓展人機(jī)交互方式。
6、支持多語言編程python/c/c++
除了預(yù)置的圖形化編程,軟件也開放了python編程,并可以用python編程對(duì)Arduino、micro:bit等開源硬件進(jìn)行實(shí)時(shí)控制,同時(shí)也支持c/c++等高級(jí)編程語言進(jìn)行控制。
7、實(shí)時(shí)和脫機(jī)運(yùn)行
用戶只要將程序上傳到硬件中執(zhí)行后,不僅可以聯(lián)機(jī)執(zhí)行程序,也可以脫離電腦運(yùn)行程序。
軟件特色
1、基于Scratch3.0,入門門檻低。
全球知名度最高的圖形化編程平臺(tái)之一,拖動(dòng)圖形積木即可進(jìn)行編程,讓你輕松跨入編程世界的大門。
2、支持三大主流開源硬件平臺(tái),可脫機(jī)運(yùn)行。
當(dāng)前教育中的開源硬件主流是基于Arduino、micro:bit、esp32的相關(guān)產(chǎn)品,Mind+完美的將三個(gè)硬件平臺(tái)與Scratch軟件平臺(tái)進(jìn)行了融合,使其擁有一致的使用體驗(yàn),并且可以脫離電腦運(yùn)行,讓你擺脫電腦的束縛,改造真實(shí)世界。
3、支持海量電子模塊,一鍵添加。
擁有強(qiáng)大的硬件擴(kuò)展功能庫,直接使用即可以對(duì)幾十種硬件模塊,包括各種傳感器、執(zhí)行器、通訊模塊、顯示器、功能模塊進(jìn)行編程控制,并且數(shù)量還在不斷增加中,給你豐富的彈藥庫進(jìn)行創(chuàng)造。
4、自動(dòng)轉(zhuǎn)換Python代碼,可手動(dòng)編輯。
使用圖形化積木編程時(shí)可以自動(dòng)轉(zhuǎn)換為Python或C代碼,對(duì)照學(xué)習(xí)很輕松,同時(shí)也可以手動(dòng)編輯代碼,讓你輕松進(jìn)階編程達(dá)人。
常見問題
問題 在麒麟系統(tǒng)上如果安裝失敗提示“軟件包驗(yàn)證失敗,拒絕安裝”怎么辦?
解決方法 打開設(shè)置>安全中心>應(yīng)用保護(hù),將應(yīng)用程序來源檢查、應(yīng)用程序執(zhí)行控制、應(yīng)用防護(hù)控制都設(shè)置為關(guān)閉再安裝。
問題 一鍵安裝驅(qū)動(dòng)報(bào)錯(cuò)怎么辦?
解決方法 linux下驅(qū)動(dòng)情況比較復(fù)雜,如果Mind+內(nèi)置的一鍵安裝驅(qū)動(dòng)功能無法使用,則需要根據(jù)自己要使用的板子的串口驅(qū)動(dòng)型號(hào),去對(duì)應(yīng)驅(qū)動(dòng)官網(wǎng)下載適合當(dāng)前系統(tǒng)和架構(gòu)的驅(qū)動(dòng)文件手動(dòng)安裝。
問題 雙擊安裝無法成功怎么辦?
解決方法 可以嘗試使用終端安裝,找到下載的文件目錄,在文件夾空白處右鍵選擇最后一項(xiàng)終端打開,然后輸入 sudo dpkg -i xxx.deb命令 或嘗試使用 sudo apt install ./xxx.deb命令
問題 ubuntu第一次使用提示 can't open device : Permission denied怎么辦?
解決方法 重啟系統(tǒng)后再使用。
如果依然無法使用,則打開終端運(yùn)行命令 sudo sh /opt/Mind+/after-install.sh /opt/Mind+
問題 arm架構(gòu)的系統(tǒng)例如樹莓派是否可以使用?
答 可以使用,樹莓派官方發(fā)行的目前主要是32位的raspbian,需要使用64位系統(tǒng)或者使用ubuntu 64位系統(tǒng)。教程: 樹莓派64位位系統(tǒng)測試版
問題 虛擬機(jī)ubuntu上安裝驅(qū)動(dòng)或python模式一直卡住怎么辦?
解決方法 嘗試將虛擬機(jī)的內(nèi)存調(diào)到16G或以上,或者安裝雙系統(tǒng)而不是使用虛擬機(jī)。