Monteringsanvisningar för reaktorhärden, DIY Arduino programmeraren (3 / 4 steg)
Steg 3: Reaktorn kärnar ur slutmontering och testa
För både ATmega328P och FT232RL marker, kolla kontinuiteten mellan de två angränsande stift, t.ex., stift 1 och 2. Endast på FT232RL på stift 25 & 26 kommer det att finnas kontinuitet. Annars innebär kontinuitet mellan två stift har du en löda bro som måste tas bort.
Använd flussmedel och löda veken för att ta bort bron lödtenn. Gör inte på värme FT232RL eller ATmega328P när du tar bort en löda bro, detta kan skada delen. Om nödvändigt lägga till en lägre smälta lödtenn (t.ex. 60/40 lod)
lödmetall överbryggar, och sedan använda löda veken att tappa upp extra lödtenn.
När alla SMD delar lödas på plats, har du alla delar behövs för kommunikation kretsen. Hand löda på switch, S1, för makt. Du kan nu koppla in styrelsen i en USB-kabel och ansluta till din
datorn. Slå på strömmen med strömbrytaren, S1. Datorn bör erkänna din styrelse som en USB-enhet. Om du behöver drivrutiner som kan hittas på FTDI webbplats, här: http://www.ftdichip.com/FTDrivers.htm.
Stäng av styrelsen, och löda på resonator Q2 (16Mhz), bygelstift, växla S2 och S4. Lägg till två byglarna bygelstift Rx och Tx.
Du kan nu ansluta styrelsen till datorn igen. Öppna programvaran Arduino. Välj i styrelsen (Arduino Uno). Öppna ArduinoISP skissen i exemplen. Ladda upp skissen till reaktorn.
Avsluta hand lödning på den återstående headers, växlar och ZIF socket. Nu kan du testa brinnande bootloaders till mikrokontroller i ZIF socket. Alla marker måste ha nummer 1 pin vänd åt vänster. ATmega328P kommer att använda alla utrymmen för ZIF socket. Byta S2, S3 och S4 bör till vänster.
ATtiny85 går in längst till vänster. ATtiny84 är att längst till höger i uttaget. För dessa brytare S2 till vänster, men S3 och S4 till höger.
Varning! Korrekt laddning av mikrokontroller, korrekt orientering av antalet en pin och programmet switch riktning är viktigt. Detta steg ansluter kablarna till mikrokontroller, inklusive makt och marken. Med fel setup kommer att skicka ström till fel stift. Detta kan skada du försöker programmera chip.
I Arduino programvara, Välj vilken styrelsen baserat på chip i ZIF socket. Välj Arduino som ISP. Sedan Bränn Välj bootloader.