Etant un vrai faignant, et fan de barbu, je me suis dis que j’allais un peu me faciliter la vie avec Arduino.
En fait, ma famille et moi habitons en campagne, et nous avons pas mal d‘éclairage extérieur. Par contre, quand on arrive la nuit, il fait noir.
L’idée est de contrôler les lumières, et plus à travers l’iphone.
J’ai donc deux Iphones, si si un pour ma femme et un pour moi, Un arduino méga, un ethernet shield et un platine 16 Relais.
Au niveau code, ça va, par contre j’ai un pb pour connecter la platine des 16 Relais avec l’Arduino ……
Sur la platine, j’ai connecter le 12V (j’ai récupérer une ancien alim dans un boitier externe), là OK.
Par contre, pour les 20 Pins de contrôle, alors là, je me pose des questions ……. Je me demande même s’il ne me manque pas un élément entre l’Arduino et la platine ……
J’ai compris que si l’on connecte un des Pins 1 à 16 à l amasse, ça déclenche le relais, mais comment le faire via l’Arduino … ???
Je ne vois pas trop l'intéret, cette carte possède déjà les entrées optocouplées, il faut simplement connecter les 17 fils nécessaires (16 entrées et la masse).
la méga possède assez d'entrées/sorties pour gérer ce type de carte (54 E/S à la louche si je me souviens bien).
l'utilisation d'une extension PCF8575 complique le problème hard puisqu'il faudra quand même 17 fils pour commander les optocoupleurs
et necessitera un shield supplémentaire.
Je reconnais qu'au niveau code cela peut-être plus simple, moins de lignes à taper, mais enfin la fonction copier/coller permet quand même de s'en sortir
pour le code :
déclarer les pins choisies en output
un digitalwrite(pin,0) pour activer
pour comment écrire, voir les exemples y en a assez....
Voilà pour un début de piste..
Bon courage
Jacques
je viens de regarder, même avec le shield ethernet il lui reste encore les pins de 22 à 53 dispos,
simplement qu'il noublie pas de relier la masseentre les 2 cartes
Jacques
Encore une fois merci. C'est impec !! Ça fonctionne.
Hier soir découpage de câble réseau pour tout relier.
Plus que la programmation à faire, puis les connexions sur la puissance.
Et bien sur, étant un feignant j'ai encore des idées comme pourquoi appuyer sur des boutons pour allumer et éteindre les lumières, et surtout dans le couloir, et encore plus la nuit ...
Malicati:
Et bien sur, étant un feignant j'ai encore des idées comme pourquoi appuyer sur des boutons pour allumer et éteindre les lumières, et surtout dans le couloir, et encore plus la nuit ...
Alors pour allumer automatiquement les lumières, y'a ça qui marche très bien (PIR, détecteur infra-rouge):
Je l'utilise pour gérer l'allumage de mon horloge en fonction de la présence de personnes dans la pièce.
papybricol:
edit: attention quand même à l'usage des pins D0 et D1 qui ne sont pas inutiles pour le debug!
Pour l'upload aussi
Ne jamais utiliser D0/D1 pour autre chose que Serial, sinon c'est courir tout droit dans les orties
Malicati:
D'ailleurs l'écran TFT Touch me plaît bien aussi .... Est-ce que quelqu'un l'utilise ?
Moi j'utilise un écran MI0283QT-2 + mSD-shield, sinon pour ton projet tu peut trouver des écrans monochrome pas chère et vraiment sympa sur dx.com ou ebay