Innehållsförteckning:
- Steg 1: Samla allt
- Steg 2: Ladda upp ISP -programmet till Arduino Board
- Steg 3: Anslut Target AVR -kortet till Arduino -kortet
- Steg 4: Bränn Bootloader på AVR -kortet
- Steg 5: Testa AVR -kortet
- Steg 6: Det är klart
Video: Hur man programmerar ett AVR -kort med ett Arduino -kort: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Har du en AVR -mikrokontrollerkort som ligger runt? Är det svårt att programmera det? Tja, du är på rätt ställe. Här kommer jag att visa dig hur du programmerar ett Atmega8a mikrokontrollerkort med ett Arduino Uno -kort som programmerare. Så utan vidare, låt oss komma igång!
Steg 1: Samla allt
Här är allt du behöver:
- Ett Arduino UNO/MEGA/nano mikrokontrollerkort.
- Ett AVR -mikrokontrollerkort med en kompatibel mikrokontroller (t.ex. en Atmega 8a)
- En lämplig USB -kabel för Arduino -kortet
- Sex bygelkablar (två för ström, en för återställning av mål -AVR -kortet och tre för kommunikation)
Klicka på bilden ovan för att veta mer.
Steg 2: Ladda upp ISP -programmet till Arduino Board
Starta Arduino IDE och gå till Filer> Exempel> ArduinoISP. Välj lämplig tavla från Verktyg> Kort. Ladda upp programmet till Arduino -kortet.
Steg 3: Anslut Target AVR -kortet till Arduino -kortet
Gör anslutningar enligt följande (AVR till Arduino -kort):
VCC till 5 volt
GND till GND
RST/RESET till D10
MISO till D11
MOSI till D12
SCK till D13
Om du inte hittar några sådana märkta stift, kolla databladet för mikrokontrollerchipet på webben. Jag har lagt till ett pinout -diagram över några populära Atmega -mikrokontroller -IC: er ovan. Mitt AVR -kort hade en Atmega 8a på den. Alla viktiga stift på tavlan var också märkta. Se till att du inte använder lösa och tunna trådar.
Steg 4: Bränn Bootloader på AVR -kortet
Gå till Verktyg> Kort> Välj Arduino NG eller äldre. Gå sedan till verktyg> Processor och välj den som finns på ditt AVR -kort. Gå till Verktyg> Programmerare och välj Arduino som Internetleverantör. Gå nu till Verktyg igen och klicka sedan på 'Burn Bootloader'. RX- och TX -lysdioderna på Arduino -kortet ska blinka snabbt ett par gånger och om ett meddelande visas med texten 'Done burning bootloader' utan något fel, är ditt AVR -kort klart att programmeras!
Steg 5: Testa AVR -kortet
Ladda upp ett enkelt program, till exempel LED -blinkning. Gå till filer> Exempel> Grunder> Blink. Håll ned shift -knappen och klicka på knappen Upload. När överföringen är klar kan du ta bort anslutningskablarna och slå på ditt AVR -kort och testa om det har programmerats korrekt.
Steg 6: Det är klart
Nu kan du använda ett AVR -kort för att göra coola elektronikprojekt. Eftersom jag älskar modelljärnväg laddade jag upp ett enkelt program för att köra ett lok på en automatiserad layout. Eftersom mitt AVR -kort har två motorutgångar kan jag använda dem för att styra loket och ett utbyte. Programfilen för denna kod finns i nästa steg. Om du är intresserad kan du kolla min också.
Jag skulle gärna vilja veta vad du gjorde idag med det. Med vänliga hälsningar!
Rekommenderad:
Hur man programmerar ESP32 M5Stack StickC med Arduino IDE och Visuino: 12 steg
Hur man programmerar ESP32 M5Stack StickC med Arduino IDE och Visuino: I denna handledning lär vi oss hur man programmerar ESP32 M5Stack StickC med Arduino IDE och Visuino. Se en demonstrationsvideo
Hur man programmerar PIC MCU med PICkit -programmerare med hjälp av en brödbräda: 3 steg
Hur man programmerar PIC MCU med PICkit -programmerare som använder ett brödbräda: Du behöver inte dyra och sofistikerade verktyg för att spela med PIC (eller andra) mikrokontroller. Allt du behöver är en brödbräda där du testar din krets och programmering. Naturligtvis är någon form av programmerare och IDE nödvändig. I denna instruktion
Hur man programmerar Arduino Pro Mini med Arduino Uno: 4 steg
Hur man programmerar Arduino Pro Mini med Arduino Uno: Jag skrev detta som en del av ett annat projekt, men sedan bestämde jag mig för att använda en Pro Micro som kan programmeras direkt från den bärbara datorn. Men det kan vara användbart någon gång (eller för någon) så Jag lämnar det här.
Hur man programmerar och återställer Arduino med Android Smartphone: 8 steg
Hur man programmerar och återställer Arduino med Android Smartphone: Du kanske har använt OTG -adapter för att ansluta Pendrives och spelkontroller och ge ström till små enheter. Du kan göra mycket mer än att slå på ditt Arduino -kort med Smart Phone. I den här självstudien kommer vi att sammanställa och ladda upp Ardu
Hur man programmerar en AVR (arduino) med en annan Arduino: 7 steg
Hur man programmerar en AVR (arduino) med en annan Arduino: Denna instruktion är användbar om: * du har din arduino med atmega168 och du köpte en atmega328 hos din lokala elektronikbutik. Den har inte en arduino bootloader * du vill göra ett projekt som inte använder arduino - bara en