Vue d’ensemble de l’Arduino croquis téléchargement des processus et des FAI (4 / 10 étapes)

Étape 4: Uno à Leo

Examinons comment utiliser l’ONU comme un programmateur ISP pour programmer un Leonardo. Connecter les broches de l’en-tête du PDCI sur la UNO à l’en-tête du PDCI sur Leonardo, sauf broche 5, la TVD. Brancher la fiche 10 de l’ONU sur la broche de la TVD (broche 5 de l’en-tête de l’ICSP) sur Leonardo. Lorsque vous effectuez cette opération, vous finirez avec ces liens :

  • Broche MOSI 11 programmateur UNO à la broche MOSI 16 sur cible Leonardo
  • Broche 12 MISO sur programmeur UNO à la broche 14 MISO sur cible Leonardo
  • Broche 13 SCK programmateur UNO à la broche 15 SCK sur cible Leonardo
  • Broche 10 de programmeur UNO sur la broche de la TVD sur la cible de Leonardo
  • VCC sur programmeur UNO à VCC sur cible Leonardo
  • GND sur programmeur UNO au GND sur cible Leonardo

Connectez le UNO à l’ordinateur via USB. Télécharger le croquis de l’ArduinoISP à l’ONU, puis désactivez réarmement automatique lors de la connexion serial en connectant un 10uF ou plus gros condensateur entre la TVD et GND. Le fil rayé ou négatif du condensateur se raccorde au GND. Cela empêchera l’UNO de réinitialisation et d’interrompre le processus de programmation ISP lorsque l’ordinateur envoie les données du programme par le biais de l’ONU à Leonardo.

Votre fils va ressembler le diagramme ci-dessus.

Dans le menu de l’IDE Arduino allez dans outils, Conseil d’administration, puis sélectionnez Leonardo. Allez dans outils, programmeur et sélectionnez Arduino comme ISP. Allez dans outils, Port et assurez-vous que le port de la UNO, vous utilisez le programmateur ISP est sélectionnée. Ouvrez l’esquisse de Blink exemple. Allez dans le menu de Sketch (ou fichier sur IDE 1.6.4 et plus), puis cliquez sur Télécharger à l’aide de programmeur. Après quelques secondes le Leonardo devrait Publiez l’esquisse de clignotement et la LED devrait clignoter. Ce que vous avez fait est effacé le Leonardo et installé l’esquisse de clignotement à l’aide d’ISP. Leonardo n’a plus un chargeur de démarrage.

Comme abordé plus tôt, cela signifie que le croquis suivant que vous téléchargez il doit également être téléchargé à l’aide d’ISP. Par la suite, vous devez utiliser ISP pour programmer le Leonardo. Pour vérifier que vous pouvez aller de l’avant et débranchez le Leonardo et le brancher avec un câble USB et tentez de télécharger une esquisse à l’aide du processus de téléchargement. Vous trouverez que cela ne fonctionne pas.

Si vous manquez juste sortir le câble USB et de télécharger les croquis, vous pouvez utiliser ISP pour remettre un bootloader sur le Leonardo. Il s’agit de brûler le bootloader. Cela restaurera le Leonardo à un fonctionnement normal.

Connectez le UNO vous utilisez comme un programmateur ISP jusqu'à la Leonardo tout comme vous l’aviez avant lorsque vous avez téléchargé l’esquisse de clignotement. Cette fois, aller dans le menu Outils, brûler le chargeur de démarrage. Après quelques secondes, vous devriez voir le message Done Burning Bootloader près du bas de l’IDE. Un bootloader frais a été installé sur votre Leonardo. Vous pouvez maintenant brancher le Leonardo avec un câble USB et télécharger une esquisse à l’aide du processus de téléchargement.

Articles Liés

Vue d’ensemble de l’Arduino 101

Vue d’ensemble de l’Arduino 101

Dans ce Instructable, nous prenons un coup d'oeil au 101 Arduino avec le processeur Intel Curie. Nous allons couvrir ce qui est sur le plateau, certaines de ses caractéristiques, comment le programmer, certains de mes plaintes et sa consommation d'én
CONNECTER l’Arduino croquis 101

CONNECTER l’Arduino croquis 101

donc ce Geek vieux paresseux (Journal) s'ennuie parfois et veut quelque chose à faire. En fait, parfois je suis fatigué d'essayer de résoudre les problèmes de matériel, qui sont parfois des problèmes de logiciel. J'ai donc décidé de faire un tutoriel
X-Mass Arduino croquis

X-Mass Arduino croquis

