LED Pocket Watch (7 / 11 stap)

Stap 7: programmeren


u kan niet het zakhorloge monteren totdat u de firmware eerst hebt geprogrammeerd.

U moet een AVR-programmer met een standaard 3 x 2 ISP aansluiting (de IDC-soort) met pin worp 0.1". Steek een 3 x 2 mannelijke koptekst in de IDC-stekker en steek het andere uiteinde van de kop in het zakhorloge PCB. Bekijk de afdrukstand (de vierkante pad geeft pin 1, de rode draad geeft pin 1 aan, de connector wellicht ook een pijl op pin 1).

Als uw AVR-programmer doel macht levert, dan moet u niet een batterij. Als uw AVR-programmer niet de macht van het doel levert, dan de batterij.

In de gedownloade pakket voor dit project, moet er een *.hex-bestand waarin de gecompileerde firmware. Gebruik uw AVR-programmer te schrijven van dit bestand de microcontroller.

U moet configureren van de fuse-bits van de microcontroller. De instellingen zal vertellen dat het gebruiken van de interne RC-oscillator, om te schakelen van de klok scheidingslijn, JTAG uitschakelen. Mijn website biedt een rekenmachine voor deze stap. De zekeringen zijn:

  • LAGE Fuse: 0x62
  • HOGE Fuse: 0xD1

Waarschuwing!

De kloksnelheid is/wordt ingesteld op 1 MHz (omdat de interne RC-oscillator 8 MHz is, en vervolgens CLKDIV is ingeschakeld, zodat het wordt gedeeld door 8). Uw programmeur moet een ISP-frequentie van 250 KHz ondersteunen om mee te werken. Ik was met behulp van een AVR Dragon, heeft deze instelling in AVR Studio.
Als u AVRDUDE gebruikt met een USBtinyISP (die ik ook geprobeerd), moet u de optie "-B 256" om het zelfde effect te bereiken.

AVRDUDE ontbreekt de optie configuratie bestand voor de ATmega165PA, dus als u AVRDUDE moet gebruiken, wijzig de "avrdude.conf" bestand zelf om een aangepaste vermelding toevoegen voor de ATmega165PA (meestal kopie spullen van ATmega645P, en wijzig het apparaat handtekeningen). Hier is de toevoeging die ik heb in mijn eigen "avrdude.conf gemaakt": http://www.frank-zhao.com/ledpocketwatch/avrdude_conf_entry.txt

Beide van deze problemen werden veroorzaakt problemen met mijn USBtiny (die ik normaal zou raden), maar aangezien ik gebruik Atmel Studio 6.0 hoe dan ook, heb ik besloten om mijn AVR Dragon programmeur gebruiken. Dus vermeden ik beide kwesties.

Gerelateerde Artikelen

Onder leiding van Pocket Watch, een Geeky

Onder leiding van Pocket Watch, een Geeky

Hallo allemaal, ik was altijd gefascineerd over LED horloges.En een dag had ik het idee om te bouwen me een zakhorloge geleid.Eerst, ik wilde bouwen de elektronische namens mijzelf, maar ik dacht dat dat een goedkope led armband horloge zal het werk
Goedkope pocket watch maatwerk

Goedkope pocket watch maatwerk

Een tijdje terug kreeg ik een zakhorloge souvenir uit Parijs, en onlangs brak de boog. De vervanging die ik gebruikte niet naar wens uitziet met de rest van het horloge, dus heb ik besloten om het te veranderen naar Gallifreyan.Stap 1: Gereedschap en
Kartonnen Pocket Watch stapsgewijze

Kartonnen Pocket Watch stapsgewijze

