創(chuàng)客關(guān)鍵詞-7-Mixly(米斯奇)

第十三組:喬紫荊 劉思彤

下載安裝

下面是新版本的主要界面:

圖片發(fā)自簡書App


下載地址:https://pan.baidu.com/s/1dE3Z6db#list/path=%2FMixly_Arduino&parentPath=%2F

圖形化編程語言特點

Mixly 0.96 自帶Java8運行環(huán)境,用戶直接雙擊mixly.vbs即可使用,其支持的模塊有:

· 輸入輸出:數(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(新增)

· 主控板選擇:當前已經(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è)置)

Arduino越來越火,想學(xué)的人也越來越多,但當打開官方編程軟件Arduino IDE,查看程序附帶的例程,在快速似懂非懂的瀏覽完一行行的文本代碼后,一下就頭大了,這是要當程序員啊,于是又默默的把程序關(guān)掉了。作為一款編程平臺,Arduino文本編程對于很多沒有編程基礎(chǔ)的人來說,不是一道能輕松越過的坎。

好在我們有Mixly,從此編程就真的像搭積木一樣簡單。

Mixly是一款由北京師范大學(xué)教育學(xué)部創(chuàng)客教育實驗室傅騫教授團隊基于Google的Blockly圖形化編程框架開發(fā)的免費開源的圖形化Arduino編程軟件。他的優(yōu)勢在于:

MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0

一提到Arduino圖形化編程軟件,大家首先想到的是官方發(fā)布的Ardublock及基于Scratch的S4A(Scratch for Arduino)

圖片發(fā)自簡書App

S4A、ardublock、mixly對比

圖片發(fā)自簡書App

無法脫機運行是S4A的硬傷(注1),我們將其排除,那為何我們要舍棄官方加持的Ardublock而選用第三方的Mixly?

因為Mixly強大到讓人無法拒絕。讓我們來看下mixly的界面:


圖片發(fā)自簡書App

編程界面簡潔明快。

左側(cè)區(qū)域為Blocks分類區(qū);中部為編程區(qū)域;最右側(cè)圖標分別對應(yīng)程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區(qū)域。

強大的預(yù)置模塊

除了常見的if/else條件語句、for/while、數(shù)學(xué)運算、端口讀寫、布爾運算等基本程序操作外,Mixly相教于Ardublock,還支持:

1.完整類型的變量聲明:

圖片發(fā)自簡書App

2.完善的子程序(可返回數(shù)據(jù)):

圖片發(fā)自簡書App

3.數(shù)組/列表支持:

圖片發(fā)自簡書App

4.觸發(fā)中斷及定時中斷:

圖片發(fā)自簡書App

5.串口通訊(支持軟串!):

圖片發(fā)自簡書App


6.脈沖檢測:

圖片發(fā)自簡書App

7.扇出

圖片發(fā)自簡書App

Mixly功能豐富到讓人無法拒絕。

擴展

與Ardublock相似,Mixly也支持Makeblock、DFroboot、microduino、seeedstudio等一些列豐富的企業(yè)庫擴展。

圖片發(fā)自簡書App

豐富的擴展庫

在實際使用中發(fā)現(xiàn)Ardublock的產(chǎn)品庫雖數(shù)量多但會存在各家入門套件元件不全或不匹配的情況。對于圖形化編程,若沒有對應(yīng)的元件block,則元件無法使用,直接限制用戶的創(chuàng)意實現(xiàn)。而Mixly企業(yè)庫雖數(shù)量少但各家入門套件中元件完整,非常適合初學(xué)者使用。

流暢的操作

圖片發(fā)自簡書App

Mixly(左)與Ardublock(右)右鍵對比

1. Mixly支持程序塊向左拖出編程窗、拖拽至垃圾桶、delete鍵及右鍵delete四種刪除方式,Ardublock僅支持第一種;

2. Mixly支持不用的電池又見disable凍結(jié),凍結(jié)的電池不會產(chǎn)生代碼;當你需要對比測試不同思路方法或者一次編寫多個對比程序時,感覺棒極了!

圖片發(fā)自簡書App

左為正常程序,右為凍結(jié)程序,不會生成Arduino代碼

3. 支持程序折疊

編寫長程序或包含不同子程序模塊的程序時,編寫完成的程序折疊起來,程序清晰易讀。

圖片發(fā)自簡書App

學(xué)習(xí)資源

圖文教程:

《Mixly快速入門》

http://maker.bnu.edu.cn/mixly/mixly-start

《Mixly 簡明入門手冊》

https://wk.baidu.com/view/2c53ba5eba68a98271fe910ef12d2af90342a855?pcf=2#1

《Mixly速查手冊》

https://wk.baidu.com/view/373062da48649b6648d7c1c708a1284ac8500591?pcf=2#1

《Arduino_Mixly》

https://wk.baidu.com/view/126559607f21af45b307e87101f69e314332fa7a?pcf=2#2

視頻教程:

《Arduino遇上Mixly》

http://study.163.com/course/introduction/1003002011.htm

《Arduino輕松學(xué)》

http://www.dfrobot.com.cn/community/forum.php?mod=viewthread&tid=23844

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,347評論 25 708
  • 開源硬件門檻高,受眾群體小,價格高,但是在國外購買力強,資源稀缺; 一般來說,開源硬件公司的商業(yè)模式,主要有三種:...
    方弟閱讀 3,098評論 0 4
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,688評論 4 61
  • 這次回來參加堂哥的婚禮 突然感覺結(jié)婚是件 頂頂頂頂頂頂 無聊的事情 小時候一直覺得婚姻很神圣 寨子上哪家辦喜事...
    夏蟲_c6f1閱讀 316評論 0 0
  • 從今天起,開始記錄所思所想。這里就是我思想奔跑和飛舞的草原和天地,也是我直面自己內(nèi)心,敢于展示自己消極陰暗面,最終...
    這些與夢想飛舞的日子閱讀 372評論 0 3

友情鏈接更多精彩內(nèi)容