Je me tourne vers vous car j'ai un projet que je traine depuis plusieurs années et faute de compétences, il ne se concrétise pas.
Le principe est simple, le 31 Octobre j'ai l'habitude de décorer ma maison pour Halloween. En plus on a un concours. Mais je ne veux pas faire de la simple déco, je veux surprendre et faire les choses différemment.
Du coup j'aimerai fabriquer un module de jet d'air automatique lors du passage d'une personne durant un temps donné. Le tout avec une tempo pour éviter que ça ne s'active non stop.
Outre le fait de programmer l'arduino (lequel ?), j'imagine qu'il va falloir gérer les différences de tension des différents éléments. Je ne sais pas du tout quoi prendre pour ce faire.
Voilà, mon projet que je vous présente.
Si certains d'entre vous souhaitent m'aider, que ce soit dans la prog, le choix des éléments ou des idées d'amélioration, ce serai avec plaisir !
Bien sûr je vous présenterai le projet étape par étape ! Le partage c'est important !
Ca me semble être de bons choix (je ne connais pas grand chose en électrovannes), je vais regarder en détail.
Pour la commande de l'électrovanne, il faudra un étage de puissance, je regarde ça.
Pour le choix du processeur, Arduino UNO ou ESP32, veux tu une installation toute simple ou la possibilité d'interagir avec ton smartphone?
C'est une interface qui est nécessaire du fait que les signaux de l'Arduino sont en 5 volts (et n'ont pas de puissance) et que ton éléctrovanne est en 12V et nécessite un peu de puissance. Dans ton cas, un relais devrait aller.
La partie Arduino et relais a été testée avec ces valeurs.
Le relais est de ce type.
Veux tu, également, le programme, c'est volontiers
Je t'ai fait une simulation, l'électrovanne est représentée par une LED, le contact NO du récepteur par le bouton poussoir. La vanne s'ouvre 2 secondes et la temporisation est de 10 secondes (normalement 30 secondes).
Pour autant que tu n'aies pas autre chose que le relais à alimenter en 5V. on peut prendre le 5V de la carte Arduino. Donc un adapteur 12V. dans le jack doit suffire.
Il te faudra modifier le câble de l'adapteur de telle façon que tu puisses alimenter le UNO et l'électrovanne.
Regardes la consommation de ton électrovanne pour choisir le modèle d'adapteur.
J'ai encore deux ou trois choses à regarder et je te passe ça.
Alimenter des bobines de relais sur le Vcc du micro, n'est pas ce que l'on fait de mieux.
Éventuellement avec des bobines faible courant.
À la commande du relai, les bobines font des appels de courants qui peuvent provoquer une chute transitoire sur le Vcc, tout dépend de la réponse du régulateur qui équipe la carte.
À la coupure de la commande des relais, les bobines créent des parasites, d'autant plus élevés que le courant coupé est élevé et que la coupure est rapide. Il y a bien sur une diode de roue libre, mais elle est plus là pour protéger le transistor de commande que pour "ne pas salir le 5V".
Je suis incapable de dire si cela posera un problème ou pas.
Mais je dis : attention.
Si cela fonctionne tant mieux, s'il se passe des choses bizarres, il ne faut pas hésiter à séparer les alimentations avec un bloc 5 V pour les relais.
Ou éventuellement prendre un module relais 12V commandé en 5V via un optocoupleur qui sépare la partie commande en 5V (sortie Arduino) et la partie 12V alimentation du relais.
Non, tu ne me rassures pas.
Je n’ai rien contre le non respect des règles de l’art.
Sauf que quand elles ne sont pas respectées il faut savoir ce que l’on risque et rester méfiant.
Note : même couramment proposée, une bêtise reste une bêtise.
Quant à les alimenter sur le Vcc, un seul cela peut passer, 10 sur un régulateur qui n’est pas prévu pour, surrement pas.
Et cela depend des autres modules raccordés sur le Vcc.
Il n’y a pas de cas général.
J’estime que quand on répond a des personnes qui ne sont pas spécialistes il faut faire attention a ses affirmations, elles sont prises pour argent comptant.
Je n ’ai pas fait autre chose que dire : dans le cadre de ce projet, avec les informations fournies, cela doit passer, mais attention quand même cela ne sera pas toujours le cas.
Par exemple s’il y avait des mesures analogiques dans le programme il ne faudrait pas alimenter le relai par le Vcc, déjà qu’Arduino SA n’a pas respecté les préconisations d’Atmel pour le decouplage du VccA qui est relié dirrectement au Vcc numérique.