Přeskočit na obsah

RasPi – ovládání relé modulu

RasPi – ovládání relé modulu

Pro ovládání reléového modulu přes RasPi.

Relé modul (4 channel relay module) prodávají na AliExpressu za 1-2€, např. zde

Konfigurace Raspbian

  • ovládání pomocí skriptů v pythonu (viz níže)
  • zapojení pinů na GPIO
GPIO
RelayPi GPIO
GNDpin 6 (GND)
Vccpin 2 (5V)
IN1pin 29 (GPIO 5)
IN2pin 31 (GPIO 6)
IN3pin 33 (GPIO 13)
IN4pin 35 (GPIO 19)
  • jednotlivé stavy přepínáme přivedením log. 0 nebo 1 na GPIO
  • základní ovládací skript v py
relay_on.py
import time
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)

print "nastavení sběrnice GPIO na výstupní režim"
GPIO.setup(5,GPIO.OUT)
GPIO.setup(6,GPIO.OUT)
GPIO.setup(13,GPIO.OUT)
GPIO.setup(19,GPIO.OUT)
time.sleep(1)

print "Zapínám 5 - high"
GPIO.setup(5,GPIO.HIGH)
time.sleep(1)

print "Zapínám 6 - high"
GPIO.setup(6,GPIO.HIGH)
time.sleep(1)

print "Zapínám 13 - high"
GPIO.setup(13,GPIO.HIGH)
time.sleep(1)

print "Zapínám 19 - high"
GPIO.setup(19,GPIO.HIGH)
relay_off.py
import time
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)

print "Vypínám 5 - low"
GPIO.setup(5,GPIO.LOW)
time.sleep(1)

print "Vypínám6 - low"
GPIO.setup(6,GPIO.LOW)
time.sleep(1)

print "Vypínám13 - low"
GPIO.setup(13,GPIO.LOW)
time.sleep(1)

print "Vypínám19 - low"
GPIO.setup(19,GPIO.LOW)
Sdílet článek LinkedIn Facebook

Napsat komentář

E-mail nebude zveřejněn.