Mon Arduino en Circuit programmeur (4 / 4 étapes)

Étape 4: croquis

/ * Style Definitions * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-parent: "";" mso-rembourrage-alt: 0 à 5.4pt 0 à 5.4pt ; mso-para-margin: 0 ; mso-para-marge-bottom : .0001pt ; mso-pagination : widow-orphelin ; font-size : 10.0pt ; font-family: « Times New Roman » ; mso-ansi-langue: #0400 ; mso-fareast-language: #0400 ; mso-bidi-langue: #0400;}

Le premier fichier zip contient l’esquisse qui est du tutorial LadyAda original. Le second est un que j’ai modifié pour la puce Atmega328.
Charger le sous-répertoire entier dans votre logiciel Arduino pour ceux dont vous avez besoin.
Je mettre le protoboard sur mon Arduino et un des scripts chargés dedans et appuyé sur le bouton.

Problème : Bien sûr, il n’a pas fonctionné. Le programme semble être dans une boucle continue du processus.
Solution : Après un diagnostic, j’avais trouvé que j’avais câblé le bouton-poussoir incorrectement. Comme beaucoup le savent, ces boutons ont quatre broches et deux de chaque côté sont câblées ensemble. Je sais qu’et elle savait quand j’étais le câblage vers le haut, mais j’ai quand même réussi à fil mal. Une fois que j’ai corrigé cela, il a bien fonctionné.

Inconvénient : L’inconvénient de cette méthode est donc que je dois charger l’esquisse correcte pour la puce Atmega particulière, que je suis en train de programmer. Maintenant, il serait plus élégant de ré-écrire le croquis afin de détecter automatiquement quel puce est attaché et de programmer en conséquence. Eh bien, je suis paresseux et beaucoup de ce code est écrit en C++ plutôt l’Arduino plus facile alors j’ai décidé de ne pas salir avec elle. Je ne prévois devoir bootload de très nombreuses puces quand même.

Conclusions : La recherche sur Internet, il semble que beaucoup de Arduinoites ont eu ce problème. J’espère que ce Instructable atteint certains d'entre eux. Je devine il y a beaucoup de programmeurs C++ qui peuvent/ont imaginé un correctif pour le logiciel Arduino standard. Si vous connaissez un, s’il vous plaît commentaire. Mais ce correctif fonctionne pour moi.

Articles Liés

Arduino Nano comme programmeur Attiny 85 et 5 LED POV

Arduino Nano comme programmeur Attiny 85 et 5 LED POV

Modules/comités/Arduino ne sont pas bon marché et pour des projets simples comme mon arbre a conduit. Nous pouvons utiliser moins cher et plus de puissance efficace des microcontrôleurs comme attiny85. Il y a beaucoup d'instructables sur ce sujet, ma
Programme un chapelet de lumières de Noël à clignoter le code morse avec Arduino & Snap Circuits

Programme un chapelet de lumières de Noël à clignoter le code morse avec Arduino & Snap Circuits

c'est un projet de mon fils Dylan (9) et j'ai mis ensemble en utilisant une platine Arduino, un ensemble de Circuit Snap et un chapelet de lumières de Noël.Ce que vous devez :Un Arduino : Un Arduino est un ordinateur sur un circuit unique que vous po
Faites vos propres Widgets électronique personnalisé, comme mon Arduino LED Day/Night Widget.

Faites vos propres Widgets électronique personnalisé, comme mon Arduino LED Day/Night Widget.

C'est juste une brève course sur la facilité, il est devenu pour faire vos propres circuits complet avec votre propre PCB.  Vous avez toujours voulu faire quelque chose de personnalisé qui répond à vos besoins ?Bien sûr vous avez!!Pour moi il a vraim
Nocturnal Emissions : Mon Arduino alimenté par Internet activé rêve générateur

Nocturnal Emissions : Mon Arduino alimenté par Internet activé rêve générateur

