Étape 5: Programmer la puce ATtiny...
Vous aurez besoin d’une carte Arduino pour programmer la puce ATtiny. Ici je ne vais vous montrer comment programmer un ATtiny13. Pour la programmation d’autres puces, voir ci-dessous :
- ATtiny45
- ATtiny85
- ATtiny2313 (cette puce a une tout autre brochage)
Maintenant, suivez ces instructions pour programmer le ATtiny13 :
- Télécharger les noyaux ATtiny13 de ici
- Allez dans le répertoire « sketchbook » d’Arduino. Il est généralement Documents < Arduino. Créez un dossier nommé « matériel ».
- Décompressez le contenu du fichier téléchargé dans ce dossier. Vous devriez voir cette structure de dossiers :
- Dans le dossier minuscule, il faut un fichier boards.txt. Faites un clic droit et sélectionnez Modifier. (S’il n’y a aucun fichier en créer un)
- Collez le texte suivant dans le fichier (en supprimant ce qui existait auparavant) :
- Maintenant, ouvrez l’IDE Arduino et aller le fichier < exemples < ArduinoISP et téléchargez ce code sur votre carte Arduino.
- Branchez maintenant votre Arduino à la ATtiny en utilisant les schémas fritzing ci-dessus. Notez que theres un circuit différent pour les planches Non-MEGA et MEGA.
Maintenant démarrez l’IDE Arduino. Allez dans outils < conseils et vous devriez voir la ATtiny13 quelque part. Sélectionnez "ATtiny13 9,6 MHz"
Ensuite, dans outils < programmeur, sélectionnez « ArduinoISP ». Puis sélectionnez graver bootloader.
Après que c’est fait, copiez ce code dans la fenêtre de l’Arduino :
- Maintenant, allez dans fichier < télécharger à l’aide du programmeur. L’Arduino doit transmettre le programme pour le ATtiny.
- Mettre le ATtiny dans la prise de l’IC sur la carte contrôleur : correctement, ou la puce va souffler.