ラズパイでLチカ
PythonだとGPIOモジュールを使えば、GPIOピンヘッダ経由でLEDなどは簡単に制御できる。
以下は、GPIO経由でで 0 ~ 5 秒ごと (ランダム) にLEDをチカチカさせるためのPythonコード。GPIO 24番ピンを使用する想定。
code: led-lighting-for-raspberry-pi.py
import RPi.GPIO as GPIO
import time
import random
GPIO_PIN = 24
GPIO.setmode(GPIO.BCM)
GPIO.setup(GPIO_PIN, GPIO.OUT)
try:
while True:
GPIO.output(GPIO_PIN, True)
time.sleep(random.random() * 5.0)
GPIO.output(GPIO_PIN, False)
time.sleep(0.5)
except KeyboardInterrupt:
pass
GPIO.cleanup()