Étape 5: Ou oscillateur interne Conseil construire
-Maquette
-Puce ATmega168
-condensateur .1uf (céramique, polyester, etc. n’est pas tellement grave ; valeur .047uf-.47uf devrait être bon)
-Résistance 10K (valeurs ~3.3k-20k devrait fonctionner correctement)
-Courtes longueurs de fil
Programme le programme d’amorçage avec votre programmateur AVR :
Vous voudrez utiliser le bootloader lilypad (inclus avec sortie Arduino-0010, dans le programmes d’amorçage/matériel/lilypad). À l’aide de votre programmateur AVR, flash le bootloader. Par exemple, sur mon système OSX :
CD /Applications/Arduino-0010/hardware/bootloaders/lilypad
PATH = ${chemin}: / Applications/Arduino-0010/matériel/outils/avr/bin
avrdude - C /Applications/Arduino-0010/hardware/tools/avr/etc/avrdude.conf - cusbtiny-pm168 - Pusb -e -u - Ulock: w: 0x3f: m
avrdude - C /Applications/Arduino-0010/hardware/tools/avr/etc/avrdude.conf - c usbtiny-pm168 - Pusb-Uflash:w:LilyPadBOOT_168.hex - Ulock: w: 0x0f: m
avrdude - C /Applications/Arduino-0010/hardware/tools/avr/etc/avrdude.conf - cusbtiny-pm168 - Pusb -e -u - Uefuse: w: 0 x 00: m - Uhfuse: w: 0xdd: m - Ulfuse: w: 0xf2: m
Mettre en place le montage d’essai :
Mettre l’ATmega168 dans la maquette, chevauchant le centre.
Pour chacune des connexions suivantes, utilisez le trou à chaque broche de ATmega168 qui est le plus proche de la puce qui est ouverte ; ceci laissera le dernier trou dans chacune des lignes 1-8 ouvrir pour se brancher sur le câble de programmation.
Relier la broche 7 et 20 d’une longueur de fil (VCC à AVCC)
Relier la broche 8 et 22 d’une longueur de fil (GND pour toujours)
Raccorder la résistance de 10K de broche 1 à broche 7 (RES à VCC) *
Connecter le condensateur .1uf de broche 7 à broche 8
Si vous avez des lignes de bus de puissance sur votre maquette, je suggère de relier le rail (rouge) à la broche 20 + et le - rail (bleu) à la broche 22. C’est un peu mauvaise forme (se connecter à la partie analogique pour les connexions de puissance pour d’autres trucs), mais si votre maquette est la même taille que le mien, vous avez déjà rempli tous les trous disponibles pour la broche 7.
Si vous avez l’intention d’utiliser la puissance de l’USB, vous pouvez maintenant juste brancher le câble de programmation et télécharger des sketches au Conseil d’administration (veillez à connecter les broches de sélection de puissance sur l’adaptateur de câble avec un cavalier pour alimenter la puce de l’USB).
Dans le cas contraire, vous aurez besoin d’utiliser un régulateur de tension de la batterie / / etc. pour fournir du courant. Notez que vous voudrez toujours utiliser 5v pour la programmation via le logiciel Arduino ; autres tensions provoquera la vitesse d’horloge de varier considérablement et causera vraisemblablement des communication (et donc de programmation) pour échouer.
Quand vous allez pour télécharger des sketches sur ce style de planche qui utilise l’oscillateur interne, sélectionnez « Lilypad Arduino » dans le menu Outils/Conseil d’administration.
- 2008 10-02 fixe--a été incorrectement mis comme broche 1 à la broche 10 dans l’original