ARDUINO-LOGO

ARDUINO DEV-11168 AVR ISP Kalkanı PTH Kiti

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

Ürün Bilgileri

  • Ürün Adı: Arduino Shield AVR İSS
  • Model Numarası: DEV-11168
  • Kullanım Kılavuzu: Mevcut

Ürün Kullanım Talimatları

  1. ArduinoISP donanım yazılımını açın (Ex'te)amples) Arduino kartınızda.
  2. Arduino 1.0 kullanıyorsanız ArduinoISP kodunda küçük bir değişiklik yapın. Heartbeat() işlevinde gecikme(40); yazan satırı bulun. ve gecikme(20); olarak değiştirin.
  3. Programlayıcı kartına (programlanan karta değil) karşılık gelen Araçlar menüsünden uygun kartı ve seri bağlantı noktasını seçin.
  4. ArduinoISP taslağını Arduino kartınıza yükleyin.
  5. Verilen diyagramı takip ederek Arduino kartınızı hedef panele bağlayın. Arduino Uno için sıfırlama ile toprak arasına 10 uF kapasitör eklemeyi unutmayın.
  6. Önyükleyiciyi yazmak istediğiniz karta (programlayıcı kartını değil) karşılık gelen Araçlar menüsünden uygun kartı seçin.
  7. Burn Bootloader > Arduino as ISP komutunu kullanın.

Not: Bu prosedür, belirtilen pinlerde SPI sinyalleri bulunan kartlar için işe yarar. Bunun geçerli olmadığı Leonardo gibi kartlar için, SPI sinyallerini sağlanan pin çıkışını kullanarak ISP konektörüne bağlamanız gerekir.

Arduino'yu AVR ISP (Sistem İçi Programcı) olarak kullanma:
Bu eğitimde Arduino kartının AVR ISP (sistem içi programcı) olarak nasıl kullanılacağı açıklanmaktadır. Bu, önyükleyiciyi bir AVR'ye (örneğin, Arduino'da kullanılan ATmega168 veya ATmega328) yazmak için kartı kullanmanıza olanak tanır. Bu eski koddaki kodampDosya Randall Bohn'un mega-ISP donanım yazılımını temel alır.

Talimatlar

Arduino kartınızı bir AVR'ye önyükleyici yazmak için kullanmak için birkaç basit adımı izlemeniz gerekir.

  1. ArduinoISP donanım yazılımını açın (Ex'te)amples) Arduino kartınıza ekleyin.
  2. Arduino 1.0 için not: ArduinoISP kodunda küçük bir değişiklik yapmanız gerekir. Heartbeat() işlevinde "delay(40);" yazan satırı bulun. ve bunu “gecikme(20);” olarak değiştirin.
  3. Araçlar > Kart ve Seri Bağlantı Noktası menülerinde, programlayıcı olarak kullandığınız karta (programlanan karta değil) karşılık gelen öğeleri seçin.
  4. ArduinoISP taslağını yükleyin.
  5. Arduino kartınızı aşağıdaki şemada gösterildiği gibi hedefe bağlayın. (Arduino Uno için not: sıfırlama ile topraklama arasına 10 uF'lik bir kapasitör eklemeniz gerekir.)
  6. Araçlar > Kart menüsünde, önyükleyiciyi yazmak istediğiniz karta (programcı olarak kullandığınız karta değil) karşılık gelen öğeyi seçin. Ayrıntılar için ortam sayfasındaki pano açıklamalarına bakın.
  7. Burn Bootloader > Arduino as ISP komutunu kullanın.

Not: Bu prosedür, belirtilen pinlerde SPI sinyalleri bulunan kartlarla çalışır. Bunun geçerli olmadığı kartlar için (Leonardo gibi 32u4 kartlar) SPI sinyallerinin pin çıkışı aşağıda belirtilen ISP konektörüne bağlanması gerekir.ARDUINO-DEV-11168-AVR-ISP-Kalkan-PTH-Kit- (1)

Devre

Devre (Arduino Uno, Duemilanove veya Diecimila'yı hedefleyen):ARDUINO-DEV-11168-AVR-ISP-Kalkan-PTH-Kit- (2)
ATmega'yı başka bir Arduino kartında programlamak için ISP görevi gören bir Arduino kartı. Arduino Uno'da sıfırlama ile toprak arasına 10 uF'lik bir kapasitör bağlamanız gerekecektir (ArduinoISP taslağını yükledikten sonra). NG veya daha eski kartlarda bulunmayan, hedef paneldeki sıfırlama pinine erişmeniz gerektiğini unutmayın.

Devre (Arduino NG veya daha eskisini hedefleyen):ARDUINO-DEV-11168-AVR-ISP-Kalkan-PTH-Kit- (3)
NG veya daha eski kartlarda sıfırlama kablosunu yukarıda gösterildiği gibi karttaki Atmega çipinin 1 numaralı pinine bağlayın.

Devre (bir devre tahtası üzerinde bir AVR'yi hedefleme):
Ayrıntılar için Arduino'dan Breadboard'a eğitimine bakın.ARDUINO-DEV-11168-AVR-ISP-Kalkan-PTH-Kit- (4)

KABLOLAMA

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

Belgeler / Kaynaklar

ARDUINO DEV-11168 AVR ISP Kalkanı PTH Kiti [pdf] Kullanıcı Kılavuzu
DEV-11168 AVR ISP Kalkan PTH Kiti, DEV-11168, AVR ISP Kalkan PTH Kiti, Kalkan PTH Kiti, PTH Kiti, Kit

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *