Den resande Geocache! (4 / 17 steg)
Steg 4: Bakbord Arduino
Om du köpt en Atmega328 med bootloader redan installerat, Följ bara den andra halvan av detta steg. Om du har en tom chip, följ det hela steget.
"
Burning Bootloader
Om du har en ny ATmega328 (eller ATmega168), kommer du behöva bränna bootloader på den. Du kan göra detta med en Arduino ombord som ett i-system program (ISP). Om mikrokontroller har redan bootloader på det (t.ex. för att du tog den ur en Arduino ombord eller beställt en redan-bootloaded ATmega), kan du hoppa över detta avsnitt.
Till bränna bootloader, Följ dessa steg:
- Ladda upp ArduinoISP skissa på din Arduino ombord. (Du måste välja styrelse och seriell port från menyn verktyg som motsvarar din styrelse.)
- Tråd upp Arduino ombord och mikrokontroller som visas i diagrammet till höger.
- Välj "Arduino Duemilanove eller Nano w / ATmega328" från Verktyg > styrelsen menyn. (Eller "ATmega328 på en skärbräda (8 MHz intern klocka)" om med minimal konfiguration beskrivs nedan.)
- Köra verktyg > bränna Bootloader > w / Arduino som ISP.
Du ska endast behöva bränna bootloader. Efter du har gjort det, kan du ta bort bygeln kablar anslutna till stiften 10, 11, 12 och 13 i Arduino styrelsen."
Ladda upp med en Arduino ombord
"När din ATmega328p har Arduino bootloader på det, du kan ladda upp program till den med USB till seriell omvandlare (FTDI chip) på en Arduino ombord. För att göra, bort du mikrokontroller från Arduino styrelsen så FTDI chip kan prata med mikrokontroller på en skärbräda i stället. Diagrammet till höger visar hur du ansluter raderna RX och TX från Arduino styrelsen att ATmega på en skärbräda. För att programmera mikrokontroller, välj "Arduino Duemilanove eller Nano w / ATmega328" från den verktyg > styrelsen menyn (eller "ATmega328 på en skärbräda (8 MHz intern klocka)" om du använder minimal konfiguration beskrivs nedan). Sedan ladda upp som vanligt."
Obs: Förutom följande alla steg från arduino webbplats postat över, måste du ansluta Återställ PIN-koden av arduino styrelsen att Återställ PIN-koden av atmega chip för att ladda upp koden.