Piloter une sortie tout ou rien.
Préactionneur type relais électromagnétique ou relais statique.

Les principaux inconvénients des relais électromagnétiques sont:
une fréquence de commutation très réduite.
bruyant.

Le relais statique est la version électronique du relais électromagnétique.
Ces principaux avantages sont :
une durée de vie bien plus élevée
une fréquence de commutation bien plus élevée
beaucoup moins de perturbation électromagnétique.
Caractéristiques d'un relais :
la tension de commande de la bobine (+5V).
le pouvoir de coupure des contacts (en Ampère), et la tension maximum de commutation (en Volt).
le nombre et le type des contacts commandés.
Câblage du module Grove relais :
Chaque relais est connecté à une sortie digitale via un cordon 'grove'
Ces modules relais sont pilotables directement à partir des broches digitales de l'Arduino.
Le pouvoir de coupure est de 10A avec une tension continue de 30V.

Méthode : Utilisation du "module relais"
Comme pour la plupart des modules Tout Ou Rien , le relais est piloté par une sortie digitale de l'Arduino.
La commande du relais se résume à changer l'état (1 /0 ) de la broche sur laquelle il est connecté.
Le changement d'état du relais s'accompagne d'un 'click' audible, de plus le module est équipé d'une led témoin.
Rappel : Programmation Arduino
pinMode() Configure la broche spécifiée pour qu'elle se comporte soit en entrée, soit en sortie.
utilisation : pinMode(broche, mode); // avec broche --> le numéro de la broche de la carte Arduino et mode --> soit INPUT (entrée) , OUTPUT (sortie) ou INPUT_PULLUP (entrée + résistance de "rappel au plus")
ex : pinMode(6,OUTPUT); //--> configure la broche digitale 6 en sortie.
digitalWrite()Met un niveau logique HIGH (HAUT,1) ou LOW (BAS,0) sur une broche numérique (configurée en sortie).
utilisation : digitalWrite(broche, valeur) ;//broche --> le numéro de la broche de la carte Arduino et valeur --> HIGH ou LOW (ou bien 1 ou 0)
ex : digitalWrite(6,1);//met la broche 6 (si elle est définie comme une sortie) à "1" (ce qui correspond à une tension de 5V sur cette broche)
ex : digitalWrite(6,0);//met la broche 6 (si elle est définie comme une sortie) à "0" (ce qui correspond à une tension de 0V sur cette broche)