Anpassade Tron skiva Mod (8 / 15 steg)

Steg 8: Programmering AVR



Miljö
Om du behöver information om programmering AVR MCU, jag använde AVRStudio för ett annat AVR projekt jag gjorde, men jag hittade nyligen en Instructable på med Eclipse som en IDE. Jag gillar Eclipse mycket bättre, men det är alla personliga preferenser.

PROGRAMMERING
Det finns gott om Instructables om att komma igång med AVR programmering. Jag har tagit min Eclipse projekt som omfattar C källfiler som förkompilerade hex filer.

Om du använder en ATMega328/168 - Använd TronV1-filerna. Om du använder en Attiny45, använda TronTiny filerna.

Båda implementeringar kör marker på den fulla 8Mhz använder en intern oscillator. Annat än att använder jag standard fuse bits - även om du kunde lägga brownout upptäckt som MAX72XX marker slutar arbeta på 4v.

FÖRSTÅ PROGRAMMET
Om du inte är intresserad av hur du ändrar eller förstå koden - kan du hoppa över detta avsnitt :)
Meddelande till Max7221/7219 består av två byte - en byte som anger vilket värde (kommandot register) vi uppdaterar (inställningar, värden för ett segment, etc). Den andra byten innehåller värdet att skriva.

Varje segment av 8 lysdioder behandlas genom en serie bitar (8 bitar = 1 byte). Så, till exempel - det följande binära värdet kommer att aktivera endast LED1 - 00000001. Följande värde aktivera LED 8 - 10000000.

Kommandon skickas till chip med funktionen sdp8. Registernamn och hjälpare funktioner kan hittas i filen LEDControl.h.

Det finns några skillnader mellan den Tiny och Mega implementationer. ATTiny45 stöder inte SPI, så hittade jag några kod att använda USI istället (AVRFreaks.net är en stor källa). Det finns vissa port pin skillnader-förstå överväger en är en 8-pin MUC och den andra har 28 stift.

Du bör kunna port här till ett stort antal AVR chips, förutsatt du konfigurera timers och hamnar rätt.

Se Steg
Relaterade Ämnen

Nerf longshot omfattning anpassad färg mod

Denna handledning kommer att förklara grundläggande målning tips för beskriver din räckvidd genom att bara spraya.Detta bör hjälpa dem som inte är kunnig i konstnärskap målning eller stadig handanvändning.För pistol gå till nerf gun anpassad färg mod...

Longshot anpassad färg mod

DENNA HANDLEDNING VISAR ANPASSAD FÄRG FÖR FLICKANS LONGSHOTFler bilder i slutet av den korta handledningen.Tejpa upp saker och komma med idéer är också svåraste. Trodde du bör veta, fortfarande värt det ändå.Steg 1: Täcka områden som inte målas Först...

Nerf longshot anpassad färg mod 2

Nerf longshot stub näsa c36. Min son frågade för ett professionellt utseende för bössan. Tja, är här det, och jag hoppas han gillar den.Steg 1: Få basen pälsenDu bör veta om du hög glans, sidenmatt eller Matt.Tejpa upp det du inte vill målade även un...

Child's Quorra (Tron) Costume

Som en uppföljning till min Tron skiva instructable är här några bilder av min dotter som bär hennes Quorra dräkt.Tyvärr, jag hade inte tid att göra en steg för steg - jag färdig knappt kostym av Halloween. Jag har tagit så mycket information som möj...

Tron Legacy Kool part ljus kostym

