0
6

More than 3 years have passed since last update.

ラズパイ リレーモジュールの使い方 Python

Last updated at Posted at 2020-06-01

0.最初に

今回作るものがどういう感じで動くのか見てみたい方は、こちら(youtubeの動画)でどうぞ。

1.ラズパイとリレーモジュールをつなげる

Polish_20200601_154923646.jpg
さっそくこのリレーモジュールにワイヤーをつないでいきます。
IMG_20200601_154117.jpg
GND(緑)
IN1(青)
IN2(赤)
IN3(灰)
IN4(白)
VCC(黒)
IMG_20200601_155921.jpg
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
IMG_20200601_155936.jpg

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でも解説しているのでそちらも良かったらご覧ください。質問等がございましたらその動画のコメント欄もしくは、この記事のコメント欄でどうぞ。また、いいなと思ったらチャンネル登録お願いします。

0
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
6