Stap 4: Externe oscillator gebaseerde bestuur bouwen
-Breadboard (u kunt natuurlijk bouwen dit recht op een predrilled PC bord zo goed)
-ATmega168 chip met bootloader vooraf geladen
-.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)
-16mHz 3-pins keramische oscillator (bij voorkeur met lange, bijvoorbeeld 1/2 inch, leidt)
-Korte lengtes van draad
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
De buitenste pinnen van de oscillator verbinden met pin 9 (XTAL1) en 10 (XTAL2) van de ATmega168. Het maakt niet uit welke van de pinnen met welke ATmega-pin verbonden.
Sluit het centrum pin van de oscillator naar pin 8 (GND)
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.