X-Mass Arduino croquis avec 8 modes (gauche-droite, de milieu, deux pivots, progress bar, droite / gauche inversé, étape par étape, tetris, incrementor).Esquisser le code source :https://GIST.github.com/1508578
Comment connecter un programmeur FT232RL à l’Arduino ATMEGA328 pour le téléchargement des esquisses

Comment connecter un programmeur FT232RL à l’Arduino ATMEGA328 pour le téléchargement des esquisses

Dans ce mini Instructable, vous apprendrez comment relier la puce FT232RL au microcontrôleur ATMEGA328 pour télécharger des sketches.Vous pouvez voir une Instructable sur ce stand-alone microcontrôleur ici.Étape 1: Liste des pieces1 jeton de x FT232R
Comment faire pour Arduino #1 - installation d’Arduino et téléchargeant une esquisse

Comment faire pour Arduino #1 - installation d’Arduino et téléchargeant une esquisse

j'ai montrer comment installer Arduino sur un Mac, parlons un peu de l'Arduino Nano, télécharger un croquis à l'Arduino, puis parler sur le fonctionne du montage expérimental.
Vue d’ensemble de la mécanique vélo

Vue d’ensemble de la mécanique vélo

quelques réflexions, s'il vous plaît ne considèrent pas leur évangile.Je chercherais ailleurs le détail. Par « ailleurs », je pourrais dire GCN, Sheldon Brown, Park Tool et sans doute beaucoup d'autres sur les sites de partage vidéo.Étape 1: Histoire
Lacrosse des hommes ; Une vue d’ensemble

Lacrosse des hommes ; Une vue d’ensemble

Lacrosse hommes est actuellement un des sports plus forte croissance en Amérique. C'était origionally joué par les Amérindiens, et il a été surnommé "La" Crosse", lorsque les explorateurs européens ont vu leurs bâtons (qui ressemblait à la
À distance caméra VGA réglementées - vue d’ensemble

À distance caméra VGA réglementées - vue d’ensemble

l'idée de ce projet était très simple : concevoir un système télécommandé peu coûteux capable de prendre des photos et leur téléchargement à un stockage de fichiers à distance avec une caméra pour être activés par des commandes distantes ou événement
Circuit d’Arduino croquis Application

Circuit d’Arduino croquis Application

Hé les gars, dans ce projet, je vais vous montrer comment faire des circuits d'arduino utilisant une application facilement. J'ai également téléchargé/joint une vidéo pour vous aider à comprendre comment utiliser l'application et ce que tout est poss
Arduino croquis pour un graphisme rétro compteur analogique sur un écran TFT modern

Arduino croquis pour un graphisme rétro compteur analogique sur un écran TFT modern

Un autre croquis de ma collection qui peut être intéressant...Affichage de petits nombres de digital de la température et l'humidité etc. sur un écran minuscule n'est pas toujours la meilleure façon d'afficher les informations. Les vieux compteurs an
Vue d’ensemble du Kit bon marché Oscilloscope

Vue d’ensemble du Kit bon marché Oscilloscope

Bienvenue sur ma présentation Instructable ! Cela va être plus d'un « pré Instructable', où j'ai juste revoir les différents composants du kit DIY Oscilloscope de Gearbest. Pour suivre sera un assembly Instructable et aussi une utilisation et une fin
Salle de sport sur une vue d’ensemble du Budget de la maison

Salle de sport sur une vue d’ensemble du Budget de la maison

Il s'agit de mon premier Instructable.Donc en gros ce que je faisais était sourcing et couper des plaques d'acier que j'ai acheté chez un yard de métal de rebut.Étape 1: Couper les disquesAvec l'aide d'un ingénieur local et moi et lui ont travaillé e
Vue d’ensemble DIY Iron Man Arc réacteur

Vue d’ensemble DIY Iron Man Arc réacteur

edit : mise à jour rapide les gars, je suis entré dans cette instructable à l'halloween accessoires contestent donc j'apprécier si vous voteriez pour lui:) MerciJe sais que vous avez toujours rêvé d'être un super-héros, et tandis que Iron Man ne ness
Circuit de commande de tonalité Volume Ballance. Vue d’ensemble.

Circuit de commande de tonalité Volume Ballance. Vue d’ensemble.

j'ai décidé de faire ce projet audio tel qu'il est intéressant au moyen d'apprendre quelque chose de nouveau, élargir mes connaissances et bien sûr je voulais commander la musique entre sa source et les haut-parleurs.Le circuit est basé sur LM1036N q