Bouclier de programmation AVR Arduino (4 / 7 étapes)

Étape 4: Configuration Arduino et IDE

Si vous souhaitez programmer quoi que ce soit autre que les chargeurs de démarrage standard, vous devrez ajouter les « noyaux » appropriés pour le logiciel Arduino :

  1. Pour un « Arduino Breadboard », qui est un Atmega328 exécuté sur son quartz interne à 8 MHz, vous devez installer les fichiers de « Breadboard.zip » à http://arduino.cc/en/Tutorial/ArduinoToBreadboard dans le dossier "matériel" dans votre dossier de "sketchbook" Arduino.
  2. Pour Attiny chips, il existe plusieurs noyaux :
    1. J’aime Arduino-Tiny core basé sur le travail de David A. Mellis, René Bohne, R. Wiersma, Alessandro Saporetti et Brian Cook, parce qu’il prend en charge la commande tone() si vous voulez jouer des sons sur un haut-parleur piézo.
    2. Si vous souhaitez programmer le Attiny2313, vous pouvez utiliser le noyau Attiny .

Définir les paramètres :

  1. Le logiciel Arduino stock est livré avec le sketch de « ArduinoISP » dans la section « Exemples ». Cette esquisse doit être téléchargées sans le bouclier en place puisque le bouclier a un condensateur à contourner le signal de reset (ou vous pourriez utiliser un manuel réinitialiser avant de télécharger, comme dans les vieux-vieux jours).
  2. Avec le croquis téléchargé, installez le bouclier. Vous devriez voir le cœur vert LED commencer il est palpitant.
  3. Dans l’IDE, sélectionnez « Outils » -> "Programmeur" -> "Arduino comme fournisseur de services Internet".
  4. Sélectionnez la puce cible type en utilisant les « Outils » -> "Conseils".
  5. Placer le câble de liaison entre l’en-tête « ISP » et l’en-tête correct pour le type de puce.

Sentir la brûlure :

Définissant des fusibles est un sujet effrayant et source de confusion si vous regardez dans lui beaucoup. Ne vous embêtez pas. Ils sont essentiellement mise en indiquant comment se comporter et d’avoir à faire qu’une seule fois à une nouvelle puce de la puce.

  1. Placez le jeton dans la prise ZIFF, complètement vers la gauche, avec la broche 1 dans le coin en bas à gauche.
  2. Avec le bon « conseil » sélectionné pour la puce de la cible, sélectionnez « Outils » -> "Graver le Bootloader".
    1. Pour une puce Atmega va un UNO ou la maquette, vous définir les fusibles et télécharger le programme d’amorçage correct.
    2. Pour un Attiny, cela définit simplement les fusibles. Pour nous, cela concerne principalement la puce vitesse.

Télécharger une esquisse :

  1. Charger l’esquisse pour la puce de la cible. Démarrer avec la base blink « Fichier » -> "Exemples" -> "01.Basics" -> "Blink".
  2. Changer la variable « led » du « 13 » « 3 ».
  3. Cliquez sur l’icône de téléchargement, ou « Fichier » -> "Upload".
  4. Vous devriez voir le flash LED jaune et obtenir un message « Upload Complete ».
  5. Si tout va bien, la puce cible doit commencer à clignoter la LED jaune (attachée à D3).

Si tout va bien, pat votre auto à l’arrière et commencez à planifier votre prochain projet. Si ce n’est pas le cas, passez à l’étape suivante pour faire certains dysfonctionnements.

Articles Liés

Bouclier de programmateur AVR

Bouclier de programmateur AVR

À côté de mon instructables Arduino, j'utilise aussi pur microcontrôleurs ATmega328 et ATtiny85. Pour programmer eux j'ai utilisé normalement une maquette et le programme d'installation ArduinoISP avec un Arduino UNO ou NANO. Mais ce n'était pas la m
Utilisez l’IDE de Visual Studio pour le programme AVR/Arduino

Utilisez l’IDE de Visual Studio pour le programme AVR/Arduino

je ne suis pas un grand fan de Microsoft, mais l'homme, ils font un slick IDE de programmation.  Dans la recherche autour d'une solution à utiliser l'IDE au programme AVR, je suis tombé sur certains dispersés instructions.  Que j'aime la fonctionnali
Bouclier de programmation Arduino Bluetooth (sans fil Télécharger Code)

