您現在的位置是:首頁 > 遊戲
Arduino與Mixly的互相成就
米思齊程式設計有什麼用
在上一篇文章中我們已經瞭解了Arduino的一些歷史以及使用Arduino的一些優勢,所以在本篇文章中我們就試著把Arduino與Mixly結合起來,從而實現手把手教你程式設計。
Arduino與mixlu的結合:
透過mixly 圖形化程式設計來進一步簡化Arduino的學習難度,讓Arduino硬體開發由適合高中生學習的難度直接降低到小學生也可以很容易的學習,娛樂性強。同時將圖形模組化與程式碼相結合的方式,鍛鍊學習者的邏輯思維能力,可以真正的實現零基礎程式設計,早點接觸STEM教育。
瞭解並且愛上Mixly
Mixly,中文名為米思齊,全稱為Mixly_Arduino,是一款由北京師範大學教育學部創客教育實驗室傅騫教授團隊開發的圖形化程式設計軟體。該軟體使用圖形化程式設計的方式自動生成Arduino程式碼,並支援編譯和燒錄到對應硬體裝置中。
Mixly的
操作
當然,網上有很多Mixly的版本。在這裡由於篇幅的原因,歡迎大家去點選下載和安裝。下面就讓小編帶大家認識一下Mixly並且瞭解一下使用方法。
開啟Mixly軟體,可以看到Mixly大致分為三部分,在下面的圖片中我們可以結合圖瞭解Mixly的各大區域。
在最左面就是
模組區
:
正是因為Mixly就像我們小時候玩的積木一樣,在程式設計時只需要把需要的模組拼裝到一起就能實現想要的功能。而且相對C語言、C++ 來說確實容易了不少,這也是小編極力推薦的原因之一。
接下來介紹的是Mixly的
程式碼區
:
在使用完模組區實現需要的功能後,就可以點選程式碼區進行檢視,能更好的瞭解計算機語言的基礎程式碼,實踐是檢驗真理的標準,小編也更相信透過這樣的方式能更好更快的認識計算機語言。
最後要介紹的就是
編譯上傳區
:
不管C語言也好,還是C++ 等等,編譯工作區都是不可或缺的,因為它會幫你更好的瞭解你的程式碼可能存在的一些問題,而且更快的幫你指出來。
溫馨提示:同學們對於 mixly 的操作叫做“程式設計”,這種程式設計透過有趣的圖形拼接來體現,當代表兩個程式的圖形剛好咬合時說明程式設定是正確的。
實現一個小功能
是的,其它大部分程式設計的第一個程式大都是“Hello World!”。這裡我們也來做個簡單的程式,實現一下LED燈的閃亮。
以下圖片就是我們需要的程式塊了:
圖1
第一步:如圖1在輸入輸出中找到數字輸出模組;
第二步:如圖2在控制區找到延時模組;
圖2
第三步:把這些模組拼裝起來,如下圖3所示
圖3
最後把這些程式塊編碼上傳看看是不是和大家想象的一樣能實現LED的亮滅閃爍。
同學們經過學習後得到了哪些啟發呢?大家一起探索一下mixly的其他功能吧,看看能不能發現一些新鮮的玩法。在以後的文章中小編會帶給大家更多有趣的作品,歡迎大家的關注、點贊。當然如果大家有更好的建議,歡迎在評論區留言討論。
推薦文章
- 郭德綱說:有些人吃不到狐狸,就說葡萄是酸的
二、有的人雖然喜歡吃葡萄,但葡萄架太高,自身又懶,不想去摘,所以討厭並阻止每一個試圖努力得到葡萄的人...
- 庫裡離詹姆斯還差2個全明星!美媒貶低庫裡,詹姆斯得罪了奧尼爾
其實沒有,奧尼爾說詹姆斯超越喬丹的前提是拿下4萬分,透過4+1+1超越喬丹,而不是拿下歷史得分王...
- 心動的訊號5:“六萬CP”不好嗑,這對多半沒戲,有1處細節很明顯
“四人小隊”裡的王秋怡率先在李聶霜玉的右邊坐下,隨後到來的李宛倩坐在了李聶霜玉的左邊,此時薛喆陽和郭浩然還沒有落座,剩下的空位自然就會另一邊的金佳悅兩旁的座位了...