2016年11月24日 星期四

互動聲光公仔DIY

互動聲光公仔

【功能】
輕拍公仔或是震動,公仔會發出七彩燈光並且撥放優美的歌曲。

【材料】

  1. Arduino Nano
  2. 小型麵包版
  3. 震動開關
  4. 無源蜂鳴器
  5. 電阻220歐姆
  6. 七彩LED
  7. 一公一母杜邦線
  8. 電器絕緣膠帶
  9. 3D列印外殼(可放置Nano並裝上養樂多瓶)
  10. 好喝的養樂多...喝光後的空瓶
  11. 超輕黏土(各色)
【養樂多基座3D列印檔案分享下載】

【製作方法】
1.將Nano插在麵包板上面,請注意位置,上方預留較大空間。



2.將無源蜂鳴器安裝在D3和GND。



3.將震動開關安裝在A3和GND。


4.七彩LED要串接電阻才不會燒壞,請將長腳(+)接到D12,短腳串接電阻後接到GND(用電阻去纏繞LED腳位,再用電器膠帶包起來絕緣)。



5.將七彩LED直直立起。


6.將整組放入3D列印盒子,注意miniUSB的孔位方向,蓋上蓋子。



7.小心裝上養樂多瓶。


8.用超輕土在養樂多瓶上裝飾,特別注意:超輕土愈薄愈好,這樣透光性比較好,搭配七彩LED效果很漂亮喔。


【程式】
.
.
.




【成品】


Arduino+3D列印=人體樂器DIY

Arduino+3D列印=人體樂器DIY

上一篇大家把音樂編好、程式也撰寫完畢,今天要來做最後的組裝。
老師用3D印表機設計了一個可愛方便的人體樂器盒子,方便大家到處拿著找同學玩喔!



【步驟】

1.準備好盒子,將紅、黑兩條電線如突傳過盒子兩側的小洞,將線拉到手掌上面(電線剝除比較多的那一邊)。


2.利用導線鋁箔膠帶將電線固定在手掌上,依照手掌形狀裁剪黏貼。



3.在盒子左側放入之前組裝好的Arduino Nano與小型麵包板,注意mini USB方向要對準盒子上面的孔洞,方便之後連接電腦燒錄程式與連接行動電源供電。


4.將紅線連接到Nano板子上面的5V腳位,黑線連接到A0腳位。


5.將9V電池扣連接電池的正負極,紅色正極線連接到Nano板上的Vin腳位,黑色負極線接到GND腳位。



6.接上USB線連接電腦燒錄程式。

7.測試成品是否動作正常,蓋上盒子完成。

來玩玩看吧!



2016年11月22日 星期二

mBlock唱名與頻率對照表

mBlock唱名與頻率對照表

由於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

程式範例(小星星)如下

2016年11月21日 星期一

DIY人體樂器原理與電路連接

上次簡單玩過用mBlock(scratch2)控制arduino nano的蜂鳴器發出聲音、編輯音樂。這次我們要開始進入人體樂器的製作。
連接電阻,再利用新增積木撰寫程式比較容易,這樣就可以玩人體樂器了。

【做法】
1.將Arduino Nano安裝在小型麵包版上。
2.將無源蜂鳴器安裝在D3和GND腳位。
3.電阻安裝在A0和GND。
4.兩條杜邦線(公-公),一條接在5V,另一條接再A0。

【原理】
利用大電阻將A0的雜訊全部濾掉,此時5V串接到A0,一手握住5V電線、另一手握住GND電線,此時5V將流經人體進入A0產生訊號,利用簡單的關官員李觸發蜂鳴器發出聲音。