ik begonnen met het maken van deze zakhorloges wanneer het metaal een had ik gekraakt de faceplate. Ik voelde me gedwongen om het uit elkaar nemen en een kartonnen replica voor het deel van de klok te bouwen.[Onlangs had een klein probleem met deze i
Pocket Watch kostuum voor een Droid Bionic telefoon

Pocket Watch kostuum voor een Droid Bionic telefoon

dit is mijn eerste ible zo aardig zijn. Ook wordt alle constructieve feedback altijd gewaardeerd.Once upon a time (lees: september vorig jaar) ik kreeg een baan bij een Fortune 100-bedrijf. Wat geweldig was. Helaas, het hoofd van mijn afdeling was vr
Pocket Watch Vault

Pocket Watch Vault

ben je moe van het hebben van kleine objecten gestolen voor u? De Pocket Watch Vault is een kleine veilige, compleet met sleutel, verborgen in een gewone zakhorloge. Het kan opslaan om het even wat tot de grootte van een paar gestapelde halve dollar
Ketting van oude/gebroken Pocket Watch

Ketting van oude/gebroken Pocket Watch

In dit instructable ik leert u een manier om een uniek ketting uit een oude/gebroken zakhorloge.Stap 1: Verzamel uw materialenU moet:een oude of kapotte zakhorlogeTangen/pincetNecklace KettingStap 2: Open uw zakhorlogeAls uw zakhorloge een snapback a
Pocket Watch Pinhole Camera

Pocket Watch Pinhole Camera

Ik ben niet precies zeker welke stroom van gedachten leiden tot dit idee. Ik had al op zoek naar een interessante manier om het gebruik van optica of lenzen op een ring of ketting. Dagen van het zoeken van vroege gedachten leiden mij tot andere ideeë
SteamPunk Pocket Watch

SteamPunk Pocket Watch

stoom Punk zakhorloge ik uit reserveonderdelen hoop u bevalt: Beoordeel maakte als je dat doet, het is het eerste stoom punk stuk ik ooit Bedankt gemaakt heb voor bekijken. Ik ben mij ervan bewust dat zakhorloges al stoom punk zijn, maar ik dacht dat
Creëren van een Pocket Watch Chain voor uw iPod

Creëren van een Pocket Watch Chain voor uw iPod

ik liep in een warenhuis één dag, verveeld uit mijn hoofd, toen ik in sommige zak horloge kettingen gebeurde en bij mezelf dacht: "Zakhorloges zijn zo archaïsch, waarom zou iemand een dragen wanneer ze iPods en iPhones hebben?". Toen dacht ik, w
Pocket Watch oversized

Pocket Watch oversized

onze hele familie is zeer creatief en wij allen houden van het vinden van manieren om te recycleren en hergebruiken van spullen. Dus toen mijn vrouw voorgesteld maken een grote zak horloge met een oude wekker en spullen we liggen hadden, sprong ik op
DIY LED zakhorloge

DIY LED zakhorloge

Hallo allemaal!Dit is mijn eerste instructable en is een stuk geïnspireerd door dit instructable van awall99:LED zakhorloge, een GeekyMijn resultaat is vrij gelijkaardig, maar ik gebruikte een kleiner formaat zakhorloge en had dus een andere aanpak.M
STOOM / DIESEL PUNK KIKKER LAMP

STOOM / DIESEL PUNK KIKKER LAMP

Hallo, dit was een snelle build, niet zeker of ik blij met het volledige project ben, maar het was leuk en mijn dochter vindt het heerlijk.  : )Vrij eenvoudig.1: HOOFD--OUDE BRASS MATCH/KEY HOUDER--GOODWILL @ $1,002: OGEN--OUDE ZOUT/PEPER SHAKERS--GO
Nerd zakhorloge

Nerd zakhorloge

Dit is mijn inzending voor de wedstrijd Remix 2.0. Het is gebaseerd op de instructable Nerd-horloge van othermachine. Als je deze gelieve stemming voor mij.Ik vond het idee van het origineel instructable, maar ik nog niet zijn begonnen mijn eigen pri
Discrete broek vliegen Checker

Discrete broek vliegen Checker

Mensen vragen zich altijd af hoe het is dat ik zo veel inventieve dingen maken. Dit is de normale dagelijkse dingen voor mij. Ik doe het. Ik weet niet echt hoe het te doen iets anders. Wat is meer verbijsterend aan me is hoe iedereen doet die andere