YABBAS- ännu en annan nakna ben Arduino (på Stripboard) (10 / 12 steg)
Steg 10: Ladda upp bootloader (valfritt)
1. Anslut den AVR programmeraren för att förstora.
Anslut GND, VCC, följande, MOSI, MISO, SCK stift.
Obs: Som programmerare att använda är utanför räckvidden för detta Instructable.
Jag råkar använda en specialbyggd programmerare baserade bort av den populära USBasp enheten.
Tips: Om du redan har en fungerande Arduino, kan du använda det till programmet bootloader till detta ATmega chip. Ta en titt runt på internet på en av många tutorials för hur man gör detta.
2. Öppna Arduino IDE.
3. Kontrollera att rätt programmeraren är markerat (under Verktyg > programmerare)
4. Kontrollera att rätt styrelsen är markerat (under Verktyg > styrelsen)
* För en ATmega8, använda den "Arduino NG eller äldre w / ATmega8"
* För en ATmega168 Använd Arduino Pro eller Pro Mini (5V, 16 MHz) w / ATmega168
* För en ATmega328 använda "Arduino Pro eller Pro Mini (5V, 16 MHz) w / ATmega328"
5. Ladda upp bootloader (med hjälp av verktyg > bränna Bootloader)
På denna punkt Arduino IDE tar en minut eller två för att ansluta till enheten via programmeraren, verifiera chip och ladda upp bootloader. Du bör se den gröna verksamheten LED flash ett gäng gånger.
UPPDATERING:
Jag tyckte att Optiboot bootloader är mycket trevligare att använda än en som kommer pre-packat med Arduino IDE.
https://code.Google.com/p/optiboot/
Några av förbättringarna är:
* Den använder bara 512 byte av flash i stället för 1 KB eller 2 KB som uppstartshanteraren Arduino använder
* Det går snabbare att ladda upp skisser med hjälp av en mycket snabbare överföringshastighet (115200 istället för 19200 i mitt fall)
* Efter en uppladdning eller reset kör det dina skisser mycket snabbare
För att använda detta:
1. Hämta och extrahera zip-filen till katalogen för hårdvara i din Arduino skisser katalog. Skapa katalogen hårdvara om den inte finns.
2. Starta om Arduino IDE
3. Välj en av den nya styrelsen som dyker upp under Verktyg > styrelsen
* För en ATmega8, använda den "[Optiboot] Arduino NG eller äldre w / ATmega8"
* För en ATmega168 använda "[Optiboot] Arduino Pro eller Pro Mini (5V, 16 MHz) w / ATmega168"
* För en ATmega328 använda "[Optiboot] Arduino Pro eller Pro Mini (5V, 16 MHz) w / ATmega328"
4. Kontrollera att rätt programmeraren är markerat (under Verktyg > programmerare)
5. Ladda upp bootloader (med hjälp av verktyg > bränna Bootloader)