nous avons tous besoin de rêver plus, j'ai donc créé ce Arduino alimenté « générateur de rêve » pour aider à planter des graines pour certains folie de penser grand.  Quand vous approchez le générateur d'un capteur à ultrasons Maxbotix déclenche lumi
UNO Bootloader en Circuit programmeur 1 $

UNO Bootloader en Circuit programmeur 1 $

/ * Style Definitions * / table. MsoNormalTable {mso-style-name: « Table Normal »; mso-tstyle-rowband-taille: 0; mso-tstyle-colband-taille: 0; mso-style-noshow:yes ; mso-style-parent: "";" mso-rembourrage-alt: 0 à 5.4pt 0 à 5.4pt ; mso-para
Programmation Arduino Bootloader sans programmeur

Programmation Arduino Bootloader sans programmeur

OH non!!! Vous avez vissé vers le haut et maintenant le bootloader Arduino sur votre ' duino a disparu !  Qu'allez-vous faire ? Aller dépenser de l'argent pour un programmeur??? Ne sont pas bien ! J'ai une solution qui ne nécessite que votre "duino e
Proxénétisme mon Arduino

Proxénétisme mon Arduino

Oui chéri! Parfois l'économie n'est pas comment je veux voler. Ensuite, je dois faire personnaliser un peu donc je peux obtenir des choses à droite par moi.Étape 1: Dans le cas vous l'avez manquéHier, j'ai téléchargé un article à mettre quelques pied
Arduino RC Circuit : PWM analogique DC

Arduino RC Circuit : PWM analogique DC

Arduino est une plate-forme qui peut être utilisée pour développer des objets interactifs. Pour ce projet, nous allons utiliser le l'Arduino Mega 2560. Il possède 54 broches d'entrées/sorties numériques, dont 15 peut être utilisé comme sorties de mod
Appelez mon Arduino

Appelez mon Arduino

Comment faire pour activer les appels téléphoniques à votre Arduino, à l'aide de Twilio et Yaler.netTwilio est un service Web qui transforme tout en un téléphone. C'est une API REST pour la téléphonie, hébergé dans le cloud. Dans ce cas, Twilio deman
Montre LED Arduino

Montre LED Arduino

cette instructable vous montrera comment faire vos propres arduino basé montre qui indique le temps en utilisant une matrice de LED. Il s'agit de mon premier instructable, donc si quelque chose ne sait pas me laisser un commentaire ou envoyez un mess
Cette télécommande Easter Egg a 16,581,375 couleurs.

Cette télécommande Easter Egg a 16,581,375 couleurs.

Cet œuf de Pâques a 16,581,375 couleurs.  La couleur peut être changée en utilisant n'importe quel bouton de toute télécommande TV, DVD ou VCR.  Cela me comble de joie.Ce projet utilise une LED RGB pour produire des couleurs à l'intérieur d'un oeuf b
Fils de prototypage Protobloc

Fils de prototypage Protobloc

lors de la conception d'un circuit que j'ai tendance à le simuler en simulateur sur ordinateur et puis générez-le sur protobloc ou maquette, j'ai cependant trouvé que quand je veux me connecter à mon arduino au circuit protobloc du fil-noyau solide n
Petit commutateur de Triac

Petit commutateur de Triac

Afin de passer quelques projecteurs par mon Arduino, les circuits de petit commutateur que j'ai construit autour d'un 39mf22 n'étaient pas assez homme pour gérer le courant nécessaire, alors j'ai décidé de construire un interrupteur avec des composan
Circuit simple de photocellule Arduino et enregistrement de données

Circuit simple de photocellule Arduino et enregistrement de données

Pendant un certain temps maintenant, j'ai essayé d'obtenir des données de mon Arduino + Linksprite WiFi bouclier dans mon tableau de bord Adafruit IO. Mes premiers essais étaient certes beaucoup plus avancés que ce que j'aurais dû commencer avec (une