Modifications

Sauter à la navigation Sauter à la recherche
1 176 octets ajoutés ,  7 mars 2016 à 16:36
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{Arduino-ATTiny-85-NAV}}
 
{{Arduino-ATTiny-85-NAV}}
   −
{{traduction}}
   
== Que faisons nous? ==
 
== Que faisons nous? ==
 
Dans cette partie du tutoriel, nous allons transformer un Arduino en programmateur ISP en y téléversant un programme spécial.
 
Dans cette partie du tutoriel, nous allons transformer un Arduino en programmateur ISP en y téléversant un programme spécial.
Ligne 8 : Ligne 7 :     
== ISP... KASEKO?!?! ==
 
== ISP... KASEKO?!?! ==
ISP signifie "In-System Programming" que l'on traduira par programmation in-situ. C'est un procédé qui permet de programmer un microcontrôleur alors qu'ils sont déjà en place sur la carte qu'il doivent piloter.
+
ISP signifie "In-System Programming" que l'on traduira par programmation in-situ. C'est un procédé qui permet de programmer un microcontrôleur alors qu'il est déjà en place sur la carte qu'il doivent piloter.
    
Très pratique pour les fabricant qui peuvent ainsi regrouper la phase de programmation et test sur les chaînes d'assemblage. L'ISP permet au composant de dialoguer avec un programmateur par l'intermédiaire d'une liaison série (protocole dérivé de JTAG). [https://fr.wikipedia.org/wiki/Programmation_in-situ Voir cet article de Wikipedia pour plus d'information].  
 
Très pratique pour les fabricant qui peuvent ainsi regrouper la phase de programmation et test sur les chaînes d'assemblage. L'ISP permet au composant de dialoguer avec un programmateur par l'intermédiaire d'une liaison série (protocole dérivé de JTAG). [https://fr.wikipedia.org/wiki/Programmation_in-situ Voir cet article de Wikipedia pour plus d'information].  
Ligne 16 : Ligne 15 :  
Vous n'avez pas de programmeur ISP? pas de problème, il est possible de programmer un Arduino UNO pour qu'il devienne un programmeur ISP :-).
 
Vous n'avez pas de programmeur ISP? pas de problème, il est possible de programmer un Arduino UNO pour qu'il devienne un programmeur ISP :-).
   −
== la suite ==
+
== Le matériel ==
xxx
+
Cette section du tutoriel va se pencher sur la transformation de votre Arduino Uno en programmateur ISP.
   −
{{Arduino-ATTiny-85-NAV-TRAILER}}
+
Vous aurez besoin:
 +
* {{pl|10|Arduino Uno}}
 +
* {{pl|68|Un cable USB A/B}}
 +
 
 +
== Télécharger le soft Arduino ==
 +
Vous aurez besoin du [http://arduino.cc/en/Main/Software logiciel Arduino] (version 1.0.1 ou supérieur). Les instructions d'installation pour le logiciel Arduino sont disponibles sur [http://arduino.cc/ arduino.cc] pour les plateformes Windows, Mac OS X et Linux.
 +
 
 +
== Transformer votre Arduino en programmateur ISP ==
 +
Pour pouvoir programmer notre ATTiny avec Arduino, nous allons transfirmer la carte Arduino en système ISP  (in-system programmer).
 +
 
 +
Pour réaliser cela:
 +
* Démarrez l'environnement de développement Arduino.
 +
* Ouvrez le croquis/sketch ArduinoISP (disponible dans le menu exemple).
 +
* Note pour Arduino 1.0: vous aurez besoin de faire un petit changement dans le croquis ArduinoISP avant de le téléverser. Trouvez la ligne "delay(40);" dans la fonction {{fname|heartbeat()}} et changez le en “delay(20);”.
 +
* Sélectionnez la carte et le port série correspondant à votre carte Arduino.
 +
* Téléversez le croquis/sketck ArduinoISP sur votre carte Arduino.
 +
 
 +
{{Arduino-ATTiny-85-TRAILER}}
29 917

modifications

Menu de navigation