Innehållsförteckning:
- Steg 1: Materiale
- Steg 2: Caricare Il Bootloader Sull'ATMega328
- Steg 3: Caricare Uno Sketch Con Un'altra Board Arduino Uno
- Steg 4: Convertitore USB Serial
Video: Flasha Arduino Bootloader på en ATMega328: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
Questo tutorial ci permette di caricare il Bootloader nel caso in cui l'ATmega, presente su una bord di nostra creazione, sia vergine; kom ad esempio nel caso in cui si vuole realizzare la Drivemall
Steg 1: Materiale
- Per caricare il bootloader:
- Arduino (kan användas i programmatore)
- ATMega328p (micro target su cui scrivere il bootloader Arduino)
- Cristallo al quarzo av 16MHz
- 2 kondensatorer keramiska från 22pF 1
- resistens på 10Kohm
- 1 pulsant
- 1 Brödbräda Cavi vari
** Opzionale per alimentare il nuovo arduino **
- 2 kondensatorer elettrolitici da 100uF
- 1 regolatore lineare LM7805
- Per karikerskiss
Arduino UNO (senza ATMega) o alternativt en konverterare USB -seriell (modul FTDI) L'arduino su brödbräda
Steg 2: Caricare Il Bootloader Sull'ATMega328
1) Costruire il nuovo circuito Arduino seguendo lo schematico.
2) (Opzionale) Costruire il circuito di alimentazione.
3) Förbered l'Arduino in modo da poter caricare il bootloader sull'ATMega328.
- Collegare l'Arduino al PC
- Aprire l'IDE Arduino e caricare l'esempio ArduinoISP cliccando su File -> Exempel -> ArduinoISP o alternativt usando il fw i allegato.
- Selezionare la board Arduino in uso nel menù Verktyg -> Brädor.
- Asssicurarsi che la porta in uso (Tools -> Port) corrisponda a quella dell'Arduino collegata al PC.
- Caricare lo skecth cliccando sul tast "Load"
4) Collegare la board Arduino al circuito custom seguendo lo schema (Per evitare inconvenienti scollegare l'Arduino dal PC prima di collegarla al circuito custom).
5) Collegare l'Arduino al PC ed avviare l'IDE Arduino.
- Selezionare quindi come board "Arduino/Genuino Uno" cliccando su "Tools -> Boards -> Arduino/Genuino Uno". Välj "Arduino som ISP" klicka på "Verktyg -> Programmerare -> Arduino som Internetleverantör".
- Assicurarsi che la porta corrisponda alla board Arduino collegata al PC, selezionando l'apposita voce in "Tools -> Port".
- Klicka här för att klicka på "Verktyg -> Burn Bootloader".
Steg 3: Caricare Uno Sketch Con Un'altra Board Arduino Uno
Per poter caricare uno sketch sull'Arduino breadboard, bisogna usare or un'altra board Arduino UNO o un convertitore USB serial come il modulo FTDI.
- Arduino UNO kommer programmatore
Nel caso si voglia usare un altro Arduino UNO per programare l'Arduino breadboard, bisogna:
- 1) Rimuovere il microcontrollore dalla board.
- 2) Collegare la board all'arduino bradboard kommer indicato nello schematico.
- 3) Connettere l'Arduino al PC.
- 4) Scegliere o Creare uno sketch Arduino.
- 5) Selezionare kommer ombord på "Arduino/Genuino Uno" klickar på "Verktyg -> Brädor -> Arduino/Genuino Uno".
- 6) Välj "USBasp" klicka på "Verktyg -> Programmerare -> USBasp".
- 7) Asssicurarsi che la porta in uso (Verktyg -> Port) corrisponda a quella dell'Arduino collegata al PC.
- 8) Cliccare sul pulsante "Load".
-
Steg 4: Convertitore USB Serial
Convertitore USB -seriell
Vi kan inte skicka ett dokument till Arduino UNO kan vi använda programmatore, det är möjligt att använda en USB -seriell konverterare. I questo caso bisogna:
-
1) Collegare il convertitore all'Arduino breadboard nel seguente modo:
- pin RXD -> pin Tx ATMega328 (pin 3)
- stift TXD -> stift Rx ATMega328 (stift 2)
- GND -> GND (stift 8) 5v -> Vcc (stift 7)
- pin DTR -> pin RESET ATMega328 (pin 1)
- Nel caso il modulo non abbia il pin DTR, è possibile comunque eseguire il caricamento eseguendo un reset manuale.
- 2) Anslutning av FTDI på PC.
- 3) Scegliere o Creare uno sketch Arduino.
- 4) Selezionare kommer ombord på "Arduino/Genuino Uno" klickar på "Verktyg -> Brädor -> Arduino/Genuino Uno".
- 5) Välj "USBasp" klicka på "Verktyg -> Programmerare -> USBasp".
- 6) Asssicurarsi che la porta in uso (Verktyg -> Port) corrisponda a quella dell'Arduino collegata al PC.
- 7) Cliccare sul pulsante "Load".
OBSERVERA:
Rekommenderad:
Burn Bootloader Into Arduino Nano 3.0 Clone Board: 11 Steg
Burn Bootloader Into Arduino Nano 3.0 Clone Board: köpte nyligen en Arduino Nano 3.0 Clone från AliExpress som kom utan en bootloader. Jag är säker på att det finns många andra människor som befinner sig i samma situation som jag, och kan ha skrämt ut lite till en början! Oroa dig inte, i denna instruktion
HUR DU BRÄNDER BOOTLOADER I ATMEGA328 Använda Arduino Uno: 5 steg
HUR DU BRÄNDER BOOTLOADER I ATMEGA328 Använda Arduino Uno: första klockvideohandledning
ATMEGA328 Bootloader Programming Shield för Arduino Uno: 3 steg (med bilder)
ATMEGA328 Bootloader Programming Shield för Arduino Uno: ATMEGA328P boot-loader programmeringsskydd för Arduino UnoIbland händer det och du skadar din Arduino Uno Atmega328P mikroprocessor. Du kan byta processor. Men först måste den programmera startladdare i den. Så denna handledning hur man gör den här b
HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader: I denna instruktionsbok kommer jag att visa dig hur man gör en Arduino MINI från Scratch.Förfarandet som skrivs i denna instruktion kan användas för att göra alla arduino -brädor för dina anpassade projektkrav.Se videon för bättre förståelse
Hur man laddar upp bootloader till någon Arduino!: 5 steg
Hur man laddar upp bootloader till vilken som helst Arduino!: Låt oss säga att du tog med en Arduino och försökte ladda upp ditt allra första program från Exempel och det står Fel avrdude: stk500_getsync () Vad detta betyder är att din Arduino saknar startloader. Så idag kommer jag att visa dig hur du laddar upp en Bootloader