Stap 5: Leo naar Uno
Nu onderzoeken de achterzijde, met behulp van Leonardo als een ISP programmeur te programmeren een UNO. Alle pinnen van de ICSP koptekst op de Leonardo verbinden met de ICSP header op de UNO, behalve pin 5, de eerste pin. Pin 10 voor de Leonardo verbinden met de eerste pin (pin 5 van de header ICWB) op de UNO. Wanneer u dit doet zal je eindigen met deze verbindingen:
- Pin 16 MOSI op programmeur Leonardo naar pin 11 MOSI op doel UNO
- Pin 14 MISO op programmeur Leonardo naar pin 12 MISO op doel UNO
- Pin 15 SCK op programmeur Leonardo naar pin 13 SCK op doel UNO
- Pin 10 op programmeur Leonardo tot eerste pin op doel UNO
- VCC op programmeur Leonardo aan VCC op doel UNO
- GND op programmeur Leonardo met GND op doel UNO
En het zal lijken op de bovenstaande afbeelding.
Verwijder de condensator van de UNO. U hoeft niet meer die.
De Leonardo verbinden met de computer via USB. Het uploaden van de schets van de ArduinoISP aan de Leonardo. Als u de schets van de ArduinoISP die kwam met een versie 1.6.5 of eerder van de Arduino IDE, gebruikt m ake ervoor dat u hebt gewijzigd de voorbeeld schets te gebruiken pin 10 als het verzenden van de RESET pin zoals beschreven in stap 3. U hoeft niet te schakelen automatische reset bij het gebruik van een Leonardo als een ISP-programmeur.
In de Arduino IDE menu Ga naar Tools, Board, en selecteer UNO. Ga naar Tools, programmeur, en selecteer Arduino als ISP. Ga naar Tools, poort en ervoor te zorgen dat de poort van de Leonardo die u gebruikt als de ISP-programmeur is geselecteerd. Open de voorbeeld Blink schets. Ga in het menu om de schets (of een bestand op IDE 1.6.4 en ouder) en klik op uploaden met behulp van programmeur. Na een paar seconden die de schets knipperen te naar de UNO en de LED uploaden dient moeten beginnen te knipperen. Wat u hebt gedaan is gewist van de UNO en geïnstalleerd van de schets van de blink via Internet-provider. De UNO heeft niet langer een bootloader.
De bootloader terug zetten in de UNO en normale werking herstellen, ga in het menu naar extra, branden Bootloader.