2013. 8. 29. 00:48
집에 돌아다니는 Buzzer 가 있어 이걸 어디다 써먹어 볼까 했더니..
softTone.h 이라는 함수가 있다 이걸 써먹어 보자.
연결은 0v과 GPIO1 에 연결했다.
#include <stdio.h>
#include <errno.h>
#include <string.h>
#include <wiringPi.h>
#include <softTone.h>
#define PIN 1
int scale [8] = { 262, 294, 330, 349, 392, 440, 494, 525 } ;
int main ()
{
int i ;
wiringPiSetup () ;
softToneCreate (PIN) ;
for (;;)
{
for (i = 0 ; i < 8 ; ++i)
{
printf ("%3d\n", i) ;
softToneWrite (PIN, scale [i]) ;
delay (500) ;
}
}
}
아.. 구리지만 소리가 난다..
'ExtreamThings' 카테고리의 다른 글
Socket 통신하기 - TCP 클라이언트 (0) | 2013.09.04 |
---|---|
Socket 통신하기 - TCP 서버 (0) | 2013.09.04 |
Build 를 편하게.. Makefile (0) | 2013.08.29 |
Servo 모터 함수 사용하기 (0) | 2013.08.28 |
WiringPi 매핑 정보 (0) | 2013.08.25 |