[아두이노 강좌] 아두이노 스피커 모듈 사용하기 (Arduino Grove - Speaker Sensor)

Edgar 2016-03-17 (목) 10:01 8년전 14138  

271951df9e87262f3839b04680c205b6_1458175


[ 아두이노 강좌. 아두이노 Speaker 모듈 연결하기 (Grove - Speaker) ]

이번에는 아두이노에 Speaker 센서를 연결하여 소리를 출력해 보도록 하겠습니다. 보드는 아두이노 우노R3를, 모듈는 Grove 계열의 Speaker 모듈를 사용하였고, 추가로 Grove 제품을 간단하게 사용할 수 있도록 해주는 Grove Base 쉴드도 사용해 보도록 하겠습니다.



출처 [메카솔루션] http://Mechasolution.com

 

271951df9e87262f3839b04680c205b6_1458175
 

 

 

 

[준비물 (클릭 → 구매사이트로 이동합니다)]

우노 R3 보드 , 우노 전원 케이블 , Grove - Speaker 모듈 , Grove Base 쉴드 (이건 없어도 됨)

271951df9e87262f3839b04680c205b6_1458175




[Grove 스피커 모듈 소개]

Grove - Speaker 모듈는 소리(음)을 출력해주는 모듈 모듈입니다. 사용하기 쉽도록 모듈화되어 있을 뿐만아니라 예제 코드가 제공되어 

간단하게 사용이 가능합니다. 높은 음은 출력이 불가능하지만, 낮은 음 출력이 가능하며, 간단한 음악을 출력할 수도 있습니다.

표면에 부착된 가변저항을 이용하면 볼륨 조절이 가능하며, 로봇, 장난감, 미니피아노, 경보기 등에 응용하여 사용할 수 있습니다. 

모듈에 대한 자세한 사양은 여기를 클릭해주세요.

 

271951df9e87262f3839b04680c205b6_1458175

 

 

 

 

[회로도 연결]

Grove Base 쉴드 사용시

271951df9e87262f3839b04680c205b6_1458175
 

 

 

아두이노에 Grove Base 쉴드를 적층하여 꽂아줍니다

스피커 모듈와 케이블을 연결하여 쉴드의 D3에 연결해줍니다.

 

Grove Base 쉴드 미사용시

271951df9e87262f3839b04680c205b6_1458175




모듈 : 아두이노

빨강 (VCC) : 5V

검정 (GND) : GND

하양 (NC) : 연결X

노랑 (SIG) : D3

 

 

 


[소스코드]

모듈의 음을 프로그래밍 해주는 소스코드로, 아래의 링크를 클릭하여 다운받으실 수 있습니다.

Mechasolution Grove - Speaker Code.ino Download

프로그래밍을 위한 음 높이 식

271951df9e87262f3839b04680c205b6_1458175





[코드 실행 동영상]

 

 

 

메카리워즈 Image Map


모바일 버전으로 보기