라즈베리파이

LED 제어하기

zyin 2020. 10. 16. 00:00

브레드보드 연결하기

라즈베리파이 LED
GPIO4 +
GND -

코드

#-*- coding:utf-8 -*-
import RPi.GPIO as GPIO
import time

# 사용할 gpio핀의 번호를 선정
led_pin = 4 #GPIO4

# 불필요한 wraning 제거
GPIO.setwarnings(False)

# GPIO핀의 번호모드 설정
GPIO.setmode(GPIO.BCM)

# LED핀의 IN/OUT 설정
GPIO.setup(led_pin, GPIO.OUT)

# 10번 반복
for i in range(1, 10) :
    GPIO.output(led_pin,1)  # LED on
    time.sleep(1)           # 1초 동안 대기상태
    GPIO.output(led_pin,0)  # LED off
    time.sleep(1)           # 1초 동안 대기상태
    print("count=",i)       

GPIO.cleanup()              # GPIO 설정 초기화

실습결과