티스토리 뷰
2.4. 라즈베리파이 다양한 밝기의 LED
모든 일반 LED는 PWM (펄스 폭 변조)을 사용하여 설정된 밝기 값을 가질 수 있습니다. GPIO Zero에서는 0과 1 사이의 값을 사용하여 PWMLED를 사용할 수 있습니다.
from gpiozero import PWMLED from time import sleep led = PWMLED(17) while True: led.value = 0 # off sleep(1) led.value = 0.5 # half brightness sleep(1) led.value = 1 # full brightness sleep(1)
지속적으로 깜박임을 켜고 끄는 것과 마찬가지로 PWMLED가 펄스를 낼 수 있습니다 (연속으로 페이드 인 및 페이드 아웃).
from gpiozero import PWMLED from signal import pause led = PWMLED(17) led.pulse() pause()
'프로그래밍 > 라즈베리파이 & Qt' 카테고리의 다른 글
2.6. 라즈베리파이 버튼 제어 LED (0) | 2018.08.21 |
---|---|
2.5. 라즈베리파이 버튼 (0) | 2018.08.21 |
2.3. 라즈베리파이 LED 온/오프 예제 (0) | 2018.08.21 |
Mosquitto MQTT Broker on Raspberry Pi (0) | 2018.08.20 |
라즈베리파이 OpenCV 설치하기 (0) | 2018.08.09 |
댓글