初投稿です。
ラズパイでLチカプログラムを作成したので、投稿してみます。
使用しているのはmodel3Bです。
※この手の記事は探せばいくらでも出てきますので、本記事は自分自身の備忘録の意味合いが強いです。
import RPi.GPIO as GPIO
import time
GPIO.setwarnings(False) #GPIO使用時に表示されるエラーを消すための記述
GPIO.setmode(GPIO.BCM)
GPIO.setup(2, GPIO.OUT) #GPIO2を出力端子に設定
try: #try~exceptでひとかたまり
while True:
GPIO.output(2, GPIO.HIGH)
time.sleep(1) #1秒休止
GPIO.output(2, GPIO.LOW)
time.sleep(1) #1秒休止
except KeyboardInterrupt: #キーボード入力により処理を抜ける
pass #passをつけることで、抜けたあとの処理を指定せずスルーする
GPIO.cleanup() #GPIOピンの開放 つけていないと次実行した際にエラーになる
実際に光らせているところはこちら↓
pic.twitter.com/7pnkOKMksP March 24, 2020
##参考サイト
RaspberryPiでLEDライトを点滅する
GPIOのエラー処理↓
https://teratail.com/questions/173544
try~exceptの使い方
https://note.nkmk.me/python-try-except-else-finally/
以上