Ligne 78 : |
Ligne 78 : |
| | | |
| | | |
− | <nowiki> | + | <nowiki>/* |
− | /*
| + | Blink |
− | Blink
| |
| Faire briller une LED pendant une seconde, ensuite, l'éteindre une autre seconde, de façon répétée. | | Faire briller une LED pendant une seconde, ensuite, l'éteindre une autre seconde, de façon répétée. |
| Cet exemple de code est dans le domaine public. | | Cet exemple de code est dans le domaine public. |
| | | |
− | Pour charger votre Gemma ou Trinket:
| + | Pour charger votre Gemma ou Trinket: |
− | 1) Sélectionner la platine correcte dans le menu Tools->Board | + | 1) Sélectionner la platine correcte dans le menu Outils->Carte |
− | 2) Sélectionner USBtinyISP dans Tools->Programmer | + | 2) Sélectionner USBtinyISP dans Outil->Programmeur |
| 3) Connecter Gemma/Trinket, s'assurer que la LED verte est allumée | | 3) Connecter Gemma/Trinket, s'assurer que la LED verte est allumée |
− | 4) Pour windows, installez les drivers USBtiny | + | 4) Pour windows, installez les pilotes USBtiny |
| 5) Presser le bouton du Gemma/Trinket - vérifiez que vous voyez | | 5) Presser le bouton du Gemma/Trinket - vérifiez que vous voyez |
| la LED rouge clignoter. Cela signifie qu'il est prêt à recevoir des données | | la LED rouge clignoter. Cela signifie qu'il est prêt à recevoir des données |
| 6) Cliquez le bouton de chargement dans les 10 secondes | | 6) Cliquez le bouton de chargement dans les 10 secondes |
− | */
| + | */ |
− | int led = 1; // blink à la broche 'digitale' 1 - AKA fait avec la LED rouge
| + | int led = 1; // blink à la broche 'digitale' 1 - AKA fait avec la LED rouge |
| | | |
− | // la routine d'installation s'exécute une fois lorsque vous pressez le bouton de réinitialisation:
| + | // la routine d'installation s'exécute une fois lorsque vous pressez le bouton de réinitialisation: |
− | void setup() {
| + | void setup() { |
| // initialise la broche digitale en sortie. | | // initialise la broche digitale en sortie. |
| pinMode(led, OUTPUT); | | pinMode(led, OUTPUT); |
| + | } |
| | | |
− | }
| + | // la routine de la boucle est exécutée encore et encore de façon infinie : |
− | | + | void loop() { |
− | // la routine de la boucle est exécutée encore et encore de façon infinie :
| |
− | void loop() {
| |
| digitalWrite(led, HIGH); | | digitalWrite(led, HIGH); |
| delay(1000); | | delay(1000); |
| digitalWrite(led, LOW); | | digitalWrite(led, LOW); |
| delay(1000); | | delay(1000); |
− | }
| + | }</nowiki> |
− |
| |
− | </nowiki> | |
| | | |
− | Sélectionnez la platine **Trinket 8MHz** du menu **Tools->Board** | + | Sélectionnez la platine '''Trinket 8MHz''' du menu '''Outils->Carte''' |
| | | |
− | [[Image:adafruit_products_selecttrinket.gif]][http://learn.adafruit.com/assets/10766 ]
| |
| {{ADFImage|Trinket-ArduinoIDE-Config-40.jpg}} | | {{ADFImage|Trinket-ArduinoIDE-Config-40.jpg}} |
| | | |
− | Ensuite, sélectionnez **USBtinyISP** du sous-menu **Tools->Programmer** | + | Ensuite, sélectionnez '''USBtinyISP''' dans le sous-menu '''Outils -> Programmeur''' (''Tools->Programmer'') |
| | | |
− | [[Image:adafruit_products_selectusbtiny.gif]][http://learn.adafruit.com/assets/10767 ]
| |
| {{ADFImage|Trinket-ArduinoIDE-Config-41.jpg}} | | {{ADFImage|Trinket-ArduinoIDE-Config-41.jpg}} |
| | | |
− | Branchez le Trinket, assurez-vous que la LED verte brille (power good - alimentation Ok) et que la LED rouge clignote. Pressez le bouton si la LED rouge ne clignote pas, pour être en mode bootloader. | + | Branchez le Trinket, assurez-vous que la LED verte d'alimentation brille (power) et que la LED rouge clignote. Pressez le bouton si la LED rouge ne clignote pas, pour passer en mode bootloader. |
| | | |
− | Cliquez sur **Upload button** (ou choisissez par le menu **File->Upload**) | + | Cliquez sur le bouton de '''téléversement''' (ou choisissez par le menu '''Fichier -> Téléverser''') |
| | | |
− | [[Image:adafruit_products_upload.gif]][http://learn.adafruit.com/assets/10768 ]
| |
| {{ADFImage|Trinket-ArduinoIDE-Config-42.jpg}} | | {{ADFImage|Trinket-ArduinoIDE-Config-42.jpg}} |
| | | |
| Si tout fonctionne correctement, vous devriez voir ce qui suit (pas de messages en rouge) et évidemment, la LED rouge du trinket qui clignote à une période d'une seconde. | | Si tout fonctionne correctement, vous devriez voir ce qui suit (pas de messages en rouge) et évidemment, la LED rouge du trinket qui clignote à une période d'une seconde. |
| | | |
− | [[Image:adafruit_products_blinkOK.gif]][http://learn.adafruit.com/assets/10771 ]
| |
| {{ADFImage|Trinket-ArduinoIDE-Config-43.jpg}} | | {{ADFImage|Trinket-ArduinoIDE-Config-43.jpg}} |
− |
| + | |
| == Et si cela ne fonctionne pas == | | == Et si cela ne fonctionne pas == |
| | | |