Défi – S’amuser un peu
Défi : Faire démarrer un ventilateur si la température est plus élevée que 24°C.
Programmation : Pont en H (permet de contrôler plus de 5V).
Le présent défi est en effet pour s’amuser un peu. En fait, il présentera comment travailler avec un pont en H (H-bridges), ce qui sera très utile pour plusieurs projets en classe (la serre, par exemple).
Un peu de théorie
Un pont en H permet de lier 2 circuits, le premier qui contient la carte Arduino (qui sert à contrôler les actions), le second qui contient des moteurs ou autres composants demandant plus de courant que ce que la carte Arduino peut utiliser (5V).
Le pont en H utilisé ici est le L293D.
Son schéma est le suivant (noter l’encoche au haut de la puce) :
Dans le présent défi, nous utiliserons les broches suivantes :
- 1 : Pour activer le circuit (le moteur dans notre cas);
- 2: Fais tourner le moteur dans un sens (mettre cette broche à HIGH et la 7 à LOW);
- 3 : Vers le moteur (-);
- 4 et 5 : Mise à la terre;
- 6 : Vers le moteur (+);
- 7 : Fais tourner le moteur dans l’autre sens (mettre cette broche le contraire de la 2);
- 8 : Connectée à la pile (+);
- 16 : Connectée à la borne + de la carte Arduino.
Montage
Schéma électrique
Programmation
Nous avons vu dans le défi #7 comment travailler avec la sonde de température (TMP36). De plus, les conditions nécessaires pour faire tourner le moteur sont assez simples à coder. Nous vous laissons donc tenter le coup ;o)
N’oubliez pas que vous pouvez nous contacter pour de l’aide, par courriel : equipe@recitmst.qc.ca.