İçindekiler:

Bir ATMega328'de Arduino Bootloader'ı Flashlayın: 4 Adım
Bir ATMega328'de Arduino Bootloader'ı Flashlayın: 4 Adım

Video: Bir ATMega328'de Arduino Bootloader'ı Flashlayın: 4 Adım

Video: Bir ATMega328'de Arduino Bootloader'ı Flashlayın: 4 Adım
Video: [SUBTITLES] Burning Arduino Bootloader to ATmega328p | AVR ISP | PCBWAY 2024, Kasım
Anonim
Bir ATMega328'de Arduino Bootloader'ı Flash
Bir ATMega328'de Arduino Bootloader'ı Flash

Cui l'ATmega'da Questo öğretici ci permette di caricare il Bootloader nel caso, mevcut su una bord di nostra creazione, sia vergine; Drivemall'da gerçek bir deneyim için gel

Adım 1: Malzeme

malzeme
malzeme
malzeme
malzeme

- Caricare il önyükleyici başına:

  • Arduino (da utilizare come programmator)
  • ATMega328p (mikro hedef su cui scrivere il bootloader Arduino)
  • Cristallo al quarzo da 16MHz
  • 2 kondensatör seramik ve 22pF 1
  • direnç de 10Kohm
  • 1 pulsan
  • 1 Breadboard Cavi çeşidi

** Alimentare il nuovo arduino için Opzionale **

  • 2 kondansatör elettroliti da 100uF
  • 1 doğrusal düzenleyici LM7805

- Caricare kroki başına

Arduino UNO (senza ATMega) o in alternativa un dönüştürücü USB seri (modulo FTDI) L'arduino su breadboard

2. Adım: Caricare Il Önyükleyici Sull'ATMega328

Caricare Il Önyükleyici Sull'ATMega328
Caricare Il Önyükleyici Sull'ATMega328
Caricare Il Önyükleyici Sull'ATMega328
Caricare Il Önyükleyici Sull'ATMega328
Caricare Il Önyükleyici Sull'ATMega328
Caricare Il Önyükleyici Sull'ATMega328

1) Costruire il nuovo devresi Arduino seguendo lo schematico.

2) (Opzionale) Yiyecek ve içecek için.

3) Modo da poter caricare il bootloader sull'ATMega328'de l'Arduino'yu hazırlayın.

  • Collegare l'Arduino al PC
  • Aprire l'IDE Arduino e caricare l'esempio ArduinoISP cliccando su Dosya -> Örnekler -> ArduinoISP o in alternatif usando il fw in allegato.
  • Araçlar -> Panolar'da Arduino'yu seçin.
  • Bilgisayarda (Araçlar -> Bağlantı Noktası) bir quella dell'Arduino collegata al PC'de yardımcı olur.
  • Caricare lo skecth cliccando sul tadı "Yükle"

4) Collegare la board Arduino al devre özel seguendo lo şeması (Per evitare inconvenienti scollegare l'Arduino dal PC prima di collegarla al devre özel).

5) Collegare l'Arduino ve PC ed avviare l'IDE Arduino.

  • Selezionare quindi, "Arduino/Genuino Uno" cliccando su "Araçlar -> Panolar -> Arduino/Genuino Uno" panosuna gelir. Selezionare "ISP olarak Arduino" clicando su "Araçlar -> Programcı -> ISP olarak Arduino".
  • Arduino collegata al PC, "Araçlar -> Bağlantı Noktası" bölümünde seslendirme.
  • Caricare il bootloader cliccando su "Tools -> Burn Bootloader".

Adım 3: Caricare Uno Sketch Con Un'altra Board Arduino Uno

Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno
Caricare Uno Sketch Con Un'altra Board Arduino Uno

Per poter caricare uno sketch sull'Arduino breadboard, bisogna usare o un'altra board Arduino UNO o un convertitore USB seriale come il modulo FTDI.

- Arduino UNO programcıya geldi

Nel caso si voglia, program l'Arduino devre tahtası, bisogna başına Arduino UNO'yu tamamen kullanır:

  • 1) Rimuovere il mikrodenetleyici dalla kartı.
  • 2) Collegare la board all'arduino bradboard indicato nello schematico geliyor.
  • 3) Connettere l'Arduino al PC.
  • 4) Scegliere veya Creare uno kroki Arduino.
  • 5) Selezionare "Arduino/Genuino Uno" cliccando su "Tools -> Boards -> Arduino/Genuino Uno" panosuna gelir.
  • 6) Selezionare "USBasp" "Araçlar -> Programcı -> USBasp" seçeneği.
  • 7) Uso'da (Araçlar -> Bağlantı Noktası) bir quella dell'Arduino collegata al PC'de Asssicurarsiche la porta.
  • 8) Cliccare sul pulsante "Yük".

-

Adım 4: Dönüştürücü USB Seri

Dönüştürücü USB Seri
Dönüştürücü USB Seri
Dönüştürücü USB Seri
Dönüştürücü USB Seri
Dönüştürücü USB Seri
Dönüştürücü USB Seri

Dönüştürücü USB Seri

Arduino UNO'nun kullanımı dışında, programlanabilir, dönüştürücü olmayan USB serileri de mümkündür. questo caso bisogna'da:

  • 1) Collegare il, all'Arduino devre tahtası nel seguente modo dönüştürücü:

    • pin RXD -> pin Tx ATMega328 (pim 3)
    • pin TXD -> pin Rx ATMega328 (pim 2)
    • GND -> GND (pin 8) 5v -> Vcc (pin 7)
    • pin DTR -> pin RESET ATMega328 (pin 1)
    • Nel caso il modulo abbia il pin DTR, è olası iletişim kuralı il caricamento esguendo un sıfırlama kılavuzu.
  • 2) Connettere il modulo FTDI al PC.
  • 3) Scegliere veya Creare uno kroki Arduino.
  • 4) Selezionare, "Arduino/Genuino Uno" cliccando su "Tools -> Boards -> Arduino/Genuino Uno" panosuna gelir.
  • 5) Selezionare "USBasp" "Araçlar -> Programcı -> USBasp" seçeneği.
  • 6) Bilgisayarda (Araçlar -> Bağlantı Noktası) bir quella dell'Arduino collegata al PC'de yardımcı olur.
  • 7) Cliccare sul pulsante "Yük".

ATTENZİON:

Önerilen: