Stap 4: Breadboard Arduino
Als u een Atmega328 met de bootloader al geïnstalleerd gekocht, volg dan de tweede helft van deze stap. Hebt u een lege chip, volg dan de hele stap.
"
De Bootloader branden
Hebt u een nieuwe ATmega328 (of ATmega168), moet u de bootloader naar het branden. U kunt doen dit met behulp van een Arduino board als in-systeem programma (ISP). Als de microcontroller reeds de bootloader is (bijvoorbeeld omdat je het uit een Arduino board haalde of besteld een al-bootloaded ATmega), kunt u deze sectie overslaan.
Ga als volgt te werk om te branden de bootloader,
- Uploaden van de schets van de ArduinoISP op uw bord Arduino. (U moet het bestuur en de seriële poort selecteren in het menu Extra, die overeenkomen met uw bestuur.)
- Kabellengte tot de Arduino board en de microcontroller, zoals wordt weergegeven in het diagram aan de rechterkant.
- Selecteer "Arduino Duemilanove of Nano w / ATmega328" in de Tools > Pension menu. (Of "ATmega328 op een breadboard (8 MHz interne klok)" als met behulp van de minimale configuratie die hieronder worden beschreven.)
- Hulpprogramma's uitvoeren > branden Bootloader > w / Arduino als ISP.
U hoeft alleen te bootloader eens branden. Nadat u dit hebt gedaan, kunt u verwijderen de jumper draden verbonden met pin 10, 11, 12 en 13 van de Arduino board."
Uploaden met behulp van een Arduino Board
"Zodra uw ATmega328p de Arduino bootloader daarop heeft, kunt u uploaden programma's om gebruik te maken van de USB-naar-serieel Converter (FTDI chip) op een Arduino board. Om te doen, verwijdert u de microcontroller uit de Arduino bord zodat de FTDI chip met de microcontroller op het breadboard in plaats daarvan praten kan. Het diagram aan de rechterkant ziet u hoe de RX en TX lijnen van de Arduino board verbinden met de ATmega op het breadboard. Om het programma op de microcontroller, selecteer "Arduino Duemilanove of Nano w / ATmega328" in de de Tools > Pension menu (of "ATmega328 op een breadboard (8 MHz interne klok)" als u de minimale configuratie die hieronder beschreven). Vervolgens uploaden zoals gebruikelijk."
Opmerking: Naast volgende alle stappen vanaf de website van arduino werkkring vorenstaand, zal u moeten aansluiten op de resetpin van de arduino board op de resetpin van de atmega-chip code uploaden.