Modifications

Sauter à la navigation Sauter à la recherche
665 octets ajoutés ,  28 octobre 2013 à 13:47
Ligne 3 : Ligne 3 :  
== Mise En Place d'Arduino IDE ==   
 
== Mise En Place d'Arduino IDE ==   
   −
Vous avez de la chance, vous utilisez un Trinket parce qu'il est programmable avec l'IDE Arduino. Notez que Trinket n'est pas entièrement compatible avec Arduino : il utilise un microcontrolleur différent (plus petit) que le Uno, Mega, Leonardo ou Due. Cependant, il a beaucoup de petits programmes et librairies qui fonctionnent très bien. Certains ne nécessitent éventuellement  rien d'autre qu'un changement de numérotation de broche.
+
{{bloc-etroit|text=Vous avez de la chance, vous utilisez un Trinket parce qu'il est programmable avec l'IDE Arduino. Notez que Trinket n'est pas entièrement compatible avec Arduino : il utilise un microcontrolleur différent (plus petit) que le Uno, Mega, Leonardo ou Due. Cependant, il a beaucoup de petits programmes et librairies qui fonctionnent très bien. Certains ne nécessitent éventuellement  rien d'autre qu'un changement de numérotation de broche.
 
   
 
   
!!! 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 !!!
+
!!! 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 !!! }}
 
   
=== Étape 1: Installer Arduino IDE ===
 
=== Étape 1: Installer Arduino IDE ===
   Ligne 21 : Ligne 20 :  
!!! Cliquez pour télécharger le fichier .zip du support matériel de Trinket !!!
 
!!! Cliquez pour télécharger le fichier .zip du support matériel de Trinket !!!
 
   
 
   
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-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!
   −
**Sur les machines Linux**, le répertoire est nommé "Sketchbook" et est typiquement situé dans '/home/[username]'
+
'''Sur les machines Linux''': le répertoire est nommé "Sketchbook" et est typiquement situé 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 est situé 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" !!!!
Ligne 35 : Ligne 34 :  
  Très bien, nous avons à moitié terminé! Maintenant, nous allons mettre à jour le fichier de configuration avrdude.
 
  Très bien, nous avons à moitié terminé! Maintenant, nous allons mettre à jour le fichier de configuration avrdude.
   −
=== Étape 3: Mise-A-Jour D'avrdude.conf ===
+
=== Étape 3: Mise-A-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 pour être plus long, afin d'éviter les dépassements de temps (timeouts) et autres erreurs.
 
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.
   −
Les utilisateurs Windows et Linux peuvent télécharger le nouveau fichier **avrdude.conf** en cliquant ce bouton :
+
Les utilisateurs Windows et Linux peuvent télécharger le nouveau fichier '''avrdude.conf''' en cliquant l'un des liens suivants:
  −
!!! avrdude.conf pour Windows & Linux !!!
  −
  −
Les utilisateurs Mac devront télécharger cette version et la décompresser :
   
   
 
   
!!! avrdude.conf pour Mac !!!
+
* Vous pouvez télécharger [http://learn.adafruit.com/system/assets/assets/000/010/769/original/avrdude.conf?1378221965 avrdude.conf pour Windows & Linux ici]<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 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, recherchez le répertoire **hardware\tools\avr\etc**, et vous y trouverez le fichier **avrdude.conf**. Vous pourriez aussi utiliser votre outil système de localisation  **find**.
+
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''').
 
   
 
   
[[Image:adafruit_products_arduinoavrdude.gif]][http://learn.adafruit.com/assets/10764  ]
  −
   
{{ADFImage|Trinket-ArduinoIDE-Config-20.jpg}}
 
{{ADFImage|Trinket-ArduinoIDE-Config-20.jpg}}
    
   
 
   
Renommer l'ancien **avrdude.conf** en **avrdude.bak** et copier le nouveau fichier** avrdude.conf** dans le même répertoire.
+
Renommer l'ancien '''avrdude.conf''' en '''avrdude.bak''' puis copier le nouveau fichier '''avrdude.conf''' dans le même répertoire.
 
   
 
   
[[Image:adafruit_products_newconfi.gif]][http://learn.adafruit.com/assets/10765  ]
   
{{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 pour être sûr d'effectuer la conversion!
    
=== É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.** 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**.
+
  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'''.  
 +
 
 +
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'''.
 
   
 
   
[[Image:trinket_avrld.gif]][http://learn.adafruit.com/assets/10984  ]
   
{{ADFImage|Trinket-ArduinoIDE-Config-30.jpg}}
 
{{ADFImage|Trinket-ArduinoIDE-Config-30.jpg}}
 
   
 
   
Téléchargez le fichier **ld** correspondant à votre operating system et remplacez-le par celui que vous possédez maintenant ([https://github.com/TCWORLD/ATTinyCore/tree/master/PCREL Patch for GCC Correctif pour GCC remerciements à TCWorld pour cette correction!])
+
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 nouveau ld pour Windows !!!
  −
  −
!!! Téléchargez le nouveau ld pour Mac !!!
   
   
 
   
!!! Téléchargez le nouveau ld pour Linux (x86) !!!
+
* [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]
 
   
 
   
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 programme de base Blink.
+
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.
    
== Test avec Blink! ==
 
== Test avec Blink! ==
29 917

modifications

Menu de navigation