Modifications

Sauter à la navigation Sauter à la recherche
1 013 octets ajoutés ,  28 octobre 2013 à 14:25
Ligne 6 : Ligne 6 :  
   
 
   
 
{{ambox-stop|text=Même si Trinket dispose d'un connecteur USB, il n'a pas la capacité d'une liaison de "Console Série", ceci fait que l'ont ne peut utiliser de liaison Série pour envoyer et recevoir des données de/vers l'ordinateur!!! }}
 
{{ambox-stop|text=Même si Trinket dispose d'un connecteur USB, il n'a pas la capacité d'une liaison de "Console Série", ceci fait que l'ont ne peut utiliser de liaison Série pour envoyer et recevoir des données de/vers l'ordinateur!!! }}
 +
    
{{ambox-stop|text=Ce code à été ecrit avant OSX Mavericks et il semble que la compatibilité ne soit pas maintenue avec IDE v1.05 - n'utilisez donc pas Mavericks pour programmer vos Trinket!}}
 
{{ambox-stop|text=Ce code à été ecrit avant OSX Mavericks et il semble que la compatibilité ne soit pas maintenue avec IDE v1.05 - n'utilisez donc pas Mavericks pour programmer vos Trinket!}}
 +
}}
 +
 +
== La méthode rapide ===
 +
Si vous ne voulez pas modifier votre installation existante d'Arduino IDE, vous pouvez simplement télécharger notre environnement prêt à l'emploi et testé pour Flora/Gemma/Trinket v1.05:
 +
 +
* [http://learn.adafruit.com/introducing-trinket/setting-up-with-arduino-ide#the-fast-way Télécharger la version MAC Arduino IDE v1.05 avec Trinket/Flora/Gemma directement depuis le site AdaFruit Industries]
 +
 +
== Le méthode manuelle ==
    
=== Étape 1: Installer Arduino IDE ===
 
=== Étape 1: Installer Arduino IDE ===
Ligne 15 : Ligne 24 :  
Ajouter le support de Trinket ne doit affecter aucun des autres systèmes supportés et doit nous permettre de continuer d'utiliser l'IDE Arduino avec ceux précédemment supportés.
 
Ajouter le support de Trinket ne doit affecter aucun des autres systèmes supportés et doit nous permettre de continuer d'utiliser l'IDE Arduino avec ceux précédemment supportés.
 
   
 
   
!!! Arduino v1.5+ a une façon différente de manipuler les compléments (add-ons) pour cela, s'il vous plaît, tenez vous à la version v1.0.x jusqu'à ce que nous ayons déterminé ce qui est différent dans la version v1.5! Merci !!!!
+
{{ambox-stop|text=Arduino v1.5+ manipule les greffons/add-ons de façon différente. Restez donc sur une version 1.0.x le temps qu'AdaFruit ait identifier l'impact de ces différences entre la version 1.0.x et 1.5.x... Merci !!!!}}
   −
=== Étape 2: Ajout Du Support De L'ATtiny85 ===
+
=== Étape 2: Ajouter le support ATtiny85 ===
 
   
 
   
Téléchargez le fichier suivant en pressant le bouton.
+
Téléchargez le fichier suivant en cliquant sur le lien.
   −
!!! Cliquez pour télécharger le fichier .zip du support matériel de Trinket !!!
+
* [ http://learn.adafruit.com/system/assets/assets/000/010/777/original/trinkethardwaresupport.zip?1378321062 Cliquez ici pour télécharger le sipport matériel du Trinket] (archive Zip)<br /><small>Vous pouvez également télécharger ce fichier [http://learn.adafruit.com/introducing-trinket/setting-up-with-arduino-ide#step-1-add-attiny85-support directement depuis le Adafruit Industries].</small>
+
 
Décompressez-le, et déplacez le  répertoire **hardware** contenu dans le fichier .zip dans votre répertoire Arduino sketchbook. Le répertoire sketchbook est le répertoire où l'IDE Arduino place vos sketches. Ce répertoire est automatiquement créé par l'IDE lorsque vous l'installez. Si c'est la première fois que vous utilisez l'IDE Arduino, il doit être vide!
+
Décompressez l'archive et déplacez le  répertoire '''hardware''' contenu dans le fichier .zip dans votre répertoire ''sketchbook'' d'Arduino. Le répertoire ''sketchbook'' est le répertoire où Arduino IDE place vos croquis/sketchs. Ce répertoire est automatiquement créé par l'IDE durant son processus d'installation. Si c'est la première fois que vous utilisez l'IDE Arduino, il est probablement vide!
   −
'''Sur les machines Linux''': le répertoire est nommé "Sketchbook" et est typiquement situé dans '/home/[nom_d_utilisateur]'
+
'''Sur les machines Linux''': le répertoire est nommé "Sketchbook" et est typiquement placé dans dans "''/home/[nom_d_utilisateur]''"
   −
'''Sur les machines Windows et Macintosh''': le nom par défaut du répertoire est "Arduino" et est situé dans votre répertoire 'Documents'.
+
'''Sur les machines Windows et Macintosh''': le nom par défaut du répertoire est "Arduino" et il se situe dans votre répertoire "''Documents''".
 
   
 
   
 
!!! C'est une source commune de confusion sur les machines Windows et Mac, votre répertoire sketchbook n'est pas nommé "sketchbook" mais bien "Arduino" !!!!
 
!!! C'est une source commune de confusion sur les machines Windows et Mac, votre répertoire sketchbook n'est pas nommé "sketchbook" mais bien "Arduino" !!!!
 
   
 
   
  Maintenant, vous pouvez démarrer (ou redémarrer l'IDE) et tester le menu **Tools->Board,** vous verrez trois nouvelles entrées pour Trinket et Gemma:
+
  Maintenant, vous pouvez démarrer (ou redémarrer l'IDE) et tester le menu '''Outils->Cartes''' (Tools->Board). Vous devriez y vois trois nouvelles entrées pour Trinket et Gemma:
 
   
 
   
 
{{ADFImage|Trinket-ArduinoIDE-Config-10.jpg}}
 
{{ADFImage|Trinket-ArduinoIDE-Config-10.jpg}}
   −
Très bien, nous avons à moitié terminé! Maintenant, nous allons mettre à jour le fichier de configuration avrdude.
+
Très bien, nous avons à moitié terminé!  
   −
=== Étape 3: Mise-A-Jour d'avrdude.conf ===
+
Maintenant, nous allons mettre à jour le fichier de configuration avrdude.
   −
La seconde étape est la mise-à-jour du chargeur de programme dans l'AVR pour l'aider à être un petit peu plus patient avec le bootloader ATtiny85 disponible sur le Trinket. Nous mettrons à jour la description du cycle d'effacement de la puce pour être plus long, afin d'éviter les dépassements de temps (timeouts) et autres erreurs.
+
=== Étape 3: Mise-à-jour d'avrdude.conf ===
 +
 
 +
La seconde étape est la mise-à-jour du chargeur de programme dans l'AVR pour l'aider à être un petit peu plus patient avec le bootloader ATtiny85 disponible sur le Trinket. Nous mettrons à jour la description du cycle d'effacement de la puce afin qu'il soir plus long et éviter ainsi les dépassements de temps (timeouts) et autres erreurs.
    
Les utilisateurs Windows et Linux peuvent télécharger le nouveau fichier '''avrdude.conf''' en cliquant l'un des liens suivants:
 
Les utilisateurs Windows et Linux peuvent télécharger le nouveau fichier '''avrdude.conf''' en cliquant l'un des liens suivants:
Ligne 46 : Ligne 57 :  
* Les utilisateurs Mac devront [http://learn.adafruit.com/system/assets/assets/000/010/980/original/avrdudeconfmac.zip?1379342581 télécharger cette version] et la décompresser<br /><small>Ou passer [http://learn.adafruit.com/introducing-trinket/setting-up-with-arduino-ide#step-2-updating-avrdude-dot-conf directement par ici sur le site d'AdaFruit Industries]</small>
 
* Les utilisateurs Mac devront [http://learn.adafruit.com/system/assets/assets/000/010/980/original/avrdudeconfmac.zip?1379342581 télécharger cette version] et la décompresser<br /><small>Ou passer [http://learn.adafruit.com/introducing-trinket/setting-up-with-arduino-ide#step-2-updating-avrdude-dot-conf directement par ici sur le site d'AdaFruit Industries]</small>
 
   
 
   
Maintenant, nous allons rechercher le fichier original '''avrdude.conf'''. Si vous utilisez un Mac, cliquez-droit sur l'icône de l'application Arduino et sélectionnez “Montrer le contenu du Package” naviguez alors au travers de Contenus & dossiers Java. Avec Windows, vous devez trouver le répertoire d'installation, qui peut être un répertoire sur le bureau ou parfois dans **C:\Program Files** si vous avez utilisé l'installateur. De même dans Linux il doit être où vous avez décompressé le répertoire.
+
Maintenant, nous allons rechercher le fichier original '''avrdude.conf'''. Si vous utilisez un Mac, cliquez-droit sur l'icône de l'application Arduino et sélectionnez “Montrer le contenu du Package” naviguez alors au travers des dossiers et contenu Java.  
   −
Maintenant, recherchez le répertoire '''hardware\tools\avr\etc''', et vous y trouverez le fichier **avrdude.conf**. Vous pourriez aussi utiliser votre outil de recherche système ('''find''').
+
Avec Windows, vous devez trouver le répertoire d'installation. Il est parfois sur le bureau ou parfois dans '''C:\Program Files''' si vous avez utilisé le programme d'installation Arduino.
 +
 
 +
Avec Linux, il doit être où vous avez décompressé le répertoire.
 +
 
 +
Maintenant, recherchez le répertoire '''hardware\tools\avr\etc''' vous localiserez le fichier '''avrdude.conf'''. Vous pouvez aussi utiliser votre outil de recherche système ('''finder''' ou équivalent).
 
   
 
   
 
{{ADFImage|Trinket-ArduinoIDE-Config-20.jpg}}
 
{{ADFImage|Trinket-ArduinoIDE-Config-20.jpg}}
Ligne 57 : Ligne 72 :  
{{ADFImage|Trinket-ArduinoIDE-Config-21.jpg}}
 
{{ADFImage|Trinket-ArduinoIDE-Config-21.jpg}}
   −
Assurez-vous de renommer l'ancien fichier avant de le remplacer par le nouveau pour être sûr d'effectuer la conversion!
+
Assurez-vous de renommer l'ancien fichier avant de le remplacer par le nouveau. De cette façon: (1) vous garder une copie de sauvegarde et (2) vous avez la certitude d'avoir remplacé l'ancien fichier ''conf''!
   −
=== Étape 4: Mise-a-Jour du Linker 'ld' ===
+
=== Étape 4: Mise-a-jour du Linker 'ld' ===
   −
Il y a un défaut (bug) dans le 'linker' utilisé par Arduino, vous ne pouvez pas faire de 'sketches' de plus de 4K pour l'Attiny85. C'est frustrant de ne pouvoir élaborer de programmes plus conséquents, nous vous suggérons donc de le remplacer. c'est un peu comme le remplacement du fichier '''avrdude.conf'''.  
+
Il y a un bug (coquille/bogue) dans le 'linker' utilisé par Arduino. Ce bug vous empêche de créer des croquis/sketchs de plus de 4K pour un Attiny85.  
   −
A cette fin, explorez le répertoire Arduino ou App et recherchez dans le sous-répertoire '''hardware\tools\avr\bin''', vous devriez y trouver un grand nombre de fichiers commençant par '''avr-xxx'''.
+
C'est frustrant de ne pouvoir élaborer de programmes plus conséquents, nous vous suggérons donc de le remplacer le linker. cette tâche est similaire au remplacement du fichier '''avrdude.conf'''.
 +
 
 +
A cette fin, naviguez dans le répertoire Arduino ou App à la recherche du sous-répertoire '''hardware\tools\avr\bin'''. Vous y trouverez une grand nombre de fichiers commençant par '''avr-xxx'''.
 
   
 
   
 
{{ADFImage|Trinket-ArduinoIDE-Config-30.jpg}}
 
{{ADFImage|Trinket-ArduinoIDE-Config-30.jpg}}
 
   
 
   
Téléchargez le fichier '''ld''' correspondant à votre système d'exploitation et remplacez-le par celui que vous possédez maintenant ([https://github.com/TCWORLD/ATTinyCore/tree/master/PCREL Patch correctif pour GCC, remerciements à TCWorld!])
+
Téléchargez le fichier '''ld''' correspondant à votre système d'exploitation pour remplacez celui d'Arduino avec cette nouvelle version ([https://github.com/TCWORLD/ATTinyCore/tree/master/PCREL Patch correctif pour GCC, remerciements à TCWorld!])
 
   
 
   
 
* [http://learn.adafruit.com/system/assets/assets/000/010/983/original/WINDOWS_ld.zip?1379343097 Téléchargez le nouveau ld pour Windows]<br /><small>Ou passez [http://learn.adafruit.com/introducing-trinket/setting-up-with-arduino-ide#step-3-update-ld-linker directement par le site d'AdaFruit insdustries].</small>  
 
* [http://learn.adafruit.com/system/assets/assets/000/010/983/original/WINDOWS_ld.zip?1379343097 Téléchargez le nouveau ld pour Windows]<br /><small>Ou passez [http://learn.adafruit.com/introducing-trinket/setting-up-with-arduino-ide#step-3-update-ld-linker directement par le site d'AdaFruit insdustries].</small>  
 
* [http://learn.adafruit.com/system/assets/assets/000/010/981/original/MAC_ld.zip?1379343046 Téléchargez le nouveau ld pour Mac]
 
* [http://learn.adafruit.com/system/assets/assets/000/010/981/original/MAC_ld.zip?1379343046 Téléchargez le nouveau ld pour Mac]
 
   
 
   
Redémarrez l'IDE Arduino maintenant. Vous avez terminé cette mise-à-jour! Il est temps de faire dire "hello, world" à notre nouveau Trinket avec le petit croquis de base Blink.
+
Redémarrez maintenant Arduino IDE.  
 +
 
 +
Vous avez terminé cette mise-à-jour! Il est temps de faire dire "hello, world" à notre nouveau Trinket avec l'aide du petit croquis Blink.
    
== Test avec Blink! ==
 
== Test avec Blink! ==
29 917

modifications

Menu de navigation