Récupérer signal télérupteur 220V

SoulMan31:
Salut les gars,

Merci beaucoup pour vos réponses.

@ patg_ :
Ca me plais ta proposition d'optocoupleurs à triacs en sortie de l'arduino, c'est simple secure, et pas cher.
Mais, si je comprends bien (désolé pour le niveau 0 en elec...) un Triac c'est comme un transistor sauf qu'il reste ouvert une période en alternatif.
Dans le cas d'un télérupteur, j'ai besoin d'une impulsion de 50ms, hors, en 50Hz, une période ça fait 20ms, ça va marcher quand même?
Ne faudrait-il pas mieux utiliser un optocoupleur à transistor et maintenir le signal 50ms?

Pour l'entrée, effectivement, ce montage a l'air assez simple (on va dire que c'est dans mes cordes, bien que limite :slight_smile: )
http://www.sonelec-musique.com/images/electronique_alim_led_002c.gif
Si on veut encore plus le sécuriser, on peut remplacer la led par le même optocoupleur qu'au dessus, exact?

Attention un optocoupleur et un optotriac sont deux choses complètement différentes!

Tu devrais pouvoir utiliser directement un optotriac pour commander un télérupteurs.
L'impulsion de commande devra être de 50ms, comme ça l'optotriac sera conducteur pendant au moins ce temps-là (jusqu'au prochain passage à 0 du 50Hz).

Pour l'optocoupleur d'entrée, il remplacerait simplement la LED dans le montage indiqué.
En sortie t'as le collecteur et l'émetteur d'un transistor donc faut câbler ça sur une pin digital IN en activant la résistance de pull-up interne de l'Arduino (dans ce cas là t'as un signal inversé sur l'Arduino, y'a aussi moyen d'avoir un signal non inversé via un branchement différent).
Un truc aussi, comme t'as de l'alternatif en entrée, t'as aussi du 50Hz en entrée de l'Arduino avec ce type de montage.