Bygga din egen (at) liten färg sensor. (4 / 5 steg)

Steg 4: Kod del 1: bootloader

Jag letade efter en bootloader på internet och efter en lång natt av forskande, jag grunda en mapp som heter tinyload3 med en bootloader, bygga av Peter Dannegger, som monteras i min attiny85. Jag använde som en, men fick senare reda på att det var en föregångare till den "snabb liten & mega UART bootloader"-projekt som kan hittas på AVRfreaks.
Eftersom jag använde den gamla versionen, ska jag förklara att en men den nya versionen fungerar ganska likartade.

När du öppnar tinyload3.rar, hittar du en massa premade bootloaders för alla typer av attiny's och mega's. Men det finns ingen bootloader för attiny85. För att göra en, kan du öppna filen assembler på en av de andra AVR, gör nödvändiga ändringar och bygga den hex-filen.

Jag använde T45.asm. Jag ändrade .include "tn45def.inc" till .include "tn85def.inc" och bytte stift för RX och TX till de lämpliga. Pb5 för TX och Pb3 för RX.

Jag la den hex-filen för attiny85 bara att spara lite arbete.

Nu kan du använda din vanliga programmerare att ladda upp bootloader. När du gör det måste du också ställa säkringarna så att attiny använder den 8 MHz intern Osc och så att Återställ inaktiveras på stift 5. Kom ihåg att när du inaktiverar Återställ kan du inte kommer att kunna programmera attiny med din ISP programmerare längre.

Om allt fungerade ok, bör du nu kunna ladda upp koden till din attiny via startprogrammet. Till gör så, ansluta de nyinrättade TX och RX stift på attiny till de av dina USB-UART bridge och Anslut den till du pc. Se till att du kan växla kraften i din attiny separat.
I mappen tinyload3, kan du hitta tboot.exe. Om du vill använda det anger du följande kommando:

tboot.exe - cnummer COMport -pfilname

Endast COM0 till COM4 accepteras, så du kan behöva ändra antalet COMport som du använder.

Hit in och sedan slå på strömmen till attiny. Detta sätt bootloader kommer att upptäcka att det finns några kod laddas och du ser den belastande upp processen fortskrider.

Se Steg
Relaterade Ämnen

En Wide Body Quadrotor - mönster och idéer för att bygga din egen.

Multirotors--hur coola de är!En quadrotor är en typ av multirotor flygplan. Dessa flygplan är enklare än någonsin att bygga. Du kan börja med denna maskin och öka dess kapacitet (och komplicerade) som du lära dig mer. Din erfarenhet, kunskap och resp...

Bygga din egen Micromite följeslagare minidator

Den Micromite följeslagare minidatorn är nästa generation i fickdator Mini-serien.Det är kombinationen av två Open Source system, Micromite programvara, en PIC32 skapelse av Geoff Graham och Parallax propellern, en nyligen "öppen källkod" chip a...

Bygg din egen (billigt!) multi-function Trådlös kamera controller.

IntroductionNågonsin tyckte att bygga din egen kamera controller?VIKTIGT: Kondensatorer för MAX619 är 470n eller 0.47u. Schematiskt är korrekt, men komponentlistan var fel - uppdaterad.Detta är en post i Digital dagar tävlingen så om du tycker det är...

DIY, BYGGA DIN EGEN DIGITALA BINARY CLOCK!

Detta Instructable visar hur man bygger en digital klocka på enklaste sätt. Du behöver bara några verktyg och lite tid...Steg 1: Introduktion Det finns två sätt att bygga din egen binär klocka.1.-en är till göra din egen PCB. Att lära sig lite av mik...

Bygga din egen dator

varför skulle någon gå ut och köpa en dator från en manufaturer som Dell eller Gateway, när de kunde bygga en mer kraftfull dator för mindre pengar? Svaret, de vet inte hur man bygger den.Detta kanske låter som en komplicerad process, men i alla verk...

Bygga din egen elektrisk motorcykel

ÖversiktDet färdiga projektet är en 1981 Kawasaki KZ440, omvandlas till elektriska. Den drivs av fyra Optima gul topp förseglade (AGM) bly-syra batterier, som driver en Briggs & Stratton Etek elmotor. Hastigheten på motorn styrs av en Alltrax varumär...

