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)
- PSI/AVR/USBavr Programmering (Pins)
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 (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.
- MISO (Adapter) til Pin 14 (Nano)
- VCC (Adapter) til Pin 5v (Nano)
- SCK (Adapter) til Pin 15 (Nano)
- MOSI (Adapter) til Pin 14 (Nano)
- RST (Adapter) til Pin RST (Nano)
- GND (Adapter) til Pin GND (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)
- Åben Arduino IDE software.
- Indtast den kode som skal uploades. (“Blink” i dette tilfælde)
- Når sketch/koden er færdig klik på “Sketch/Verfify-Compile” (Flueben i menu bjælke”.
- PS. Du må IKKE upload sketch/koden! kun “Sketch/Verfify-Compile”
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”
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”.
- Find “HEX” filen som skal uploades.
- Tryk derefter “Write”.
HEX filen er en fil som indeholder koden til chippen.
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.