Hur du använder Arduino ISP Shield 2,0
Förvandla vårt arduino till en ISP programmerare att bränna boot-lastare och ladda upp koden till Attiny85, Attiny84, Atmega328, Atmega1624, Attiny4313...
Hur man bränner Bootloader
För att ladda upp skisser via seriell port måste du först bränna bootloader på atmega 328 eller 168 marker.
Plugin din arduino uno till PC.
Programvara med öppen Arduino IDE.
Öppna filen > exempel > ArduinoISP.
Markera objekt i Verktyg > styrelse och Serial Port menyer som motsvarar styrelsen du använder (uno eller Leonardo) som programmerare (inte styrelsen programmeras).
Ladda upp ArduinoISP skissen. (CTRL + U).
Placera ISP sköld på Arduino Uno med chip installerat.
I Verktyg > styrelsen menyn, Välj uno om använder 328 chip eller deomletive om du använder 168 chip.
Välj Verktyg > programmerare > Arduino som isp.
Verktyg > bränna booloader. Ha tålamod eftersom det tar ca 10 sekunder. Programmering tänds på skölden.
Gjort.
Nu kan du använda seriell programmerare att ladda upp skisser. Eller ersätta din felaktiga chip på anther uno ombord.
Ladda upp skissen utan brännaren bootloader på atmega328 marker
Med hjälp av Internet-shield kan du också ladda upp skisser direkt till chip utan att bränna bootloader.
Plugin din arduino uno till PC.
Programvara med öppen Arduino IDE.
Öppna filen > exempel > ArduinoISP.
Markera objekt i Verktyg > styrelse och Serial Port menyer som motsvarar styrelsen du använder som programmerare (inte styrelsen programmeras).
Ladda upp ArduinoISP skissen. (CTRL + U).
Placera ISP sköld på Arduino Uno med chip installerat.
I Verktyg > styrelsen menyn, Välj uno om använder 328 chip eller deomletive om du använder 168 chip.
Välj Verktyg > programmerare > Arduino som isp.
Öppna skissen du vill ladda upp på chip (Eg. Blink skiss ledde = 10).
Ladda upp den med fil > Ladda upp med hjälp av programmerare. CTRL + SKIFT + U.
Gjort.
Ladda upp skiss till Attiny85
Denna handledning visar hur man programmerar en ATtiny45 eller ATtiny85 mikro-controller med hjälp av Arduino programvara och maskinvara.
Programvara
Du behöver programmet Arduino och en plugin för att lägga till stöd för ATtiny45/85. Installationsinstruktioner för Arduino programvaran är tillgänglig för Windows och Mac OS X Linux
Hämta: http://ct3.eu/en/index.php?controller=attachment&id_attachment=2
ATtiny45 / ATtiny85 mikro-controller
Här är den pin-out av ATtiny45 och ATtiny85:
attiny_44_84_Pinout
Installera ATtiny45 / ATtiny85 stöd i Arduino
* Se till Arduino IDE inte körs.
* Ladda ner det Arduino-Tiny arkivet (ZIP-fil).
* Leta reda på mappen Arduino Sketchbook. Detta är mappen där Arduino
IDE lagrar skisser.
* Se till mappen "maskinvara" finns under mappen Arduino Sketchbook. För
exempel om mappen Arduino Sketchbook...
C:\Projects\Arduino\
Se till att det finns denna mapp...
C:\Projects\Arduino\hardware\
* Extrahera innehållet i arkivet till mappen "maskinvara". Till exempel
om mappen Arduino Sketchbook är...
C:\Projects\Arduino
Efter utdrager, följande filer / mappar bör finnas...
C:\Projects\Arduino\hardware\tiny\avr\license.txt
C:\Projects\Arduino\hardware\tiny\avr\platform.txt
C:\Projects\Arduino\hardware\tiny\avr\Prospective Boards.txt
C:\Projects\Arduino\hardware\tiny\avr\README
C:\Projects\Arduino\hardware\tiny\avr\bootloaders\
C:\Projects\Arduino\hardware\tiny\avr\cores\
Följande mapp bör innehålla källfilerna för Arduino-Tiny
Core...
C:\Projects\Arduino\hardware\tiny\avr\cores\tiny\
* Skapa en ny arkivera benämn "boards.txt" i katalogen tiny\avr. Efter
från exemplen ovan, skulle filen vara här...
C:\Projects\Arduino\hardware\tiny\avr\boards.txt
* Öppna filen "boards.txt" och "Blivande Boards.txt"-filen använder din
favorit texteditor.
* Kopiera styrelsen transaktioner av intresse från "Blivande Boards.txt" för "boards.txt"
(eller kopiera hela innehållet i "Blivande Boards.txt" till "boards.txt").
Styrelsen poster är omgivna av en lång rad av nummertecken.
* I "boards.txt"-filen, ändra "upload.tool" poster till den
lämpligt värde för din setup.
* Spara och Stäng "boards.txt". Stäng "Blivande Boards.txt".
* Starta Arduino IDE och se till att de nya styrelserna av intresse visas under
menyn [verktyg] [uttagningskommittén]...
"ATtiny84 @ 16 MHz (externa kristall; 4.3 V BOD)"
"ATtiny85 @ 8 MHz (intern oscillator; BOD inaktiverad)"
etcetera
Du är nu redo att använda Arduino-Tiny!
Ladda upp skiss för ATTINY
Plugin din arduino uno till PC.
Programvara med öppen Arduino IDE.
Öppna filen > exempel > ArduinoISP.
Markera objekt i Verktyg > styrelse och Serial Port menyer som motsvarar styrelsen du använder (uno eller Leonardo) som programmerare (inte styrelsen programmeras).
Ladda upp ArduinoISP skissen. (CTRL + U).
Placera ISP sköld på Arduino Uno med chip installerat.
I Verktyg > ombord på menyn, Välj Attiny85 @ 8mhz
Välj Verktyg > programmerare > Arduino som isp.
Öppna skissen du vill ladda upp
Ladda upp skissen. (CTRL + U).
Gjort.