RaspberryPi로 LED를 치카치카 시키는 Python 프로그램(3)

전회는 2개를 교대로 점등시켜 보았습니다만, 이번은 6개로 늘려, 위로부터 차례로 점등→소등합니다.

youtube에 동영상을 준비했습니다.
htps: //같다. 베/Z6쿠 QjGlTH8

GPIO(빨간선 쪽)에서 저항을 전해 LED에 전기가 통과하여 GND로 흐르는 회로입니다.
(이것이 6개 줄지어 있습니다)



이 늘어선 램프를 위에서부터 순서대로 켜고, 끄고 나서 다음 LED를 점등시키는 파이썬 프로그램입니다.

코드는 여기

led03.py
import RPi.GPIO as GPIO
from time import sleep

ch_list = [4, 17, 5, 27, 25, 24]
GPIO.setmode(GPIO.BCM)
GPIO.setup(ch_list, GPIO.OUT)

try:
    c  =  0
    s  =  0.1
    t  =  10
    while c < t:
        GPIO.output(4, GPIO.HIGH)
        sleep(s)
        GPIO.output(4, GPIO.LOW)
        sleep(s)
        GPIO.output(17, GPIO.HIGH)
        sleep(s)
        GPIO.output(17, GPIO.LOW)
        sleep(s)
        GPIO.output(5, GPIO.HIGH)
        sleep(s)
        GPIO.output(5, GPIO.LOW)
        sleep(s)
        GPIO.output(27, GPIO.HIGH)
        sleep(s)
        GPIO.output(27, GPIO.LOW)
        sleep(s)        
        GPIO.output(25, GPIO.HIGH)
        sleep(s)
        GPIO.output(25, GPIO.LOW)
        sleep(s)
        GPIO.output(24, GPIO.HIGH)
        sleep(s)
        GPIO.output(24, GPIO.LOW)
        sleep(s)

        c += 1

except KeyboardInterrupt:
    pass

GPIO.cleanup()

여러분 시도해보십시오.

이번 내용을 그라비아 아이돌의 언니를 바라보면서 배우고 싶은 분은 이쪽
ㅡㅡㅡㅜㅜㅜㅜㅜㅜㅜㅜ wp. x 두건. jp/2017/03/31/포 st-56/

이번은 이걸로···.
끝까지 교제해 주셔서 대단히 감사합니다.

좋은 웹페이지 즐겨찾기