Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
matos:arduino:start [14/06/2020 12:45] thierry créée |
matos:arduino:start [14/06/2020 13:06] (Version actuelle) thierry [Le code] |
||
|---|---|---|---|
| Ligne 13: | Ligne 13: | ||
| {{:matos:arduino:ard1.png|}} | {{:matos:arduino:ard1.png|}} | ||
| + | === Configuration type et COM === | ||
| + | Dans le menu [Outils/Type de Carte] on defini le type de carte que l'on utilise.\\ | ||
| + | Dans mon cas une Arduino UNO. | ||
| + | {{:matos:arduino:ard2.png|}} | ||
| + | |||
| + | Dans le menu [Outils/Port COM] on defini le port COM sur lequel est branché la carte.\\ | ||
| + | Dans mon cas COM5. | ||
| + | |||
| + | {{:matos:arduino:ard3.png|}} | ||
| + | === Vérification === | ||
| + | Grace à l'Option [Récuperer les infos de la carte] | ||
| + | |||
| + | {{:matos:arduino:ard4.png|}} | ||
| + | |||
| + | On doit obtenir ce genre de message | ||
| + | |||
| + | {{:matos:arduino:ard5.png|}} | ||
| + | |||
| + | Si il n'y a pas de réponse de la carte, c'est surement qu'on est pas sur le bon port COM ! | ||
| + | ===== Premier programme ===== | ||
| + | Pour voir si tout est OK faisons un premier programme de base. | ||
| + | |||
| + | Nous allons faire clignoter cette LED: | ||
| + | {{:matos:arduino:ard7.png|}} | ||
| + | ==== Le code ==== | ||
| + | {{:matos:arduino:ard8.png|}} | ||
| + | |||
| + | <code c> | ||
| + | #define led 13 // on definit la constant led = 13 | ||
| + | |||
| + | void setup() { | ||
| + | pinMode (led, OUTPUT); // On met la pin 13 en mode OUTPUT | ||
| + | } | ||
| + | |||
| + | void loop() { | ||
| + | digitalWrite(led,1); // On met la pin 13 a 1 | ||
| + | delay(100); // on attend 100ms | ||
| + | digitalWrite(led,0); // On met la pin 13 a 0 | ||
| + | delay(500); // on attend 500ms | ||
| + | //puis on recommence (loop) | ||
| + | } | ||
| + | </code> | ||
| + | |||
| + | ==== Verifier le code ==== | ||
| + | {{:matos:arduino:ard9.png|}} | ||
| + | |||
| + | ==== Envoyer le code sur la carte ==== | ||
| + | {{:matos:arduino:ard10.png|}} | ||
| + | |||
| + | Voila, si tout c'est bien passé la LED doit clignoter. | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||