ARDUINO-LOGO

ARDUINO DEV-11168 AVR ISP Shield PTH Kit

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

Impormasyon ng Produkto

  • Pangalan ng Produkto: Arduino Shield AVR ISP
  • Numero ng Modelo: DEV-11168
  • Manual ng Gumagamit: Available

Mga Tagubilin sa Paggamit ng Produkto

  1. Buksan ang firmware ng ArduinoISP (sa Halamples) sa iyong Arduino board.
  2. Gumawa ng maliit na pagbabago sa ArduinoISP code kung gumagamit ka ng Arduino 1.0. Hanapin ang linya sa heartbeat() function na nagsasabing delay(40); at baguhin ito sa pagkaantala (20);.
  3. Piliin ang naaangkop na board at serial port mula sa Tools menu na tumutugma sa programmer board (hindi ang board na naka-program).
  4. I-upload ang ArduinoISP sketch sa iyong Arduino board.
  5. I-wire ang iyong Arduino board sa target board kasunod ng ibinigay na diagram. Para sa Arduino Uno, tandaan na magdagdag ng 10 uF capacitor sa pagitan ng reset at ground.
  6. Piliin ang naaangkop na board mula sa Tools menu na tumutugma sa board kung saan mo gustong sunugin ang bootloader (hindi ang programmer board).
  7. Gamitin ang Burn Bootloader > Arduino bilang ISP command.

Tandaan: Gumagana ang pamamaraang ito para sa mga board na may mga signal ng SPI sa ipinahiwatig na mga pin. Para sa mga board tulad ni Leonardo, kung saan ito ay hindi wasto, kailangan mong ikonekta ang mga signal ng SPI sa ISP connector gamit ang pinout na ibinigay.

Paggamit ng Arduino bilang AVR ISP (In-System Programmer):
Ipinapaliwanag ng tutorial na ito kung paano gumamit ng Arduino board bilang AVR ISP (in-system programmer). Binibigyang-daan ka nitong gamitin ang board para i-burn ang bootloader sa isang AVR (hal. ang ATmega168 o ATmega328 na ginamit sa Arduino). Ang code sa ex na itoample ay batay sa mega-isp firmware ni Randall Bohn.

Mga tagubilin

Upang magamit ang iyong Arduino board para mag-burn ng bootloader sa isang AVR, kailangan mong sundin ang ilang simpleng hakbang.

  1. Buksan ang firmware ng ArduinoISP (sa Halamples) sa iyong Arduino board.
  2. Tandaan para sa Arduino 1.0: kailangan mong gumawa ng isang maliit na pagbabago sa ArduinoISP code. Hanapin ang linya sa heartbeat() function na nagsasabing "delay(40);" at palitan ito ng “delay(20);”.
  3. Piliin ang mga item sa menu ng Tools > Board at Serial Port na tumutugma sa board na iyong ginagamit bilang programmer (hindi ang board na pino-program).
  4. I-upload ang ArduinoISP sketch.
  5. I-wire ang iyong Arduino board sa target tulad ng ipinapakita sa diagram sa ibaba. (Tandaan para sa Arduino Uno: kakailanganin mong magdagdag ng 10 uF capacitor sa pagitan ng reset at ground.)
  6. Piliin ang item sa Tools > Board menu na tumutugma sa board kung saan mo gustong i-burn ang bootloader (hindi ang board na ginagamit mo bilang programmer). Tingnan ang mga paglalarawan ng board sa pahina ng kapaligiran para sa mga detalye.
  7. Gamitin ang Burn Bootloader > Arduino bilang ISP command.

Tandaan: Gumagana ang pamamaraang ito sa mga board na mayroong mga signal ng SPI sa ipinahiwatig na mga pin. Para sa mga board kung saan ito ay hindi wasto (32u4 boards tulad ni Leonardo) ang mga signal ng SPI ay kailangang konektado sa ISP connector na ang pinout ay iniulat sa ibaba.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (1)

Circuit

Circuit (tina-target ang Arduino Uno, Duemilanove, o Diecimila):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (2)
Isang Arduino board na nagsisilbing ISP para i-program ang ATmega sa isa pang Arduino board. Sa Arduino Uno, kakailanganin mong ikonekta ang isang 10 uF capacitor sa pagitan ng pag-reset at ground (pagkatapos i-upload ang ArduinoISP sketch). Tandaan na kailangan mo ng access sa reset pin sa target board, na hindi available sa NG o mas lumang mga board.

Circuit (tina-target ang Arduino NG o mas matanda):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (3)
Sa NG o mas lumang mga board, ikonekta ang reset wire sa pin 1 ng Atmega chip sa board, tulad ng ipinapakita sa itaas.

Circuit (pag-target ng AVR sa isang breadboard):
Tingnan ang Arduino to Breadboard tutorial para sa mga detalye.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (4)

WIRING

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

Mga Dokumento / Mga Mapagkukunan

ARDUINO DEV-11168 AVR ISP Shield PTH Kit [pdf] User Manual
DEV-11168 AVR ISP Shield PTH Kit, DEV-11168, AVR ISP Shield PTH Kit, Shield PTH Kit, PTH Kit, Kit

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *