Apprenez à utiliser l'ATtiny85 en moins de 4 minutes!

Ici, vous avez le guide de démarrage complet du microcontrôleur Attiny85 compressé en une vidéo courte mais détaillée qui couvre tout, de la configuration de votre Arduino en tant que FAI au téléchargement d'un code de travail.

Étape 1: vidéo

Étape 2: Pièces

  • Arduino Uno
  • Câble d'imprimante USB
  • ATtiny85
  • Câbles de démarrage
  • 3 LED rouges
  • 3 résistances de 220 ohms
  • Potentiomètre 10 KOhm
  • Planche à pain
  • En option: condensateur 10 µF

Étape 3: installer les pilotes ATtiny85

Allez dans l'IDE Arduino, et sous Fichier / Préférences remplissez le champ "URL des cartes supplémentaires" avec cette commande:

//raw.githubusercontent.com/damellis/attiny / ...

Cliquez ensuite sur Fermer.

Maintenant, allez dans Tools / Boards / Boards Manager, et là, recherchez attiny dans la boîte de recherche. Cliquez ensuite sur la case attiny et appuyez sur install - close lorsque vous avez terminé.

Étape 4: Configuration d'Arduino UNO en tant que FAI

Commencez par configurer votre Arduino Uno en tant que programmeur pour l'ATtiny85. Branchez votre Arduino à l'aide d'un câble USB sur votre ordinateur, et dans l'IDE Arduino, chargez l'exemple d'esquisse "Arduino as ISP" sous Fichier / Exemples / Arduino as ISP. Cliquez ensuite sur télécharger comme avec tout autre code. Aucune connexion à l'Arduino Uno n'est nécessaire jusqu'à présent.

Étape 5: Programmation de l'ATtiny85

Maintenant, pour programmer l'ATtiny85 lui-même, placez-le dans une planche à pain et connectez les câbles de démarrage selon le schéma:

  • GND - Arduino Ground
  • VCC - Arduino 5V
  • Réinitialiser - Arduino Pin 10
  • Broche 0 - Arduino Broche 11
  • Broche 1 - Arduino Broche 12
  • Broche 2 - Arduino Broche 13

Facultatif: vous pouvez ajouter un condensateur de 10 uF entre la réinitialisation et la masse

C'est maintenant à vous de décider ce que vous voulez télécharger sur l'ATtiny85, mais avant cela, sélectionnez les paramètres corrects en:

  • Sélection de l'option de carte ATtiny85 sous Outils / Cartes / ATtiny25 / 45/58
  • Processeur comme "ATtiny85" avec horloge "1 MHz"
  • et le bon programmeur: "Arduino as ISP"

Étape 6: clignotant LED

Téléchargez d'abord le programme .ino ci-joint à partir de cette page. Téléchargez-le ensuite avec la même configuration qu'à l'étape précédente. Ceci est juste une extension pour voir si votre ATtiny85 fonctionne. Fondamentalement, c'est un jouet LED clignotant dont la vitesse est contrôlée avec le potentiomètre.

Déconnectez votre ATtiny85 de votre Uno et connectez-le à n'importe quelle source d'alimentation, comme certaines batteries.

  • Prenez les trois résistances de 220 Ohms et connectez chacune d'elles séparément aux broches 0, 1 et 2
  • Connectez chaque anode LED à des résistances séparées
  • Connectez toutes les cathodes LED à GND
  • Connectez le VCC de l'ATtiny à la borne positive de votre source d'alimentation et la broche GND à la masse
  • Connectez en dernier la broche centrale du potentiomètre à la broche 3 de l'ATtiny85 et les broches opposées respectivement à la masse et à l'alimentation.

Et nous avons terminé.

Étape 7: Circuit terminé

On peut également le voir travailler dans la vidéo. Prendre plaisir!

Étape 8: Téléchargement du code

Pièces jointes

  • attiny_blinker.ino Télécharger

Articles Connexes