Bonjour, mon ventilateur étant très bruyant, j’ai eu l’idée de faire un programme pour le réguler en python mais il me semble que sur le GPIO 2 et 4 ce n’est pas possible de modifier vitesse… Sur quels GPIO faut il que je le branche ?
Mon avant dernier poste sur ce fil :
Mais est ce possible de faire un programme pour le réguler selon la température du rasp. (en python) avec RPI.GPIO ou avec gpiozero.
Si oui sur quel GPIO dois-je le brancher ?
Et quel fonctions dois-je utiliser ?
N’étant pas spécialiste du gpio, il va te falloir attendre quelqu’un de plus pointu sur le sujet.
Salut,
En préambule :
Je ne suis pas du tout expert dans le domaine de l’électronique ni de la programmation.
Mais, je pense qu’un ventilo avec juste 2 fils (donc juste alimentation) aura du mal à être régulé.
Les ventilo de PC ont 3 (pour un compte-tours) ou 4 fils pour un compte-tours et un PWM
Dans ton cas, il faudrait réussir à couper le jus et le remettre comme je l’avais fait avec une LED qui s’allumait et s’éteignait toutes secondes pour simuler un clignotement.
Bref, tu ne le ralentis pas mais tu le coupes X secondes et le rallumes puis le recoupes, Et Caetera.
Il faudrait donc un script qui lise la T° (pas dur) et, selon les infos lues disent « on coupe de jus X secondes car assez froid » ou au contraire « on ne coupe plus car il fait trop chaud ».
++
Merci c’est très claire mais donc sur quel pins dois-je le brancher ?
Re,
Petit lien vers un sujet qui peut te donner des indications :
Mais attention, je ne sais pas du tout si cela peut fonctionner avec ton ventilo.
Mais as tu les pins sur lesquels je dois le brancher parce que sur le sujet ils ne sont pas indiqués
Salut,
Dans le sujet et le script, tu trouves l’info
++
Est-ce la réponse ?
Euh on plusieurs câbles moi j’en ai que 2.
Yo,
As-tu essayé de contrôler une LED comme dans le sujet que j’indique puis de voir si ça le faisait avec ton ventilo (en mettant plutôt 3 secondes d’action et 7 secondes de pause) ?
Tu as tout ce qu’il te faut pour essayer.
Ensuite, si ça fonctionne, tu pourras essayer de récupérer la température afin de faire un script pour allumer le ventilo si la température dépasse la valeur souhaitée.
A mon sens, c’est le seul moyen puisque, avec 2 fils, tu as juste un dispositif d’allumage.
En gros, comme si tu branches ta lampe = lumière ; tu débranches = nuit.
Si luminosité solaire insuffisante = tu allumes.
Point
Tu n’as pas de modulation.
++
Ça m’a l’air d’être une bonne solution mais juste sur quel pin dois-je le brancher ?
Merci