Raspberry Piは、Pythonを使用して簡単にGPIOを制御できることで有名です。ここでは、Pythonを使用してRaspberry PiのGPIOを制御する方法を説明します。
必要なライブラリのインストール
Raspberry PiのGPIOを制御するには、RPi.GPIOライブラリを使用する必要があります。次のコマンドを使用してインストールできます。
sudo apt-get update
sudo apt-get install rpi.gpio
GPIOピンの設定
RPi.GPIOライブラリを使用するには、次のコードをPythonスクリプトの先頭に追加する必要があります。
import RPi.GPIO as GPIO
その後、GPIOピンを使用する前に、次のコードを使用してGPIOピンをセットアップする必要があります。
GPIO.setmode(GPIO.BOARD)
GPIO.setup(channel, GPIO.OUT)
channelは使用するGPIOピンの番号です。
GPIOピンの制御
GPIOピンを制御するには、次のコードを使用してピンの状態を変更できます。
GPIO.output(channel, GPIO.HIGH)
GPIO.output(channel, GPIO.LOW)
GPIO.HIGHはピンをオンにし、GPIO.LOWはピンをオフにします。
サンプルコード
以下は、GPIOピンを10回点滅させるサンプルコードです。
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setup(11, GPIO.OUT)
for i in range(10):
GPIO.output(11, GPIO.HIGH)
time.sleep(1)
GPIO.output(11, GPIO.LOW)
time.sleep(1)
GPIO.cleanup()
以上が、Pythonを使用してRaspberry PiのGPIOを制御する方法の簡単な紹介でした。