Relais 5V (KY-019)

Relais 5V (KY-019)

Photo


ky-019.jpg


Données techniques / Description sommaire


Ce module à relais permet de commuter des tensions plus élevées à partir d'une tension de commande de 5 Vcc.
Pouvoir de coupure: 10 A/ 240 Vac ou 28 Vcc / 10A.



!!!!! Attention !!!!!


Travailler avec des tensions supérieures à 30 Volts et spécialement sur le 230 Vac peut entraîner des blessures sérieuses voire mortelles.


Nous déconseillons fortement de travailler à de telles tensions sauf si vous êtes un professionnel et que vous prenez les précautions appropriées.


!!!!! Attention !!!!!




La sortie du relais dispose de trois bornes:
- la borne NC (pour "normalement fermé") qui laisse passer le courant au repos.
- la borne NO(pour "normalement ouvert") dont le contact par défaut est ouvert ou déconnecté.
- la borne COM qui est commune à NC et NO




KY-019 NC NO.jpg


Brochage


3 - + S.png


Exemple de code pour Arduino


Le programme simule un clignotant. Il fait commuter le relais d'une position à l'autre avec un délai paramétré.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int relay = 10; // Déclaration de la broche de raccordement du relais
 
int delayTime = 1; // Délai entre 2 commutations
 
void setup ()
{
  pinMode (relay, OUTPUT); // La broche est déclarée en tant que sortie
}
 
// Le programme simule un clignotant. Il fait commuter le relais d'une position à
// l'autre avec un délai paramétré (delayTime).
void loop ()
{
  digitalWrite (relay, HIGH); // "NO" est passant;
  delay (delayTime * 1000);
  digitalWrite (relay, LOW); // "NC" est passant;
  delay (delayTime * 1000);
}


Affectation des broches Arduino:


Sensor - = [Pin GND]
Sensor + = [Pin 5V]
Sensor Signal = [Pin 10]


Exemple de programme à télécharger


KY-019.zip


Exemple de code pour Raspberry Pi


Le programme simule un clignotant. Il fait commuter le relais d'une position à l'autre avec un délai paramétré (delayTime).


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/usr/bin/python
# coding=utf-8
 
# Les modules nécessaires sont importés et mis en place
import RPi.GPIO as GPIO
import time
 
GPIO.setmode(GPIO.BCM)
# la pause entre 2 commutation est paramétrée
delayTime = 1
 
# La broche de raccordement du relais est déclarée. En outre la résistance de Pull-up est activée.
RELAIS_PIN = 24
GPIO.setup(RELAIS_PIN, GPIO.OUT)
GPIO.output(RELAIS_PIN, False)
 
print "Sensor-Test [Appuyez sur Ctrl + C pour terminer le test]"
 
 
# Boucle de programme principale
try:
        while True:
            GPIO.output(RELAIS_PIN, True) # NO est passant
            time.sleep(delayTime)
            GPIO.output(RELAIS_PIN, False) # NC est passant
            time.sleep(delayTime)
 
# réinitialisation de tous les GPIO en entrées
except KeyboardInterrupt:
        GPIO.cleanup()


Brochage Raspberry Pi:


Relais - = GND [Pin 06]
Relais + = 5V [Pin 2]
Relais Signal = GPIO24 [Pin 18]


Exemple de programme à télécharger


KY-019_RPi_Relais.zip


Commande pour lancer le programme:


1sudo python KY-019_RPi_Relais.py


Écrire une critique

Remarque: HTML n`est pas traduit!
    Mal           Bien
Captcha
  • : 671
  • Code produit: KY019
  • Disponibilité: En stock
  • $1.99