728x90
/*
* test2.c:
* Simple test program to test the wiringPi functions
* PWM test
*/
#include <wiringPi.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
int main (void)
{
int pin ;
int l ;
printf ("Raspberry Pi wiringPi PWM test program\n") ;
if (wiringPiSetup () == -1)
exit (1) ;
for (pin = 0 ; pin < 8 ; ++pin)
{
pinMode (pin, OUTPUT) ;
digitalWrite (pin, LOW) ;
}
pinMode (1, PWM_OUTPUT) ;
for (;;)
{
for (l = 0 ; l < 1024 ; ++l)
{
pwmWrite (1, l) ;
delay (1) ;
}
for (l = 1023 ; l >= 0 ; --l)
{
pwmWrite (1, l) ;
delay (1) ;
}
}
return 0 ;
}
* test2.c:
* Simple test program to test the wiringPi functions
* PWM test
*/
#include <wiringPi.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
int main (void)
{
int pin ;
int l ;
printf ("Raspberry Pi wiringPi PWM test program\n") ;
if (wiringPiSetup () == -1)
exit (1) ;
for (pin = 0 ; pin < 8 ; ++pin)
{
pinMode (pin, OUTPUT) ;
digitalWrite (pin, LOW) ;
}
pinMode (1, PWM_OUTPUT) ;
for (;;)
{
for (l = 0 ; l < 1024 ; ++l)
{
pwmWrite (1, l) ;
delay (1) ;
}
for (l = 1023 ; l >= 0 ; --l)
{
pwmWrite (1, l) ;
delay (1) ;
}
}
return 0 ;
}
위 소스대로 작성 하시고
위 처럼 빵판에 세팅 하시고
wiringPi Pin은 여기서 확인 ~ !!
그리고 소스를 작동 시키면 아래와 같이 됩니다.
참고 사이트 : https://projects.drogon.net/
728x90
'라즈베리파이' 카테고리의 다른 글
윈도우 원격데스크탑으로 라즈베리파이 원격하기 (0) | 2013.07.17 |
---|---|
라즈베리파이 RPino 시작하기 FT232 드라이버 설치법 (0) | 2013.07.15 |
VS1838B IR Receiver (0) | 2013.06.29 |
라즈베리파이 푸쉬버튼으로 사운드 제어 (8) | 2013.06.29 |
라즈베리파이 음악재생 - 파이썬 (0) | 2013.06.29 |
댓글