라즈파이 릴레이 모듈 사용 Python

0. 먼저



이번 만드는 것이 어떤 느낌으로 움직이는지 보고 싶은 분은 여기 (youtube의 동영상)에서 부디.

1. 라즈파이와 릴레이 모듈을 연결




즉시 이 릴레이 모듈에 와이어를 연결합니다.

GND(녹색)
IN1(파랑)
IN2(빨강)
IN3(재)
IN4(흰색)
VCC(검정)

GND(녹색) >> Pin.6
IN1(파랑) >> Pin.11 GPIO 17
IN2(빨강) >> Pin.7 GPIO 4
IN3(재) >> Pin.5 GPIO 3
IN4(흰색) >> Pin.3 GPIO 2
VCC(검정) >> Pin.2 5V


2. 프로그램 작성



relay.py
import RPi.GPIO as GPIO
import time

#GPIO.setwarnings(False)
#ピンが使われているみたいなエラーがでてきたらこれを追加するとうまくいきます。
GPIO.setmode(GPIO.BCM)
pinlist = [2,3,4,17]

for i in pinlist:
    GPIO.setup(i,GPIO.OUT)
    GPIO.output(i,GPIO.HIGH)

try:
    for i in pinlist:
        GPIO.output(i,GPIO.LOW)
        time.sleep(2)
    finally:
        print("End of Program!")
        GPIO.cleanup()

이렇게 하면 릴레이 모듈의 램프가 차례로 켜집니다.

마지막으로



이 릴레이 모듈의 사용법은 Youtube 하지만 해설하고 있으므로 그쪽도 좋으면 봐 주세요. 질문등이 있으면 그 동영상의 코멘트란 혹은, 이 기사의 코멘트란에서 부디. 또, 좋다고 생각하면 구독 부탁합니다.

좋은 웹페이지 즐겨찾기