jag var ute efter en Halloween party butik nära Montreal Kanada som hade en anständig Tron Legacy kostym...Jag hittade den typiska en men gissa vad! Jag passade helt och jag försökte alla storlekar! Fan... också det gjorde inte lyser upp på alla (pas...

En bättre snöskyffel

Din snöskyffel kommer att prestera bättreoch du kommer att gilla det merom det är storlek passar dig.Se Karl i bilden ovan? Toppen av handtaget på sin spade kommer bara till toppen av pannan. Det är precis rätt storlek. Han la en bit lövträ pluggen o...

LED animerade glödande Rapunzel hår

här är en kort video på hur peruken ser ut i mörkret:Jag kunde inte låta en dotter bära en lätta upp Tron kostym för Halloween och inte göra något för min andra dotter. Hon ville vara Rapunzel för Halloween.Jag använde samma krets som min Tron skiva...

Hur till Mod Nerf skiva

Steg 1: material Nerf skiva och svart sharpieSteg 2: Mod Färga den helt svart så det blev skit hela detSteg 3: U R klar du kan använda detta så att folk inte kan se där det gick i mörkret...

Hur man gör en identitet skiva Prop (Tron: Legacy)

det är inte en perfekt kopia, men för människor som inte vill köpa deluxe ljus skivan eller inte har tillgång till malning eller plast gjutning, detta är ett enkelt sätt att göra en ljus skiva.Min version är inte precis hur det är i filmen. Det är mi...

Min anpassade Nerf night finder mod

detta är mitt första försök på modding något egentligen. Jag hade tittat runt och började denna mod genom att ta bort luft begränsningar, då jag bestämde mig att flytta till ammunition lagring från botten till toppen, för att banta profilen. Om någon...

Anpassade FG Falcon Mk1 övre Grill Mod

en enkel steg för steg guide för FG Falcon ägare av hur du gör din egen anpassade övre grill som replikerar FG-X Falcon grill med offset XR badge med eftermarknad honeycomb mesh & en äkta ford XR badge!Steg 1: Skaffa obligatoriska delar Objekt behöve...

Anpassade omvänd atx fall mod.

jag fick verkligen uttråkad med min gamla aspire x-crusier fallet. Så jag bestämde att det var dags för något helt annat. Jag kallar mitt projekt Redrum, heter för det är allt svart interiör/exteriör och design bakåt....

Tron Legacy kostym - Sam Flynn

hur man gör Sam Flynns kostym från Tron: Legacy. För fullständig handledning Besök http://troncostume.wordpress.com/Steg 1: forskningDet börjar med forskning. Jag tillbringade timmar med att läsa om andras försök att göra Sam Flynns kostym. Mestadels...

Hur man injicerar anpassade låtar i Guitar Hero III eller Aerosmith på några Wii

Obs! COOLDAVID08 har varit snäll nog att informera oss om hur vi kan bränna våra (lagligt erhålls, naturligtvis) wii iso-filer till dvd + r skivor. Detta kommer att hjälpa om du vill använda lightscribe DVD-skivor, men jag vet inte kvaliteten. Jag kö...

Hur man gör en anpassad Fancy Walking Cane

Walking käppar har använts sedan tidigt man började att gå omkring och behövde ett verktyg för att hjälpa honom när skadad eller över vandring över ojämn terräng. Rottingen är inte bara behövs för medhjälpare för att hjälpa en att hålla stabil, men o...

Tardis E-Cig Vape Box Mod

Låt mig förord detta instructable genom att säga att e-cigs och vaping räddade mitt liv. Jag rökte för 20 år sedan en dag, jag gick in i en vape butik, och köpte min första penna. Det var ett halvår sedan och jag har inte haft en enda cigarett sug el...

Mod din 4.0 Wii att spela tillbaka ups, installera homebrew och ladda från usb, allt utan ett mod chip!

Så du uppgraderade till 4.0 innan du installerar homebrew kanalen?Försökt den twilight hacket men det misslyckades? Ja var att utnyttja fast i 4.0Denna guide kan du installera homebrew channel och nedgradera till 3.2 för att bli av med alla nintendos...

Antec 300 PC fall fönstret och handtag Mod (lätt och billigt [full guide])

efter att ha köpt en Antec 300 fall jag bara behövde göra något med den. Så jag bestämde mig att installera ett fönster och vissa handtag för att lägga till lite awesomeness i mitt torn. (Detta är min första PC bygga BTW)----------------Reservdelslis...

Badrum skala Mod (för en snällare, mjukare morgon)

Jag vet inte om ni alla, men jag hatar att få på min badrumsvåg. Det verkar alltid bara tala mig jag får större och medelvärdet så... även med decimaler, som om att säga jag inte kan förneka det vetenskaplig noggrannhet.Men jag måste få på badrum ska...