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
Posted by firstlook