IoT/Raspberry Pi

[Raspberry Pi] LED를 랜덤으로 깜빡거리게 하는 Python 코드

반나무 2020. 12. 2. 13:12

blink2.py

import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.OUT)
for i in range(1,5):
        GPIO.output(18, True)
        time.sleep(1.0)
        GPIO.output(18, False)
        time.sleep(1.0)

GPIO.cleanup()

 

rand_blink2.py

import RPi.GPIO as GPIO
import time
import random

GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.OUT)
while(1):
        randTemp = random.randrange(1,4)

        GPIO.output(18, True)
        time.sleep(randTemp)
        GPIO.output(18, False)
        time.sleep(randTemp)

GPIO.cleanup()

 

C보다 코드가 훨씬 간단하다.

반응형