Différences entre versions de « Projets:Uploader Sketch With ICSP in ATM »

De wikilab
Ligne 84 : Ligne 84 :
 
[[File:Selection Fichier.PNG |200px]]
 
[[File:Selection Fichier.PNG |200px]]
  
lancer l'upload.
+
Lancer la programmation en cliquant sur "Program"
 +
 
 +
[[File:Upload HeX.PNG]]
 +
 
  
  

Version du 13 janvier 2019 à 23:55

Contexte

Charger ou "Uploader" un programme dans un microcontrôleur de typ ATM (Arduino).

Description du projet

On veut pouvoir reprogrammer un microcontrôleur sans activer la connexion USB.
On utilise le port ICSP du microcontrôleur et un outil hardware et software pour le téléchargement.

Cahier des charges

Cout réduit et mis en oeuvre facile avec des outils Soft libre.

Analyse de l'existant

On possède un ordinateur portable sous Windows 10 et une carte Nano.

Equipe

Christian

Matériel nécessaire

Hardware :

Carte USBTinyISP v3.3 :

USBTiny.png

Software :

ISE Arduino Version >1.8

ou

le logiciel : "AvrdudeGUI.exe" disponible à l'adresse :

""https://sourceforge.net/projects/avrdudegui/""

AvrDude.PNG

Outils nécessaires

Câble équipé de connecteur de 2x6 broches.

Cable.png

Câble Usb-B pour connecter la carte de programmation.

Coût

Carte USBTiny :

< 3€ avec le câble

rechercher : ""USBtinyISP AVR ISP Programmer For Arduino Bootloader""

Etape pas à pas

Upload avec IDE Arduino

Ouvrir l'IDE Arduino et écrire ou charger le programme.

Paramétrer l'Arduino :

Programmeur.PNG

Lancer le téléchargement du programme :

Televerser.PNG

On peut visualiser le chargement du programme par le clignotement des leds.

Upload avec AvrdudeGUI

Lancer le logiciel et choisir le type de carte selon le processeur :

Select Carte.PNG


Sélectionner le fichier à uploader: ".hex"

Selection Fichier.PNG

Lancer la programmation en cliquant sur "Program"

Upload HeX.PNG