Når du PSI/AVR/USBavr Programmer skal du bruge disse:

Tilslutninger

Der er 2 måder at programmere Arduino nano på via denne metode:

PSI/AVR/USBavr Programmering (Adapter)

Her vises de 6 pins SPI tilslutning. “USB ASP AVR Programmer Adapter” levers med 10 pins stik, derfor skal du have en adapter fra 10 pin til 6 pin. Køb adapter HER.

PSI/AVR/USBavr Programmering Arduino Nano

PSI/AVR/USBavr Programmering Arduino Nano

PSI/AVR/USBavr Programmering (Pins)

Det er også muligt at progammer uden pins. Her vises et diagram over alle pins på en arduino nano, for at programmere skal du tilslutte disse pins.

PSI/AVR/USBavr Programmering Arduino Nano

Programmering

Programmeringen forgår sådan at “Programmer Adapteren” skaber forbindelsen mellem chippen, og computeren. Når chippen er forbundet korrekt til “Programmer Adapteren” skal en “HEX” fil sendes.

Info: Programmet kan også bruges til at “Read” (Læse) HEX filen inde i chippen, så den kan udlæses.

Lav HEX fil (Programmerings fil)

Når koden er “Verfify-Compile” oprettes der en mappe her: (C:\Users\(Navn)\AppData\Local\Temp) Mappen vil hedder noglet som dette “arduino_build_700682” inde i denne mappe har du filen “Blink.ino.hex”. Denne fil skal loades i “Burn O Mat” og uploades til chippen.

Her er en test HEX fil “Blink.ino.hex” download fil HER.

Installere WinAVR

WinAVR, er en driver som bruges til at overføre.

InstallereAVR Burn-O-Mat

AVR Burn-O-Mat, er et program som kan sende HEX filen til chippen. Før programmet virker skal disse værdier indskrives.

Redigere settings:

Info: Det er vigtigt “avrdude.exe”, og “avrdude.conf” føre til den riftige sti, eller kan du ikke finde “usbasp” i “programmer” feltet.

Åben “Settings/avrdude” Når disse felter er korrekt udfyldt trykkes der “Apply”, og “OK”

PSI/AVR/USBavr Programmering Arduino Nano

Vælg chip:

Nu Vælges der hvilen chip som skal programmeres, i dette tilfælde er det en “Atmega328p-pu”, derfor vælges “ATmega328p” i feltet “AVR Programer”.

HEX filen er en fil som indeholder koden til chippen.

PSI/AVR/USBavr Programmering Arduino Nano

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.