Përmbajtje:

Ndizni Arduino Bootloader në një ATMega328: 4 hapa
Ndizni Arduino Bootloader në një ATMega328: 4 hapa

Video: Ndizni Arduino Bootloader në një ATMega328: 4 hapa

Video: Ndizni Arduino Bootloader në një ATMega328: 4 hapa
Video: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, Nëntor
Anonim
Ndizni Arduino Bootloader në një ATMega328
Ndizni Arduino Bootloader në një ATMega328

Questo tutorial ci permette di caricare il Bootloader nel caso in cui l'ATmega, presente su una bord di nostra creazione, sia vergine; eja ad esempio nel caso in cui si vuole realizzare la Drivemall

Hapi 1: Materiali

Materiale
Materiale
Materiale
Materiale

- Për caricare il bootloader:

  • Arduino (përdorni në programmatore)
  • ATMega328p (micro target su cui scrivere il bootloader Arduino)
  • Kristalo po punon në 16 MHz
  • 2 condensatori ceramici da 22pF 1
  • resistenza da 10Kohm
  • 1 pulsante
  • 1 Bavboard Cavi vari

** Opcionale per alimentare il nuovo arduino **

  • 2 condensatori elettrolitici da 100uF
  • 1 regolatore lineare LM7805

- Për skicën e karikaturës

Arduino UNO (senza ATMega) o në alternativa un converitore USB seriale (modulo FTDI) L'arduino su breadboard

Hapi 2: Caricare Il Bootloader Sull'ATMega328

Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328
Caricare Il Bootloader Sull'ATMega328

1) Kostruire il nuovo circuito Arduino seguendo lo schematico.

2) (Opzionale) Costruire il circuito di alimentazione.

3) Përgatitni l'Arduino në modo da poter caricare il bootloader sull'ATMega328.

  • Kolegji l'Arduino në PC
  • Aprire l'IDE Arduino dhe caricare l'esempio ArduinoISP klikoni në Skedar -> Shembuj -> ArduinoISP o në alternativa usando il fw in allegato.
  • Përzgjidhni bordin Arduino në përdorim të menusë Tools -> Borde.
  • Asssicurarsi che la porta në SHBA (Mjete -> Port) korrespondon me një sistem të ri të Arduino në PC.
  • Caricare lo skecth cliccando sul tast "Load"

4) Kolegji i bordit Arduino al circuito zgjidhni me porosi sipas skemës (Për shembull, kjo është një situatë e papërshtatshme që ju nevojitet për PC në kolegjin tuaj të zakonshëm).

5) Kolegji l'Arduino al PC ed avviare l'IDE Arduino.

  • Zgjedhja e bordit "Arduino/Genuino Uno" klikoni në "Mjete -> Tabela -> Arduino/Genuino Uno". Përzgjidhni "Arduino si ISP" klikoni te "Mjetet -> Programues -> Arduino si ISP".
  • Assicurarsi che la porta corrisponda alla board Arduino collegata al PC, zgjidhet në artikullin "Tools -> Port".
  • Klikoni në bootloader për "Tools -> Burn Bootloader".

Hapi 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

Për poter caricare uno sketch sull'Arduino breadboard, bisogna përdorni ose përdorni një bord Arduino UNO ose një USB seriale të kthyer me modul FTDI.

- Arduino UNO vijnë programmatore

Nel caso si voglia usare un altro Arduino UNO për programin l'Arduino breadboard, bisogna:

  • 1) Rimuovere il microcontrollore dalla board.
  • 2) Kolegji i bordit all'arduino bradboard come indicato nello schematico.
  • 3) Connettere l'Arduino al PC.
  • 4) Scegliere o Creare uno skiconi Arduino.
  • 5) Përzgjidhni bordin "Arduino/Genuino Uno" klikoni në "Mjete -> Tabela -> Arduino/Genuino Uno".
  • 6) Përzgjidhni "USBasp" në "Tools -> Programmer -> USBasp".
  • 7) Asssicurarsi che la porta në SHBA (Mjetet -> Porti) korrespondon me një sistem të ri kompjuterik të Arduino.
  • 8) Cliccare sul pulsante "Load".

-

Hapi 4: Convertitore USB Seriale

Konvertues USB Seriale
Konvertues USB Seriale
Konvertues USB Seriale
Konvertues USB Seriale
Konvertues USB Seriale
Konvertues USB Seriale

Konvertues USB Seriale

Ju nuk mund të përdorni një sistem të Arduino UNO për të përdorur programin, dhe mund të përdorni një serial USB të konvertuar. In questo caso bisogna:

  • 1) Kolegjet e konvertimit të all'Arduino breadboard nel seguente modo:

    • pin RXD -> pin Tx ATMega328 (pin 3)
    • pin TXD -> pin Rx ATMega328 (pin 2)
    • GND -> GND (pin 8) 5v -> Vcc (pin 7)
    • pin DTR -> pin RESET ATMega328 (pin 1)
    • Nuk ka mundësi për modulo non abbia il pin DTR, nëse është e mundur që të përdorni të dhënat e caricamento dhe të rivendosni manualisht.
  • 2) Modeli i modulit FTDI në PC.
  • 3) Scegliere o Creare uno skiconi Arduino.
  • 4) Përzgjidhni bordin "Arduino/Genuino Uno" klikoni në "Mjete -> Tabela -> Arduino/Genuino Uno".
  • 5) Përzgjidhni "USBasp" në "Tools -> Programmer -> USBasp".
  • 6) Asssicurarsi che la porta në SHBA (Mjetet -> Porti) korrespondon me një kolegj të madh të Arduino në PC.
  • 7) Cliccare sul pulsante "Load".

ATTENZIONE:

Recommended: