Etape 2: Assemblage et Code
Comme beaucoup d’utilisateurs Arduino savent, l’Arduino standard peut prendre des boucliers. Beaucoup d’utilisateurs Arduino savent, un connecteur n’est pas sur le même espacement de 0,1 pouce comme les trois autres. Comme je n’ai modifié mon vieux pic, je vais pas entrer dans les détails quant à comment j’ai eu autour de cette. Voir le premier Instructable :
Voir schéma.
Cela pourrait également être construit sur un bouclier de proto Arduino standard. Je ne vais pas faire de point à point et mes photos ne fournissent pas suffisamment de détails pour le faire. Je suppose que le lecteur ou l’utilisateur sait comment faire pour transférer une représentation schématique d’un protoboard.
Les principales différences de l’original sont :
Puissance est obtenu à partir Arduino numérique 9 au lieu de 5V. Sur le vieux PCI, 9 numérique fourni un « heartbeat » l’IC étant programmé. Le cristal et les condensateurs s’occuper de cela.
Un des sites référencés est préoccupée par l’IC étant propulsé par broche de sortie numérique. La documentation de Atmega que j’ai dit que les broches numériques peuvent éteindre de 20mA. J’ai mesuré le courant va un Atmega, c’était seulement 9mA. Je ne suis pas préoccupé à ce sujet.
Ils ont également mentionné que le cristal et les condensateurs n’étaient pas nécessaires pour les nouveaux Atmega ICs. Eh bien, j’ai aucun de ces cas, mais j’ai beaucoup de Atmegas usagés qui doivent le cristal et les condensateurs, donc je les ai mis sur ma planche. Il reste du travail s’ils ne sont pas nécessaires.
FYI: vous pouvez modifier le code bootload sur un Atmega encore et encore.
Voici une autre méthode pour modifier le bootloader Arduino à nouveau UNO optiboot ou non-optiboot. Je n’ai pas essayé.
http://code.google.com/p/optiboot/
Code :
J’ai inclus le code d’Arduino. Tous, j’ai ajouté a appuyé l’erreur et LEDs OK et le bouton Démarrer. Le rouge LED se détache si il n’y a aucun Atmega, si elle est installée en arrière (je sais) ou si elle ne parvient pas à charger le chargeur de démarrage. La LED verte s’allume si le bootload est installé avec succès. Le bouton de démarrage va commencer le processus pour la prochaine Atmega.