Bouclier de programmation Arduino Bluetooth (sans fil Télécharger Code)

Ce projet va vous montrer comment faire un téléchargement sans fil Arduino code depuis votre ordinateur via Bluetooth.Étape 1: Étape #1: planche à pain le circuit de programme d'installation de module Bluetooth. •Le Bluetooth module utilisé dans ce p
Bouclier de programmation Arduino Attiny

Bouclier de programmation Arduino Attiny

Un Attiny est une excellente alternative à l'atmega328, c'est pour les projets qui ont besoin de quelques broches GPIO et doivent être portables. Mais contrairement à l'atmgea328 l'attiny ne peut pas brancher sur une carte Arduino et être programmé.
À l’aide du bouclier de programmation ATTINY 8Pin avec une horloge externe

À l’aide du bouclier de programmation ATTINY 8Pin avec une horloge externe

Instructables auteur extraordinaire Randofo créé un grand bouclier de programmation pour utiliser votre Arduino programmer 8 processeurs ATTINY de broche. Il était même assez généreux pour donner 50 copies de sortir à ceux qui ont rédigé les instruct
Construction d’un bouclier de FAI pour Arduino

Construction d’un bouclier de FAI pour Arduino

ce Instructable est pour les instructions de construction pour notre nouveau Kit de AVR ISP Shield pour Arduino. Son développement doit beaucoup à Instructables et notre propre communauté (surtout Nick!) et je souhaite expliquer en partie que le long
Bouclier de programmation 8 broches

Bouclier de programmation 8 broches

le bouclier de programmation 8 broches vous permet de programme ATtiny série puces utilisant l'Arduino lui-même comme le programmeur. En d'autres termes, vous cela Branchez votre Arduino et puis vous pouvez facilement programmer des puces 8 broches.
KeyChainino - le premier jeu trousseau Programmable avec Arduino

KeyChainino - le premier jeu trousseau Programmable avec Arduino

KeyChainino est un porte-clef jeu vintage programmable avec Arduino , où n'importe qui peut télécharger son propre jeu juste avec l'IDE Arduino.Si vous aimez vraiment le jeu d'Arcade, KeyChainino est fait pour vous !Il ne dispose pas des écrans LCD,
ArrDrownHo ! -Facilement convertir AVR Arduino

ArrDrownHo ! -Facilement convertir AVR Arduino

Cap ' n ArrDrownHo ! est le lovechild de Ardweeny et Boarduino et il est ici pour réquisitionner vos navires AVR. ArrDrownHo ! hérite des avantages des deux et les inconvénients de ni. Ramasser une puce AVR et commencez à prototypage instantanément s
Programmateur AVR ISP

Programmateur AVR ISP

faire votre propre Conseil Arduino DIY est intéressant et stimulant d'amusement. La complication la plus importante est toujours brûler le bootloader. Ce genre de "Catch 22 :http://en.wikipedia.org/wiki/Catch-22 _(logic)" actes - vous ne pouvez
Programmer votre Arduino avec un périphérique Android via Bluetooth

Programmer votre Arduino avec un périphérique Android via Bluetooth

Bonjour tout le monde, dans ce Instructable je veux vous montrer, comment programmer votre Arduino Uno avec votre appareil Android via Bluetooth. C'est très simple et si bon marché. Il nous permet également de programmer notre Arduino, où que nous vo
Bouclier de clavier à ACL Arduino

Bouclier de clavier à ACL Arduino

Bouclier de clavier LCD ArduinoYouTube VidéoDocuments
Programmer un Arduino en déplacement avec votre Android phone ou une tablette

Programmer un Arduino en déplacement avec votre Android phone ou une tablette

au fil des ans, Android est devenu une formidable plate-forme mobile qui offre beaucoup de fonctionnalités seulement auparavant sur les PC. Aujourd'hui je vous apporte une façon d'écrire, compiler et télécharger des programmes Arduino sur l'aller ave
Programmer votre Arduino avec un périphérique Android !

Programmer votre Arduino avec un périphérique Android !

Salutdans ce Instructable que je veux vous montrer, comment vous pouvez programmer votre Arduino avec votre appareil Android. C'est très simple et pas cher. Il nous permet également de programmer notre Arduino, où que nous voulons, c'est utile pour l