使用Scratch堆積木的方式來控制Arduino UNO的常見的軟體有:
1. S2A
2. S4A
3. mBlock
4. WFduino
5. Ardublock
在使用過這幾套後,敝人根據下面幾點來做評分(1至10分,10分為最高分),此外我所用UNO版為原廠,尚無用其他相容版做測試,目前已知mBlock 3.3.x在Windows 10上與原廠UNO版通訊時,似乎有時間間隔的問題存在。
1. 中文化程度
2. 安裝簡易度
3. 程式積木數
4. 互動即時性,此點是說Scratch中的角色(Sprite)與Arduino UNO作互動時,兩邊回應的速度。
中文化程度 | 安裝簡易度 | 程式積木數 | 互動即時性 | |
S2A | 9 | 2 | 7 | 9 |
S4A | 2 | 8 | 7 | 9 |
mBlock | 10 | 9 | 7 | 2 |
WFduino | 10 | 8 | 9 | 9 |
Ardublock | 5 | 7 | 10 | 7 |
中文化程度,我給S4A最低分,它的程式積木只有英文,至於Ardublock就只有簡體中文。
安裝簡易度,我給S2A最低分,它的安裝步驟是最多的,Ardublock安裝步驟第二多。
程式積木數,Ardublock是最多的,WFduino次多,其他差不多。
互動即時性,mBlock似乎每5秒做一次溝通,其他都差不多。
若以教學資源來說,WFduino可算是很豐富。此外,mBlock在Arduino模式下可將程式積木轉成C語言給Arduino IDE用,為mBlock的一大特色;若要用S2A與S4A也可考慮使用Transformer。
沒有留言:
張貼留言