Bygg din egen elbil!

"Electro-Metro" projektet.Har inte råd en Nissan Leaf? Inga problem!Bygga en billig elbil själv genom att ta bort den bilen motorn, ersätta den med en gaffeltruck motor, och lägga till batterier.Jag har massor av videor om projektet på:http://ww...

Bygg din egen hörsel Augmented Seashell!

i detta Instructable jag kommer att förklara hur man bygger din egen hörsel Augmented Seashell. Nu, innan vi börjar, vad är en auditiv Augmented Seashell?Svar: i princip är det en snäcka kan producera andra ljud än det redan gör. En snäcka producerar...

Bygga din egen Mobility Rehab handikappade Scooter för mindre än $500

Jag kan visa dig hur du konverterar en rakkniv E300 skoter, föreslår jag att du köpa från Amazon.com bör vara omkring $250, i din egen Rehab handikappade scooter. E300 skoter får du har bara en hastighet. Hög hastighet, eller kusten, inget däremellan...

Bygga din egen ficka SID Audio Player

Låt oss tid reser tillbaka till 80-talet igen genom att skapa din egen Propellerpowered Pocket SID Audio Player.]Den Guinness rekordbok listar Commodore 64 som den bäst säljande datormodellen genom tiderna. C64: an mest övertygande funktioner var det...

Bygg din egen bärbara rostfritt stål fälgar tube - och hela bara väger bara 17 kg!

Jag är en långsiktig homebrewer men jag har alltid gjort enda steg infusion mosar. Jag har alltid velat en fälgar eller HERMS system men jag inte gillar det utrymme ett fullständigt system tar upp och jag har alltid backade på grund av kostnaden. Men...

Hemma Hydroponics - en handbok om hur att bygga din egen hydroponics system

IntroduktionOrsakerna och effekterna av överbefolkningÖverbefolkning ska inte tas lättvindigt. Den har några fruktansvärda effekter, en av dem är en brist på mat. Våra för närvarande överbefolkad värld orsakas av den industriella revolutionen. Den in...

Hur till bygga din egen rörliga Tardis!

Få din "hur att bygga din egen Tardis Kit" & en annan klar Tardis för skala.Steg 1: Steg 1 öppna Tardis Kit Steg 1 Öppna "Hur att bygga din egen Tardis Kit"Kontrollera att du har alla bitar du behöver!Steg 2: Steg 2 sätta lampa i T...

Bygga din egen gateway brandvägg

lär dig att bygga din egen gateway brandvägg med FreeBSD® och gamla PC delar. Brandväggen kommer att bestå av PF brandväggen, Snort-ID: N, olika IPS applikationer, Squid proxy och några intuitivt webbgränssnitt för revision. Kostnaden för detta proje...

BYGG DIN EGEN ROBOT. DIY

detta Instructable visar hur man bygger en grundläggande robot på enklaste sätt. Du behöver bara några verktyg och lite tid...Steg 1: Det finns två sätt att bygga din egen grundläggande robot1.-en är till göra din egen PCB. Att lära sig lite elektron...

Bygga din egen FM-Radio Astronomy Lab

eftersom jag är en enkel man, och tanken på att försöka förstå allt okändan är mer än jag kan hantera, jag föredrar den enklare sidan av astronomi. Min personliga astronomi verktyg inkluderar ett 4,5" reflektor teleskop, ett par av kikare och en FM-R...

Hur man bygger din egen dator

Följande steg hjälper dig att att bygga din egen dator.Steg 1: 1) få dina delar.Det första du vill göra är att hitta en återförsäljare som Fry's Electronics. Om du inte väntar på frakt, finns Newegg och TigerDirect stora webbplatser att hitta datorko...

Bygga din egen laptop

varför skulle någon gå ut och köpa en dator från en tillverkare som Dell eller Gateway, när de kunde bygga en mer kraftfull dator för mindre pengar? Svaret, de vet inte hur man bygger den.Detta kanske låter som en komplicerad process, men i alla verk...

Bygga din egen "Spy Satellite"

Jag har alltid trott det skulle vara snyggt att ha din egen "Spion" satellit. Det faktum att vi har vår egen Spy satelliter reser runt jorden bara förvånar mig. Så varför inte ha din egen? Följande instructable visar hur att göra just det, bygga...