Salut,
Je débute en électronique, un peu moins en programmation.
Je cherche à réaliser un montage qui intègre un sonde de température, et un gestion de la ventilation en fonction de la température.
Pour le moment, je cherche juste à gérer les ventilateurs.
J'utilise des ventilateurs Arctic colling, avec pwm intégré (
http://www.hardware.fr/articles/867-5/arctic-cooling-f12-f12-pro-pwm-test.html)
Je voudrais les brancher sur le 12V d'une alim de pc, et non pas les alimenter en 5V via la arduino. (L'arduino est également alimenté par l'alim de pc)
Voila mon schéma de montage et le code: Je suis ouvert à tous commentaires concernant l'ajout de resistance, diode ou autre transistor.
j'y connais rien, et ne comprend pas à quoi cela sert, ni comment on les utilises...

(
http://www.imageshare.web.id/images/lb5zvywree2gzcpzkbaz.png; Schema)
int pwm[] = {9,10,11};
void setup(){
for(int i = 0; i < 3;i++)
pinMode(pwm[i], OUTPUT);
Serial.begin(9600);
}
void loop(){
analogWrite(pwm[0],0);
analogWrite(pwm[1],0);
delay(10000);
//*/
analogWrite(pwm[0],200);
analogWrite(pwm[1],200);
delay(10000);
}
Voila, cela fonctionne presque ^^ Cependant même après un analogWrite(x,0), les ventilateurs tournent toujours (moins vite mais ils tournent).
J'avais essayer une autre méthode en codant avec les TCCR, OCRB etc... mais ce marche pas mieux ^^
Merci
