想學程式,覺得太難,又不知道如何上手?
來Blockly Games 玩遊戲學程式,輕輕鬆鬆學會基礎程式設計概念。
Blockly Games
https://blockly-games.appspot.com/
2016年11月26日 星期六
2016年11月24日 星期四
【課後社團-聲光玩具】互動聲光公仔
互動聲光公仔
【功能】
輕拍公仔或是震動,公仔會發出七彩燈光並且撥放優美的歌曲。
【材料】
- Arduino Nano
- 小型麵包版
- 震動開關
- 無源蜂鳴器
- 電阻220歐姆
- 七彩LED
- 一公一母杜邦線
- 電器絕緣膠帶
- 3D列印外殼(可放置Nano並裝上養樂多瓶)
- 好喝的養樂多...喝光後的空瓶
- 超輕黏土(各色)
【養樂多基座3D列印檔案分享下載】
【製作方法】
1.將Nano插在麵包板上面,請注意位置,上方預留較大空間。
2.將無源蜂鳴器安裝在D3和GND。
3.將震動開關安裝在A3和GND。
4.七彩LED要串接電阻才不會燒壞,請將長腳(+)接到D12,短腳串接電阻後接到GND(用電阻去纏繞LED腳位,再用電器膠帶包起來絕緣)。
5.將七彩LED直直立起。
6.將整組放入3D列印盒子,注意miniUSB的孔位方向,蓋上蓋子。
7.小心裝上養樂多瓶。
8.用超輕土在養樂多瓶上裝飾,特別注意:超輕土愈薄愈好,這樣透光性比較好,搭配七彩LED效果很漂亮喔。
【程式】
【成品】
2016年11月10日 星期四
【課後社團-聲光玩具】人體樂器最後組裝
上次大家把音樂編好、程式也撰寫完畢,今天要來做最後的組裝。
老師用3D印表機設計了一個可愛方便的人體樂器盒子,方便大家到處拿著找同學玩喔!
【人體樂器3D列印圖檔下載】
https://drive.google.com/file/d/1nIxQjToCcwaymcIZ0ATXDDVLDs5JyarG/view?usp=sharing
【人體樂器3D列印圖檔下載】
https://drive.google.com/file/d/1nIxQjToCcwaymcIZ0ATXDDVLDs5JyarG/view?usp=sharing
1.準備好盒子,將紅、黑兩條電線如突傳過盒子兩側的小洞,將線拉到手掌上面(電線剝除比較多的那一邊)。
2.利用導線鋁箔膠帶將電線固定在手掌上,依照手掌形狀裁剪黏貼。
3.在盒子左側放入之前組裝好的Arduino Nano與小型麵包板,注意mini USB方向要對準盒子上面的孔洞,方便之後連接電腦燒錄程式與連接行動電源供電。
4.將紅線連接到Nano板子上面的5V腳位,黑線連接到A0腳位。
5.將9V電池扣連接電池的正負極,紅色正極線連接到Nano板上的Vin腳位,黑色負極線接到GND腳位。
6.接上USB線連接電腦燒錄程式。
7.測試成品是否動作正常,蓋上盒子完成。
來玩玩看吧!
2016年11月3日 星期四
【聲光玩具】mBlock唱名與頻率對照表
mBlock唱名與頻率對照表
#人體樂器
#震動公仔
由於mBlock在燒錄程式時,常常無法辨識音頻名(C4...),所以最保險的方式是使用原本的頻率來撰寫音樂,下面是簡單的對照表。
***特別注意:變數不要取DO,請改取D4...等,因為DO在程式裏面是保留字,燒錄會出現問題。
程式範例(小星星)如下
#人體樂器
#震動公仔
由於mBlock在燒錄程式時,常常無法辨識音頻名(C4...),所以最保險的方式是使用原本的頻率來撰寫音樂,下面是簡單的對照表。
***特別注意:變數不要取DO,請改取D4...等,因為DO在程式裏面是保留字,燒錄會出現問題。
唱名
|
mBlock音頻名
|
簡譜
|
頻率
|
C3
|
262
|
||
D3
|
294
|
||
E3
|
330
|
||
F3
|
349
|
||
G3
|
392
|
||
A3
|
440
|
||
B3
|
494
|
||
DO
|
C4
|
1
|
523
|
RE
|
D4
|
2
|
587
|
MI
|
E4
|
3
|
659
|
FA
|
F4
|
4
|
698
|
SO
|
G4
|
5
|
784
|
LA
|
A4
|
6
|
880
|
SI
|
B4
|
7
|
988
|
C5
|
1046
|
||
D5
|
1175
|
||
E5
|
1318
|
||
F5
|
1397
|
||
G5
|
1568
|
||
A5
|
1760
|
||
B5
|
1976
|
程式範例(小星星)如下
訂閱:
文章 (Atom)