Controlling GPIO with wiringpi
Raspberry piにはGPIOを制御するモジュールが存在します。
今回はこれを使用して、GPIOを制御してみます。
LEDをGPIO_23(40ピンヘッダの16番)へ接続します。
sudo apt-get install python-dev python-pip
sudo pip install wiringpi
sudo python blink_led.py
blink_led.pyのコード
import wiringpi
from time import sleep
wiringpi.wiringPiSetupGpio()
wiringpi.pinMode(23,1)
wiringpi.digitalWrite(23, 0)
while 1:
wiringpi.digitalWrite(23,1)
sleep(0.5)
wiringpi.digitalWrite(23,0)
sleep(0.5)
1秒毎に0.5秒間, LEDが点滅します。