Vidéo: Comment graver ATTiny85 en utilisant Arduino-Mega en tant que FAI : 5 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Contributeurs - Sayan Wadadar, Chiranjib Kundu
Programmation d'ATTiny85 en utilisant Arduino MEGA2560 comme FAI.
Il y a quelques mois, j'essayais de réduire mon projet Arduino à l'aide de mon Attiny 85 ic. C'était la première fois que j'essayais de programmer un 20u ATTiny 85 à l'aide de mon Arduino Mega. J'avais rencontré un problème pour le faire. J'ai cherché sur Internet, mais il n'y avait aucun projet qui décrivait clairement la méthode pour le faire. Toutes les méthodes sont décrites en utilisant Arduino Uno en tant que FAI mais ne décrivent pas comment utiliser Arduino Mega en tant que FAI. Il y a un petit changement de code dans le sketch "ArduinoISP" pendant que nous utilisons Arduino Mega comme FAI.
Étape 1:
Processus: Dans un premier temps, obtenez le support ATTiny 85 sur l'IDE Arduino. Pour cela, vous devez vous rendre au
1. Fichier -> Préférence
2. Maintenant, cliquez sur « URL supplémentaires du gestionnaire de cartes »
3. Et collez le lien donné à la boîte: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Et puis appuyez sur OK.
5. Fermez maintenant l'IDE Arduino.
6. Ensuite, redémarrez l'IDE.
Étape 2:
7. Goto suivant: Tool -> Board -> Board Manager 8. Recherchez maintenant: attiny
9. Télécharger et installer: "attiny by Davis A. Mellis"
10. Connectez ensuite votre Arduino à l'ordinateur, puis sélectionnez Arduino Mega Board et sélectionnez également le port approprié.
Étape 3:
11. Maintenant, allez à: Fichier -> Exemple -> ArduinoISP
12. Ouvrez cet exemple.
13. Changez comme indiqué dans l'image ci-dessus (également donnée ci-dessous):
#définir RÉINITIALISER 53
#define PIN_MOSI 51
#define PIN_MISO 50
#define PIN_SCK 52
14. Télécharger: ArduinoISP.ino
Étape 4:
12. Connectez maintenant votre broche comme décrit ci-dessous: Mega Pin 51 ATtiny Pin 5 (MOSI)
Mega Pin 50 ATtiny Pin 6 (MISO)
Mega Pin 52 ATtiny Pin 7 (SCK)
ATtiny broche 4 GND (Broche de terre)
ATtiny Pin 8 à VCC (5V)
Mega Pin 53 ATtiny Pin 1 (SS)
**connectez un condensateur de 10uf entre Ground et RESET à l'Arduino Mega.
Étape 5:
13. Pour télécharger un croquis Blink Led sur attiny à l'aide d'atmega:
goto: Fichier -> Exemple -> De base -> Blink.ino
14. Ensuite, vous devez passer au croquis de la broche LED 13 à 1, car ATtiny 85 n'a que 8 broches, vous devez donc changer la broche de sortie.
15. Après cela, allez à: Tools Board ATtiny25/45/85
16. Ensuite, sélectionnez: Outils Processeur ATtiny85
17. Régler l'horloge: horloge des outils interne 8 Mhz
18. Maintenant, allez à: Programmeur d'outils Arduino en tant que FAI
19. Ensuite, vous devez aller à: Tools Burn Bootloader
20. Téléchargement de Sketch terminé.:)
…….. Merci, bonne journée…….