Premiers pas
m (Etienne a déplacé la page 2) Premiers pas vers Premiers pas par-dessus une redirection) |
|||
Ligne 1 : | Ligne 1 : | ||
− | [[Category:Tutoriels]] | + | [[Category:Tutoriels|2]] |
Pour découvrir comment utiliser Node Blue, nous allons commencer par la base : faire clignoter une [https://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente Led] | Pour découvrir comment utiliser Node Blue, nous allons commencer par la base : faire clignoter une [https://fr.wikipedia.org/wiki/Diode_%C3%A9lectroluminescente Led] | ||
Version du 11 janvier 2018 à 18:25
Pour découvrir comment utiliser Node Blue, nous allons commencer par la base : faire clignoter une Led
Sur la plupart des cartes Arduino, il existe une Led branchée sur la pin 13. Nous allons faire clignoter cette led, en utilisant plusieurs méthodes.
Si vous ne l'avez pas encore fait, installez et ouvrez votre environnement Node Blue (les instructions sont ici)
Choisissez la carte que vous voulez programmer en la sélectionnant dans la liste déroulante en haut (pour la carte LeoDongle choisissez la Leonardo) :
Sur la colonne de gauche, vous avez liste de tous les modules disponibles. C'est à partir de tous ces modules que vous allez créer votre application.
Allez tout en bas de la liste, dans le groupe "Time" vous allez trouver le module "SW Timer". Cliquez avec le bouton gauche de la souris et glissez ce module dans la page centrale.
Vous devriez avoir ceci :
Double cliquez sur le module "SW Timer1", vous allez avoir accès aux options :
Changez le dernier paramètre "Pin" et choisissez la pin sur laquelle vous voulez faire clignoter la Led.
Par exemple sur les Arduino Uno ou Leonardo et sur les Teensy, choisissez "D13", sur le LeoDongle choisissez "D17 (RxLed)".
Vous devriez avoir ceci (peut varier en fonction de la pin choisie bien sûr) :
1) Cliquez sur "Ok" pour refermer la fenêtre des paramètres et valider votre choix
2) Cliquez sur "Export" en haut à gauche. Une fenêtre va s'ouvrir, tapez "CTRL-C" pour copier le code.
3) Ensuite ouvrez l'IDE Arduino, en cliquant dans le dossier d'installation de l'environnement sur "arduino.exe"
4) Collez le code en tapant "CTRL-V"
5) Sélectionnez la carte que vous avez branché en ouvrant le menu "Outils/type de carte"
6) Si vous avez plusieurs cartes branchées, débranchez les toutes sauf celle que vous voulez programmer, cela évitera que vous programmiez la mauvaise carte.
7) Sélectionnez le port de la carte en ouvrant le menu "Outils/Port", sauf pour les cartes Teensy pour lesquelles ce n'est pas nécessaire.
8) Pour les cartes Teensy, sélectionnez "No USB" en ouvrant le menu "Outils/USB Type".
9) Cliquez sur la flèche en haut à gauche pour téléverser (ou bien tapez "CTRL-U", ou bien allez dans le menu "Croquis/Téléverser"
Au bout de quelques secondes vous devriez voir la Led clignoter à une fréquence de 1 Hz (Hz = Hertz, nombre de pulsations par secondes) !
Félicitations, vous avez crée votre première application grace à Node Blue !
Vous allez pouvoir maintenant essayer plein de choses avec la carte que vous avez branché, votre environnement de développement étant configuré pour cette carte.
Retournez dans la fenêtre Node Blue, ouvrez à nouveau les paramètres du module "SW Timer1", puis :
- Changez la valeur de la fréquence, mettez par exemple 5 Hz
- Cliquez sur "Ok" pour refermer la fenêtre des paramètres et valider votre choix
- Cliquez à nouveau sur "Export" en haut à gauche, répétez les étapes 4 et 9 précédentes pour téléverser le code, et observez la différence.
Passons à la suite, nous allons voir d'autres méthodes pour jouer avec les Leds.