Stap 4: Setup Arduino en IDE
Als u iets anders dan de standaard bootloaders program wilt, dient u de juiste "cores" toevoegen aan de Arduino software:
- Voor een "Breadboard Arduino", die een Atmega328 draait op haar interne kristallen van 8 MHz, moet u de bestanden van "Breadboard.zip" op http://arduino.cc/en/Tutorial/ArduinoToBreadboard in de map "hardware" in de Arduino "schetsboek" map.
- Voor Attiny chips zijn er verschillende kernen beschikbaar:
- Ik Arduino-Tiny core gebaseerd op werk van David A. Mellis, René Bohne, R. Wiersma, Alessandro Saporetti en Brian Cook omdat het ondersteunt de tone() opdracht als u wilt afspelen van geluiden op een piëzo-luidspreker.
- Als u wenst te programmeren de Attiny2313, kunt u de Attiny kern.
Het opzetten van de instellingen:
- De voorraad Arduino-software wordt geleverd met de schets van de "ArduinoISP" in de sectie "Voorbeelden". Deze sketch moet geüpload zonder het schild in plaats omdat het schild een condensator heeft om te rijden het reset-signaal (of u een manuele reset vóór upload kunt, zoals in de oude oude dagen).
- Met de schets geüpload, installeren het schild. U ziet de groene hart LED beginnen het pulserende wordt.
- In de IDE, selecteer "Tools" -> "Programmeur" -> "Arduino als ISP".
- Selecteer de chip van de doelgroep typen met behulp van "Tools" -> "Planken".
- Plaats de jumper kabel tussen de "ISP"-header en de juiste header voor het type van de chip.
Voel het branden:
Het instellen van zekeringen is een eng en verwarrend onderwerp als je in het veel kijkt. Doe geen moeite. Ze zijn in principe instelling die de chip hoe te gedragen en moet slechts één keer worden gedaan om een nieuwe chip.
- Plaats de chip in de ZIFF-aansluiting, helemaal naar links, met Pin 1 in de linkerbenedenhoek.
- Met de juiste "bestuur" geselecteerd voor de doel-chip, selecteer "Tools" -> "Bootloader branden".
- Voor een Atmega chip gonna een UNO of breadboard, zal dit instellen van de fuses en upload het juiste bootloader.
- Voor een Attiny stelt dit enkel de zekeringen. Voor ons betreft dit voornamelijk chip snelheid.
Het uploaden van een schets:
- Laden de schets voor de doel-chip. Start met de fundamentele knipperen "Bestand" -> "Voorbeelden" -> "01.Basics" -> "Blink".
- Verander de "led" variabele van "13" naar "3".
- Klik op het uploadpictogram in, of "Bestand" -> "Upload".
- U zou moeten zien van de gele LED-flitser en krijgen een bericht 'Upload voltooid'.
- Als het goed is, moet de target chip beginnen te knipperen van de gele LED (verbonden aan D3).
Als het goed is, pat jezelf op de rug en beginnen met het plannen van uw volgende project. Als dat niet het geval is, verplaatst naar de volgende stap te doen sommige het oplossen van problemen.