您現在的位置是:首頁 > 遊戲
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的其他功能吧,看看能不能發現一些新鮮的玩法。在以後的文章中小編會帶給大家更多有趣的作品,歡迎大家的關注、點贊。當然如果大家有更好的建議,歡迎在評論區留言討論。
推薦文章
- 德雲社吉尼斯,一個比一個厲害,你知道幾個?
後來更大了,某些人說著“渣男錫紙燙,渣女大波浪,芳芳不一樣,他媽不讓燙”,後來自己卻燙了錫紙燙,可能是孫媽媽想抱孫子了吧...
- 長三角示範區第三批公共服務清單施行 電動腳踏車可跨省臨時通行
示範區執委會供圖據介紹,第三批清單共12條,包括衛生健康、教育、文體旅、政務服務等四大領域...
- NBA球星喝水的樣子:奧尼爾像在塗唇膏 姚明像在吸奶瓶
NBA球星一場比賽強度之大,他們每場比賽期間,需要飲入大量水來保持體力...