ARDUINO-LOGO

ARDUINO DEV-11168 AVR ISP Shield PTH Kit

ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit-PRO

Upplýsingar um vöru

  • Vöruheiti: Arduino Shield AVR ISP
  • Gerðarnúmer: DEV-11168
  • Notendahandbók: Í boði

Notkunarleiðbeiningar fyrir vöru

  1. Opnaðu ArduinoISP fastbúnaðinn (í tdamples) á Arduino borðinu þínu.
  2. Gerðu smá breytingu á ArduinoISP kóðanum ef þú ert að nota Arduino 1.0. Finndu línuna í heartbeat() fallinu sem segir delay(40); og breyttu því í delay(20);.
  3. Veldu viðeigandi borð og raðtengi úr valmyndinni Verkfæri sem samsvarar forritaraborðinu (ekki borðið sem verið er að forrita).
  4. Hladdu upp ArduinoISP skissunni á Arduino borðið þitt.
  5. Tengdu Arduino borðið þitt við markborðið eftir skýringarmyndinni sem fylgir. Fyrir Arduino Uno, mundu að bæta við 10 uF þétti á milli endurstillingar og jarðar.
  6. Veldu viðeigandi borð úr Tools valmyndinni sem samsvarar borðinu sem þú vilt brenna ræsiforritið á (ekki forritaraborðið).
  7. Notaðu Burn Bootloader > Arduino sem ISP skipun.

Athugið: Þessi aðferð virkar fyrir borð með SPI merki á tilgreindum pinna. Fyrir borð eins og Leonardo, þar sem þetta er ekki gilt, þarftu að tengja SPI merki við ISP tengið með því að nota pinout sem fylgir með.

Notkun Arduino sem AVR ISP (In-System Programmer):
Þessi kennsla útskýrir hvernig á að nota Arduino borð sem AVR ISP (inn-kerfi forritari). Þetta gerir þér kleift að nota borðið til að brenna ræsiforritið á AVR (td ATmega168 eða ATmega328 notað í Arduino). Kóðinn í þessu frvample er byggt á mega-isp vélbúnaðinum eftir Randall Bohn.

Leiðbeiningar

Til að nota Arduino borðið þitt til að brenna ræsiforritara á AVR þarftu að fylgja nokkrum einföldum skrefum.

  1. Opnaðu ArduinoISP fastbúnaðinn (í tdamples) á Arduino borðið þitt.
  2. Athugasemd fyrir Arduino 1.0: þú þarft að gera eina litla breytingu á ArduinoISP kóðanum. Finndu línuna í heartbeat() fallinu sem segir „delay(40);“ og breyttu því í "delay(20);".
  3. Veldu hlutina í valmyndunum Tools > Board og Serial Port sem samsvara borðinu sem þú ert að nota sem forritara (ekki borðið sem verið er að forrita).
  4. Hladdu upp ArduinoISP skissunni.
  5. Tengdu Arduino borðið þitt við skotmarkið eins og sýnt er á skýringarmyndinni hér að neðan. (Athugasemd fyrir Arduino Uno: þú þarft að bæta við 10 uF þétti á milli endurstillingar og jarðar.)
  6. Veldu hlutinn í Tools > Board valmyndinni sem samsvarar borðinu sem þú vilt brenna ræsiforritið á (ekki borðið sem þú ert að nota sem forritari). Sjá töflulýsingar á umhverfissíðunni fyrir nánari upplýsingar.
  7. Notaðu Burn Bootloader > Arduino sem ISP skipun.

Athugið: Þessi aðferð virkar með töflunum sem hafa SPI merki á tilgreindum pinna. Fyrir töflur sem þetta er ekki gilt fyrir (32u4 töflur eins og Leonardo) verða SPI merki að vera tengd við ISP tengið sem greint er frá hér að neðan.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (1)

Hringrás

Hringrás (miðar á Arduino Uno, Duemilanove eða Diecimila):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (2)
Arduino borð sem þjónar sem ISP til að forrita ATmega á annað Arduino borð. Á Arduino Uno þarftu að tengja 10 uF þétta á milli endurstillingar og jarðar (eftir að hafa hlaðið upp ArduinoISP skissunni). Athugaðu að þú þarft aðgang að endurstillingarpinnanum á markborðinu, sem er ekki í boði á NG eða eldri borðum.

Hringrás (miðar á Arduino NG eða eldri):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (3)
Á NG eða eldri borðum skaltu tengja endurstillingarvírinn við pinna 1 á Atmega flögunni á borðinu, eins og sýnt er hér að ofan.

Hringrás (miðar á AVR á breadboard):
Sjáðu Arduino til Breadboard kennslu fyrir frekari upplýsingar.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (4)

LAGNIR

ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (5) ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (6)

Skjöl / auðlindir

ARDUINO DEV-11168 AVR ISP Shield PTH Kit [pdfNotendahandbók
DEV-11168 AVR ISP Shield PTH Kit, DEV-11168, AVR ISP Shield PTH Kit, Shield PTH Kit, PTH Kit, Kit

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *