ARDUINO-LOGO

ARDUINO DEV-11168 AVR ISP Shield PTH komplet

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

Informacije o proizvodu

  • Naziv proizvoda: Arduino Shield AVR ISP
  • Broj modela: DEV-11168
  • Korisnički priručnik: Dostupan

Upute za upotrebu proizvoda

  1. Otvorite firmver ArduinoISP (u pramples) na vašoj Arduino ploči.
  2. Napravite malu promjenu u ArduinoISP kodu ako koristite Arduino 1.0. Pronađite liniju u funkciji heartbeat() koja kaže kašnjenje(40); i promijenite ga u odlaganje(20);.
  3. Izaberite odgovarajuću ploču i serijski port iz menija Alati koji odgovaraju ploči programatora (a ne ploči koja se programira).
  4. Otpremite ArduinoISP skicu na vašu Arduino ploču.
  5. Povežite svoju Arduino ploču sa ciljnom pločom prema prikazanom dijagramu. Za Arduino Uno, ne zaboravite dodati kondenzator od 10 uF između resetiranja i uzemljenja.
  6. Izaberite odgovarajuću ploču iz menija Alati koja odgovara ploči na kojoj želite da snimite bootloader (a ne ploču programatora).
  7. Koristite naredbu Burn Bootloader > Arduino kao ISP.

Napomena: Ova procedura radi za ploče sa SPI signalima na naznačenim pinovima. Za ploče kao što je Leonardo, gdje ovo ne vrijedi, trebate povezati SPI signale na ISP konektor koristeći priloženi pinout.

Koristeći Arduino kao AVR ISP (In-System Programmer):
Ovaj vodič objašnjava kako koristiti Arduino ploču kao AVR ISP (in-sistemski programer). Ovo vam omogućava da koristite ploču za snimanje bootloadera na AVR (npr. ATmega168 ili ATmega328 koji se koristi u Arduinu). Kod u ovom example je baziran na mega-isp firmveru Randall Bohna.

Uputstva

Da biste koristili svoju Arduino ploču za snimanje bootloadera na AVR, trebate slijediti nekoliko jednostavnih koraka.

  1. Otvorite firmver ArduinoISP (u pramples) na vašu Arduino ploču.
  2. Napomena za Arduino 1.0: trebate napraviti jednu malu promjenu u ArduinoISP kodu. Pronađite liniju u funkciji heartbeat() koja kaže “delay(40);” i promijenite ga u “delay(20);”.
  3. Izaberite stavke u menijima Tools > Board i Serial Port koje odgovaraju ploči koju koristite kao programator (a ne ploči koja se programira).
  4. Otpremite ArduinoISP skicu.
  5. Spojite svoju Arduino ploču na cilj kao što je prikazano na dijagramu ispod. (Napomena za Arduino Uno: morat ćete dodati kondenzator od 10 uF između resetiranja i uzemljenja.)
  6. Izaberite stavku u meniju Alati > Ploča koja odgovara ploči na kojoj želite da snimite bootloader (a ne ploču koju koristite kao programator). Za detalje pogledajte opise ploča na stranici okruženja.
  7. Koristite naredbu Burn Bootloader > Arduino kao ISP.

Napomena: Ova procedura radi sa pločama koje imaju SPI signale na naznačenim pinovima. Za ploče za koje ovo nije važeće (32u4 ploče kao što je Leonardo) SPI signali moraju biti povezani na ISP konektor čiji je pinout prikazan ispod.ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (1)

Circuit

Krug (cilja Arduino Uno, Duemilanove ili Diecimila):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (2)
Arduino ploča koja služi kao ISP za programiranje ATmega na drugoj Arduino ploči. Na Arduino Uno, moraćete da povežete kondenzator od 10 uF između resetovanja i uzemljenja (nakon učitavanja ArduinoISP skice). Imajte na umu da vam je potreban pristup pinu za resetovanje na ciljnoj ploči, koji nije dostupan na NG ili starijim pločama.

Krug (cilja na Arduino NG ili starije):ARDUINO-DEV-11168-AVR-ISP-Shield-PTH-Kit- (3)
Na NG ili starijim pločama, povežite žicu za resetovanje na pin 1 Atmega čipa na ploči, kao što je prikazano gore.

Krug (ciljanje AVR-a na matičnoj ploči):
Za detalje pogledajte vodič za Arduino to Breadboard.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)

Dokumenti / Resursi

ARDUINO DEV-11168 AVR ISP Shield PTH komplet [pdf] Korisnički priručnik
DEV-11168 AVR ISP Shield PTH komplet, DEV-11168, AVR ISP Shield PTH komplet, Shield PTH komplet, PTH komplet, Kit

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *