Quantcast
Channel: SEMAGEEK : Actualités High Tech, Robot, Électronique, DIY et Arduino
Viewing all articles
Browse latest Browse all 480

TUTO : Programmation des ATtiny avec un Arduino

$
0
0

Ça y est, vous avez fini votre montage Arduino !

Si il demande moins de 6 E/S, vous pouvez le monter sur un ATtiny, un petit CI d’Atmel à 8 broches…

Pour cela, il suffit de suivre ce mode d’emploi.

tuto programmation des attiny45 avec un arduino 04 600x337 TUTO : Programmation des ATtiny avec un Arduino

Programmation

Ils vous faut :

Arduino as ISP :

Branchez seulement l’Arduino et lancez le programme « ArduinoISP », trouvable dans le dossier d’exemples.

Câblage :

Une image vaut mieux qu’un long discours…

tuto programmation des attiny45 avec un arduino 01 600x594 TUTO : Programmation des ATtiny avec un Arduino

Les LEDs sont optionnelles.

Compilation :

Sélectionnez votre ATtiny en allant dans Outils>Type de carte>ATtiny XX

Puis cliquez sur Outils>Programmateur>Arduino as ISP

Si c’est la première fois que vous compilez sur un ATtiny spécifique, cliquez sur Outils>Graver la séquence d’initialisation (Burn bootloader)

Vous n’avez plus qu’à compiler votre programme et l’envoyer !

Il y a de fortes chances qu’il vous dise ça :

avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny XX

avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny XX

Ce n’est pas grave.

Utilitaires

Pinout :

tuto programmation des attiny45 avec un arduino 02 TUTO : Programmation des ATtiny avec un Arduino

Pour utiliser l’I²C (broches 7 : SCL et 5 : SDA), il faut mettre des résistances de pullup.

La plupart des librairies ne sont pas compatible avec les ATtiny, en voici quelques-une bien utiles :

  • DHT
  • I²C
  • Servo (pas compatible avec One Wire)
  • Virtual Wire (malheureusement, je ne trouve pas de librairie compatible …)

Shield programmateur

Vous pouvez simplement vous faire un petit shield en gravant une plaque de cuivre à l’anglaise :

tuto programmation des attiny45 avec un arduino 03 600x337 TUTO : Programmation des ATtiny avec un Arduino

Vous pouvez retrouver un kit ATtiny45 complet dans la boutique :

boutique.semageek.com/fr/144-kit-attiny45

 

Articles similaires


TUTO : Programmation des ATtiny avec un Arduino
Source : media.mit
Article original publié sur Semageek® | Actualités High Tech, Robot, Électronique, DIY et carte Arduino.


Viewing all articles
Browse latest Browse all 480

Trending Articles