1-2

軟體

軟體是用來寫程式控制硬體的

我們小學生就使用SCRATCH來編寫程式,但是因為Scratch並沒有提供相對應的『積木程式方塊』,所以我們得去找到支援擴充積木的軟體。

第一種就是「WFduino」

WFduino 是我們台灣一群老師有著共同的理念義務「無償」所建立的計畫,目的是希望能將所長回饋並分享給其他需要的人,讓人人都可以接觸到開放硬體及物聯網並透過程式教育學習解決問題的能力。以培養未來社會人才所需具備技能,讓自己在面對機器人時代時能將勞力轉換為智力,讓生存變成學習目標。

使用者不須燒錄韌體至電路板即可執行Scratch程式控制Arduino,較容易上手,所以我們就使用它來當仲介,提供【擴充機器人模組積木程式方塊】 ,你也可以到底下官網贊助他們喔。

第二種就是「mBlock」

它是由中國將Scratch擴充機器人模組所開發出來的,坊間很多玩機器人的玩家,很多都是以這個軟體來撰寫程式控制它,使用它可學習韌體更新與燒錄程式。

第三種就是「Arduino IDE」

它是由Arduino官方開發出來的,採用C/C++的語法,適合高中以上的學生使用,程式需編譯燒錄至電路板。