• Blog
    • Electronique
      • Arduino
      • POV
      • Raspberry PI
    • Divers
      • Gadget
      • Geekeries
      • SteamPunk
    • Do It Yourself
    • High Tech
      • IHM
      • Innovation
      • Réalité Augmenté
    • Imprimante 3D
    • Informatique
      • Hardware
      • Internet
      • Multimedia
      • Software
    • Robotique
    • Test et expertise
  • Boutique
    • Cartes Arduino
    • Raspberry PI
    • Cartes de développement
    • Capteurs
- Annonce -
  • Blog
    • Electronique
      • Arduino
      • POV
      • Raspberry PI
    • Divers
      • Gadget
      • Geekeries
      • SteamPunk
    • Do It Yourself
    • High Tech
      • IHM
      • Innovation
      • Réalité Augmenté
    • Imprimante 3D
    • Informatique
      • Hardware
      • Internet
      • Multimedia
      • Software
    • Robotique
    • Test et expertise
  • Boutique
    • Cartes Arduino
    • Raspberry PI
    • Cartes de développement
    • Capteurs
Accueil » Arduino Divers Do It Yourself Electronique Guest Blogging

TUTO : Programmation des ATtiny avec un Arduino

Telec16 Publié le 7 février 2013
25
11.4K Vues


  • Partagez sur Facebook
  • Twittez

Ç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

Programmation

Ils vous faut :

  • une carte arduino
  • l’ATtiny à programmer (45,85,44 ou 84)
  • des câbles
  • une breadboard
  • 3 LEDs + leurs résistances (pour le debug seulement)
  • Le dossier pour les programmer ici : https://github.com/damellis/attiny/archive/master.zip (à mettre dans Documents > Arduino > hardware > attiny)

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

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

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

Vous pouvez retrouver un kit ATtiny45 complet dans la boutique :

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

 

Vues : 11 396
  • Partagez sur Facebook
  • Twittez


- Annonce -
arduinoArduinoISPatmelattinyATTiny45construireDIYElectroniquefabriquermicro-contrôleurprogrammershieldtuto


Auteur

Telec16

Je suis passionné d’électronique et d'informatique (je compte faire un métier là dessus), j'ai déjà fais plusieurs truc sympa avec mon Arduino, et quelques montages simples avec des NE555 et des portes logiques. Je vais avoir 15 ans en novembre 2012.

Vous aimerez aussi
STAR : Un robot modulable à base d’arduino qui se faufile partout
10 juillet 2018
DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
10 juillet 2018
DIY : Transformer un vieux réveil en horloge-station météo à base d’Arduino
3 juillet 2018
Un robot Nao qui joue au TicTacToe
A lire en suivant

Un robot Nao qui joue au TicTacToe

  • - Annonce -
  • Articles Populaires

    • 1
      Fabriquer un brouilleur de téléphone mobile.
    • 2
      Les 42 commandes les plus utiles sur Raspberry PI
    • 3
      DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD

  • SEMAGEEK : Actualités High Tech, Robot, Électronique, DIY et Arduino.

    Mentions Légales

    Annonceurs

    À propos

    Contact

  • Articles Récents

    • STAR : Un robot modulable à base d'arduino qui se faufile partout
    • DIY : Fabriquer un robot mangeur de pièces avec une boite de Pringles et un arduino
    • Un robot imprimé en 3D qui dessine dans le sable.
  • Articles Populaires

    • 1
      Fabriquer un brouilleur de téléphone mobile.
    • 2
      Les 42 commandes les plus utiles sur Raspberry PI
    • 3
      DIY : Une machine CNC de gravure laser fabriquée avec une diode laser de graveur DVD

© Copyright Semageek® 2009 - 2020
Appuyez sur Entrée pour lancer votre recherche
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considérerons que vous acceptez l'utilisation des cookies.Ok