0% ont trouvé ce document utile (0 vote)
65 vues8 pages

ATTiny

Ce document fournit un guide détaillé pour programmer des microcontrôleurs ATtiny en utilisant un Arduino Nano comme programmateur. Il décrit les étapes de préparation, de câblage et de programmation, ainsi que l'installation des cores nécessaires dans l'IDE Arduino. Enfin, il aborde la mise en boîte du programmateur et le contrôle des ATtiny avec des supports DIP et des LEDs.

Transféré par

uzzaldicla
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
65 vues8 pages

ATTiny

Ce document fournit un guide détaillé pour programmer des microcontrôleurs ATtiny en utilisant un Arduino Nano comme programmateur. Il décrit les étapes de préparation, de câblage et de programmation, ainsi que l'installation des cores nécessaires dans l'IDE Arduino. Enfin, il aborde la mise en boîte du programmateur et le contrôle des ATtiny avec des supports DIP et des LEDs.

Transféré par

uzzaldicla
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

PROGRAMMATEUR ATTINY

Ayant pas mal galéré avant d'arriver à programmer les


ATtiny, je vous livre mes observations.
En suivant SCRUPULEUSEMENT la procédure ci-dessous, ca
fonctionne correctement du 1er coup… Sauf erreur de
câblage !

J'utilise un Arduino NANO comme programmateur.


Surtout ! Cool ! Pas de précipitations…

PRÉPARATIFS

Dans l'IDE :
menu "Outils", "Type de carte ...", sélectionner "Arduino
Nano".
Vérification dans menu "Outils", "Type de carte Arduino
Nano" doit apparaître. Vous êtes prêt pour téléverser dans
un Arduino NANO.

Brancher un Arduino NANO

PROGRAMMATION DU NANO
Pas de condo entre Reset et Gnd pour charger l'Arduino ISP
dans la carte arduino NANO qui sert de programmateur,
Connecter le NANO au PC (USB).
Charger "ArduinoISP" du dossier Exemples
ou : ArduinoISP_Fr.ino (clic droit puis enregistrer sous)
Réglages IDE :
Type de Carte : "Arduino Nano"
Programmateur : "ArduinoISP" (ne pas confondre avec
"Arduino as ISP" qui sera utilisé pour la programmation
ATTiny)
Téléverser dans l'Arduino Nano.
Débrancher tout.

ATTENTION !... Maintenant placer le condensateur de


10µF sur le NANO (le + sur la broche RST et le - sur GND).
Maintenant le NANO est prêt pour programmer des ATTiny.

Câblage sur une breakboard pour tester et programmer un


ATTiny.

Pour la suite commencer par vérifier la présence des


cores ATTiny.
menu "Outils", "Type de carte Arduino Nano"
Dans le menu qui s'ouvre, vérifier la présence ATTiny en
parcourant avec les flèches haut et bas.
Rien, Il faut installer un core ATTiny. Personnellement
j'utilise "ATTinyCore de Spence Konde".

Si et Seulement Si votre IDE n'est pas préparé à la


programmation des ATTiny
Installation d'un core ATTiny.
Dans GOOGLE frappez "spence konde attiny core".
Cliquez sur installation et suivre les instructions (en
anglais).
Revérifiez, vous devriez noter la présence des cores ATTiny.

PROGRAMMATION ATTINY
Connecter votre programmateur NANO par câble USB.
Utiliser l'IDE Arduino pour charger un programme dans un
ATtiny :
Charger ou écrire le programme à téléverser dans l'ATTiny.
Réglages IDE
Type de Carte : Choisissez la puce à programmer "ATTiny
84 - 85 - 861".
Programmateur : "Arduino as ISP" (ne pas confondre avec
"ArduinoISP" qui a été utilisé précédemment)
Téléverser dans l'ATTiny.
C'est tout. Vous pouvez utiliser l'ATTiny programmé.

Bonne Programmation.

Vérifier que vous avez bien compris la méthode.


Ensuite passez à la mise en boite avec précaution.
Mettre en boite le programmateur en respectant bien le
câblage.

Mise en boite en images

Le matériel nécessaire. Le perçage de la façade sera réalisé


par contre-perçage avec la plaque veroboard.
La plaque veroboard vue dessus et dessous. Respecter bien
le câblage.
Câblage Veroboard (carte de prototypage) réalisé

Montage des supports DIP en façade.


Montage des leds en façade et pose des câbles de
connexion vers l'arduino NANO.

Arduino NANO connecté à la veroboard. Vous pouvez vous


aider du schéma d'implantation sur breakboard ci-dessus.
Mise en place dans la boite à l'aide de Patafix UHU.

Voici le Nano transformé en Programmateur

Contrôle des ATTiny

Dans le but de contrôler les ATTiny que j'avais en stock j'ai


monté et câblé des supports DIP 8, 14, et 20 broches, 15
leds, 3 réseaux de résistances avec un ensemble de câbles
mâle-mâle sur une breakboard me permettant de
visualiser le fonctionnement des puces en ma possession
en utilisant au maximum les broches de celles-ci. Ci-
dessous un schéma fait sur Fritzing et une photo du circuit
réel.
Codes ARDUINO, clic droit sur le fichier souhaité ci-
dessous puis, "Enregistrer Sous"

ArduinoISP Français
Test ATTiny 84
Test ATTiny 85
Test ATTiny 861

Bonjor

Vous aimerez peut-être aussi