04.09.2014 Views

Arduino en technologie - Créer son blog

Arduino en technologie - Créer son blog

Arduino en technologie - Créer son blog

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Le module de commande de moteurs à<br />

courant continue est une interface de<br />

puissance qui permet de piloter deux<br />

moteurs. On peut les faire tourner dans<br />

les deux s<strong>en</strong>s et les arrêter.<br />

Moteur à courant continu<br />

Broches des moteurs<br />

Connecté à la broche<br />

Moteur 1 a<br />

Moteur 1 b<br />

Moteur 2 a<br />

Moteur 2 b<br />

Fonctions<br />

avancer();<br />

reculer();<br />

arret();<br />

p<strong>en</strong>dant(durée);<br />

Comm<strong>en</strong>taires<br />

D1<br />

D0<br />

D4<br />

D2<br />

Fait tourner les moteurs<br />

dans un s<strong>en</strong>s<br />

Fait tourner les moteurs<br />

dans l’autre s<strong>en</strong>s<br />

Arrête les moteurs<br />

durée est une valeur <strong>en</strong><br />

millisecondes. 1s = 1000 ms<br />

Exemple : si le bouton poussoir est appuyé, les<br />

moteurs<br />

void loop()<br />

{<br />

lire(bp1);<br />

if (etatbp1==HIGH)<br />

{<br />

reculer(); p<strong>en</strong>dant(2000);<br />

arret();<br />

}<br />

else<br />

{<br />

avancer(); p<strong>en</strong>dant(2000);<br />

arret();<br />

}<br />

}

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!