Ligne 171 : |
Ligne 171 : |
| | | |
| Ensuite, la LED sur la Pin 13 doit se mettre à clignoter presque 2 fois par secondes. | | Ensuite, la LED sur la Pin 13 doit se mettre à clignoter presque 2 fois par secondes. |
| + | |
| + | == Tester la communication série == |
| + | |
| + | === Introduction === |
| + | L'un des éléments importants de votre OrdBot est la communication série établie entre la carte Mega2560 et votre ordinateur. |
| + | |
| + | Cette connexion série ne sert pas seulement à programmer la carte Mega2560, elle sert aussi à établir un canal de communication entre le PC et l'application fonctionnant sur votre Carte Mega2560. |
| + | |
| + | C'est par ce canal que votre ordinateur enverra les différentes instructions d'impressions 3D sur l'Ord Bot. |
| + | |
| + | Dans nos tutoriels, plus tard, nous allons également utiliser cette communication série pour effectuer nos différents tests moteurs. |
| + | |
| + | Il est donc primordial de maitriser cet élément. |
| + | |
| + | === Programme de test === |
| + | |
| + | Voici un petit programme rudimentaire à télécharger dans votre carte Mega2560. Ce dernier envoi, toutes les secondes, un message différent (avec un numéro qui s'incrémente de seconde en seconde). |
| + | |
| + | <nowiki>/* Programme simple qui envoi des messages sur |
| + | le port série... |
| + | |
| + | Permet de tester et matriser la communication série avec |
| + | Arduino. |
| + | |
| + | Programme réalisé par Meurisse D. pour MCHobby.be - CC-BY-SA |
| + | http://www.mchobby.be - vente de kit et composants |
| + | */ |
| + | |
| + | int compteur = 0; |
| + | |
| + | void setup() { |
| + | // Initialise la communication série |
| + | Serial.begin( 9600 ); |
| + | } |
| + | |
| + | |
| + | void loop () { |
| + | compteur += 1; |
| + | Serial.print( "valeur compteur " ); |
| + | Serial.println( compteur ); |
| + | delay( 1000 ); |
| + | }</nowiki> |
| + | |
| + | === Ouvrir le moniteur série === |
| + | Après quelques secondes, le programme démarre et vous devriez voir la LED Tx clignoter toutes les secondes. |
| + | |
| + | Ce clignotement indique que le programme envoi des messages vers l'ordinateur... nous allons maintenant montrer comment les voir. |
| + | |
| + | '''1) Câble de connexion USB''' |
| + | |
| + | Bien que cela soit évident, il faut que l'ordinateur reste connecté sur la carte par le câble USB. |
| + | |
| + | '''2) Sélection du port série''' |
| + | |
| + | Assurez vous d'avoir sélectionné le bon port série dans Arduino IDE. |
| + | |
| + | Le port série peut être sélectionné par l'intermédiaire du menu '''Outils -> Port Série'''. |
| + | |
| + | '''3) Ouvrir le moniteur série''' |
| + | |
| + | xxx |
| | | |
| == Fin & Ressources == | | == Fin & Ressources == |