Stap 5: Of interne-oscillator bestuur bouwen
-Breadboard
-ATmega168 chip
-.1uf condensator (keramiek, polyester, etc. maakt niet zoveel uit; waarde .047uf-.47uf zou fijn moeten zijn)
-10K Ohm weerstand (waarden ~3.3k-20k zouden goed moeten werken)
-Korte lengtes van draad
Programma de Bootloader met uw AVR-programmer:
U zult willen gebruiken de lilypad bootloader (meegeleverd bij de hardware/bootloaders/lilypad Arduino-0010, release). Flash gebruiken uw AVR-programmer, de bootloader. Bijvoorbeeld, voort mijn systematiek van OSX:
CD /Applications/Arduino-0010/hardware/bootloaders/lilypad
PATH = ${PATH}: / Applications/Arduino-0010/hardware/tools/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: 0x00: m - Uhfuse: w: 0xdd: m - Ulfuse: w: 0xf2: m
Het breadboard instellen:
Zet de ATmega168 in het breadboard, breukvlak van het centrum.
Voor elk van de volgende aansluitingen, gebruikt het gat op elke ATmega168 pin thats het dichtst bij de chip die open is; Dit laat het laatste gat in elk van de rijen 1-8 open voor de programmeer kabel aansluiten op.
Pin 7 en 20 verbinden met een lengte van de draad (VCC te AVCC)
Pin 8 en 22 verbinden met een lengte van de draad (GND aan AGND)
Sluit de 10K weerstand van pin 1 naar pin 7 (RES aan VCC) *
De condensator .1uf van pin 7 verbinden met pin 8
Hebt u vermogen buslijnen op je breadboard, ik stel voor aansluiten van de + rail (rood) pin 20 en het - spoor (blauw) naar pin 22. Dit is enigszins slechte vorm (aansluiten op de analoge kant voor stroomaansluitingen voor andere dingen), maar als uw breadboard even groot als de mijne is u al de gaten beschikbaar voor pin 7 al hebt ingevuld.
Als u van plan bent om USB macht te gebruiken, kunt u nu gewoon de programmeer kabel aansluit en uploaden schetsen op het bord (zorg ervoor dat de macht selectie pinnen op de kabeladapter plaatsen verbinden met een trui aan de macht van de chip vanaf USB).
Anders moet u een batterij/voltage regulator/etc. gebruiken om macht te leveren. Merk op dat u zal altijd voor wilt gebruiken 5v programmeren via de Arduino software; andere spanningen zal veroorzaken de kloksnelheid aanzienlijk variëren en zal waarschijnlijk leiden tot communicatie (en dus programmeren) mislukken.
Wanneer u gaat uploaden schetsen naar deze stijl van bestuur dat de interne oscillator gebruikt, selecteer "Lilypad Arduino" in het menu Tools/Board.
- 2008 10-02 vaste--gezet ten onrechte als pin 1 naar pin 10 in origineel