라즈베리파이(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()
반응형
'아는 것이 힘 > IT세상' 카테고리의 다른 글
[Docker] 컨테이너, 가상화 (0) | 2019.07.22 |
---|---|
[라즈베리파이] 모션인식센서(PIR) (0) | 2019.05.09 |
Python 문자열 포매팅 (0) | 2019.02.20 |
183/PRACK 절차 (0) | 2019.01.25 |
[PYTHON/웹 개발] django application 추가작업 흐름(2) (0) | 2018.11.07 |