ラズパイ(4,5,Zero)でLチカをPWM(Pulse Width Modulation)を使ってやってみます。
通常ならLチカはこういう風にやります。
こんな感じ。
動作確認
ラズパイ 4/5 Model B : Trixie (64-bit)
Zero 2 W : Bullseye Lite (32-bit)
コード
0.5秒間隔で点滅を繰り返します。
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import RPi.GPIO as GPIO from gpiozero import PWMLED from time import sleep GPIO.setmode(GPIO.BCM) led_pin = 12 led = PWMLED(led_pin) led.value = 0.0 try: while True: led.value = 1.0 sleep(0.5) led.value = 0.0 sleep(0.5) except KeyboardInterrupt: GPIO.cleanup(led_pin) |

Leave a Reply