라즈베리파이(B2+)로 전자회로 제어 첫걸음인 LED불켜기




​회로도
- 아래와 같이 빵판에 구성해서 불이 들어오는지 본다.

# o +3.3V
# |
# ▽
# ㅡ
# |
# -------∞∞∞(1.3kΩ)------> 3번 pin 연결

먼저 GND에 연결하여 불 들어오는지 확인해본다.
[매우 중요] 아래 코드에서 3번은 물리적인 3번째 PIN이다. (GPIO 03아님)


​Python source code
# 1 #coding: utf-8
# 2
# 3 import RPi.GPIO as GPIO
# 4 import time
# 5
# 6 GPIO.setmode(GPIO.BOARD)
# 7 LED=3
# 8
# 9 GPIO.setup(LED, GPIO.OUT, initial = GPIO.LOW)
# 10
# 11 try:
# 12
# 13 while 1:
# 14
# 15 GPIO.output(LED, GPIO.HIGH)
# 16 time.sleep(0.5)
# 17 GPIO.output(LED, GPIO.LOW)
# 18 time.sleep(0.5)
# 19
# 20 except KeyboardInterrupt:
# 21 pass
# 22
# 23 GPIO.cleanup()







반응형

+ Recent posts