Page 1 sur 1

RS2401 comme interupteur

Message non luPosté: Ven 18 Mai 2012 15:04
de eco3x
Bonjour,

question, avec des DS2401 (one-wire) est il possible de commander des allumages de lumières ?

Exemple le programme scanne le bus one-wire en permanence, les DS2401 sont derrière des bouton poussoir (ouverts) donc rien n'est détecté, lorsque j’appuie sur un des poussoir le DS2401 est en ligne donc détecté, le programme lit le code et sait quelle est la lampe à allumer ou éteindre,

ce genre de montage vous semble il possible ?

et il possible de faire tourner deux bus 1-wire sur le même Arduino, un pour les températures, l'autre pour la lumière afin qu'ils ne soit pas perturbés ?

Re: RS2401 comme interupteur

Message non luPosté: Ven 18 Mai 2012 15:11
de eco3x
ou peut être l'inverse, les Ds2401 sont tous en ligne et lorsqu'on appuie sur un poussoir le programme détecte l'absence, grâce au code il allume la bonne lampe...

Re: RS2401 comme interupteur

Message non luPosté: Ven 18 Mai 2012 15:19
de Lionel
Bonjour,

Le composant RS2401 m'est inconnu et le DS2401 est un composant qui renvoie un numéro de série
je ne comprends pas bien la façon dont vous voulez l'utiliser

Re: RS2401 comme interupteur

Message non luPosté: Ven 18 Mai 2012 23:01
de eco3x
Image

le principe serait de reconnaître quel poussoir a été utilisé pour alimenter un relais sur le circuit lumière correspondant

(pour le premier message c'est bien des DS2401.)

Re: RS2401 comme interupteur

Message non luPosté: Sam 19 Mai 2012 08:06
de Cassiope34
Euh ! et pourquoi pas simplement x résistances en série depuis la masse et un bouton poussoir par résistance vers le + , puis lecture de la valeur résultante sur une pin AN ?

Un peu comme sur le robot KHEPER ( mais peut-être sans les condensateurs !? )

@+