Modifications

Sauter à la navigation Sauter à la recherche
4 593 octets ajoutés ,  19 septembre 2018 à 20:56
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{ENG-CANSAT-NAV}}
 
{{ENG-CANSAT-NAV}}
    +
== Install Arduino IDE (the .CC version) ==
 
As first operation, you have to install the '''Arduino IDE from Arduino.CC''' (not Arduino.ORG). To follow this guide, you must have the '''version 1.8''' or higher.
 
As first operation, you have to install the '''Arduino IDE from Arduino.CC''' (not Arduino.ORG). To follow this guide, you must have the '''version 1.8''' or higher.
    
{{download-box|Arduino IDE Download|http://www.arduino.cc/en/Main/Software}}
 
{{download-box|Arduino IDE Download|http://www.arduino.cc/en/Main/Software}}
    +
== Register Additional Boards ==
 
Once the '''last version of Arduino IDE''' installed, open the IDE and select the '''Preference''' menu (available in the '''File''' menu for ''Windows'' and ''Linux'' --or-- under the '''Arduino''' menu for ''OS X'').
 
Once the '''last version of Arduino IDE''' installed, open the IDE and select the '''Preference''' menu (available in the '''File''' menu for ''Windows'' and ''Linux'' --or-- under the '''Arduino''' menu for ''OS X'').
   Ligne 39 : Ligne 41 :     
We can now install the needed board into the ''Board Manager''.
 
We can now install the needed board into the ''Board Manager''.
 +
 +
== Install the Feather M0 board ==
 +
Open the ''Boards Manager'' available via the menu ''Tools->Board'' .
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-01.png|640px}}
 +
 +
Once the ''Boards Manager'' opened, select the ''Contributed'' type. Once done, you will be able to install the board attached to {{fname|package_adafruit_index.json}} URL.
 +
 +
=== Install the SAMD boards ===
 +
Pour commencer, il faut installer les '''cartes Arduino SAMD''' version '''1.6.15''' ou plus récent.
 +
 +
Vous pouvez saisir '''Arduino SAMD''' dans la barre de recherche, puis cliquer sur '''Installer''' lorsque vous voyez l'entrée adequate.
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-02.png|640px}}
 +
 +
=== Install the ADAFRUIT SAMD board ===
 +
Ensuite, vous pouvez installer les paquets "Adafruit SAMD" pour ajouter la définition des cartes Adafruit
 +
 +
Vous pouvez saisir '''Adafruit SAMD''' dans la zone de recherche puis cliquer sur le bouton '''Installer''' lorsque vous avez localisé l'entrée dans la liste.
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-03.png|640px}}
 +
 +
Même si cela n'est pas nécessaire en théorie, nous recommandons de redémarrer l'IDE
 +
 +
=== Check installed boards ===
 +
'''Quittez et réouvez Arduino IDE''' pour vous assurer que toutes les cartes sont correctement installées. Vous devriez être capable de sélectionner de nouvelles cartes (et téléverser du code) vers les nouvelles cartes accessible dans le menu '''Outils -> Carte''' (''Tools -> Board'').
 +
 +
Sélectionnez la carte correspondante à votre achat, les options sont actuellement:
 +
* '''Feather M0''' (pour toutes les cartes Feather M0 autre que l'Express)
 +
* '''Feather M0 Express'''
 +
* '''Metro M0 Express'''
 +
* '''Circuit Playground Express'''
 +
* '''Gemma M0'''
 +
* '''Trinket M0'''
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-04.png|640px}}
 +
 +
== Test with BLINK ==
 +
{{ambox-stop|text=If you are using WINDOWS then you should have a look to the "Windows Driver" section here below!}}
 +
 +
Nous pouvons maintenant téléverser notre premier croquis "blink"!
 +
 +
Brancher votre Gemma M0, Trinket M0, Metro M0 ou Feather M0 et attendez qu'il soit reconnu par le système d'exploitation (cela devrait prendre quelques secondes). Une fois reconnu, cela créera un port série/COM que vous pourrez sélectionner dans dans la liste déroulante (il devrait même être 'mentionné' un Trinket/Gemma/Metro/Feather M0!)
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-09.png|640px}}
 +
 +
Téléversez maintenant l'exemple Blink
 +
 +
<syntaxhighlight lang="c">
 +
// fonction d'initialisation exécutée lorsque la
 +
// plateforme est réinitialisée ou mise sous tension
 +
void setup() {
 +
  // initialiser la broche digitale 13 comme sortie.
 +
  pinMode(13, OUTPUT);
 +
}
 +
 +
// La fonction "loop" est exécutée encore et encore (à l'infini)
 +
void loop() {
 +
  digitalWrite(13, HIGH);  // allumer la LED (HIGH est le niveau haut)
 +
  delay(1000);              // attendre une seconde
 +
  digitalWrite(13, LOW);    // éteindre la LED off (LOW est le niveau bas)
 +
  delay(1000);              // attendre une seconde
 +
}
 +
</syntaxhighlight>
 +
 +
Et cliquez sur le bouton de téléversement! Vous devriez être capable de voir la LED clignoter. Vous pouvez adapter la vitesse du clignotement en modifiant la valeur du paramètre dans l'appel de fonction '''delay()'''.
 +
 +
{{ambox|text=Si vous rencontrez un problème de téléchargement assurez vous d'avoir sélectionné la carte correspondante au matériel utilisé.}}
 +
 +
== Install the Windows Driver (Win 7 only) ==
 +
Il est probable que vous ayez besoin d'installer des pilotes sous Windows lorsque vous branchez la carte.
 +
 +
Cliquez sur le bouton de téléchargement ci-dessous pour installer les pilotes Adafruit
 +
 +
{{download-box|Télécharger l'installateur des Pilotes Adafruit v2.0.0.0|https://github.com/adafruit/Adafruit_Windows_Drivers/releases/download/2.0.0.0/adafruit_drivers_2.0.0.0.exe}}
 +
 +
Téléchargez et exécutez le programme d'installation
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-05.png}}
 +
 +
Exécutez le programme d'installation! Etant donné que le programme d'installation de SiLabs et pilotes FTDI, il sera nécessaire de passer les informations de licence en revue.
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-06.png}}
 +
 +
Sélectionnez le pilote que vous désirez installer, la sélection par défaut mettra en place tous les éléments nécessaire au fonctionnement des cartes Adafruit!
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-07.png}}
 +
 +
Cliuez sur le bouton '''Installer''' pour débuter l'installation.
 +
 +
{{ADFImage|FEATHER-M0-ArduinoIDE-Utiliser-08.png}}
    
{{ENG-CANSAT-TRAILER}}
 
{{ENG-CANSAT-TRAILER}}
29 836

modifications

Menu de navigation