這是個簡單的範例,所以就沒有接上保護的電路,直接實作,但是
如果接錯線讓板子燒掉的話,請自行負責。
首先將 3.3V (pin 1) 接到 LED的正端,然後接上保護電阻 (220~1K),
最後接上 GPIO0 (pin 11)。
打開終端機,用 pi 執行以下指令:
pi@raspberrypi
~ $ vim blink.c
#include
<stdio.h>
#include < wiringPi.h>
#define LED
0
int main
(void)
{
printf ("Raspberry pi
blink\n") ;
wiringPiSetup () ;
pinMode (LED, OUTPUT) ;
for (;;)
{
digitalWrite (LED, HIGH) ; // On
delay (500) ; // mS
digitalWrite (LED, LOW) ; // Off
delay (500) ;
}
return 0 ;
}
存檔後就可以執行以下指令來執行程式:
pi@raspberrypi
~ $ gcc -o blink blink.c –lwiringPi
參考文獻:http://wiringpi.com/examples/quick2wire-and-wiringpi/install-and-testing/