Innehållsförteckning:

Hur man programmerar Arduino Mega 2560 Core?: 3 steg
Hur man programmerar Arduino Mega 2560 Core?: 3 steg

Video: Hur man programmerar Arduino Mega 2560 Core?: 3 steg

Video: Hur man programmerar Arduino Mega 2560 Core?: 3 steg
Video: RAMPS 1.4 — Мультиэкструдер 2024, Juli
Anonim
Hur programmerar jag Arduino Mega 2560 Core?
Hur programmerar jag Arduino Mega 2560 Core?
Hur programmerar jag Arduino Mega 2560 Core?
Hur programmerar jag Arduino Mega 2560 Core?

Jag hittade denna fantastiska lilla formfaktor Arduino megakort på ebay. Det är en mindre version av Arduino mega 2560 och den heter tydligen Arduino mega core … Det var dock ett problem! Det inkluderar inte usb -anslutning och det finns inte mycket information tillgänglig på nätet också.. Så jag måste ta reda på hur jag ska programmera styrelsen och använda den för att krympa ner några av mina projekt som kräver Arduino mega … jag vet inte t äger en ftdi -modul och kunde inte beställa en på grund av covid19 -låsning … och det är också onödigt dyrt här i Indien.. Vad jag äger är en ch340g usb till serieomvandlare … Ett bra ftdi -alternativ och detta chip (ch340) är mycket vanligt i Arduino -kloner och många esp8266 -kort … Lite hack behövdes för att få det att fungera … Skriva detta instruerbart så om någon vill använda samma bräda för sina projekt …. CALLD PL2303 (Du kanske ser det någonstans i bilderna i senare steg) MEN ALDRIG FUNGERAR DET … Jag hoppas att det hjälper

Tillbehör

-Arduino mega 2560 core- ch340g usb till seriell omvandlare- lödkolv-dupont anslutningskablar (5 hane till hona)

Steg 1: Installera drivrutinerna

Installera drivrutinerna
Installera drivrutinerna

Ch340g -drivrutiner kommer inte förinstallerade på Windows. Linux -maskiner kräver ingen drivrutin för det chipet (jag älskar linux, det gör vi alla) Men eftersom det är ganska vanligt chip är det väldigt enkelt att skaffa drivrutiner … Google bara "ch340 drivrutiner" och ladda ner från den första länken som dyker upp … Efter Om du installerar drivrutinerna kommer ditt Windows -system att kunna se och kommunicera med enheten. Här är länken (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

Steg 2: HACKEN

HACKEN
HACKEN
HACKEN
HACKEN
HACKEN
HACKEN
HACKEN
HACKEN

för att kunna programmera kortet med ch340, jag behövde utföra ett litet hack på ch340 -modulen. För programmering måste man ansluta kortet enligt följande (vänster sida av pilen är usb till seriell modul och höger sida är mega 2560 tavla) Rx -stift. > Tx -stift eller ArduinoTx -stift. > RxVcc (5v)> vcc pinGnd. > mark pinDtr> dtr pin Men det finns några problem med ch340 -modulen: 1. Rx och Tx pin silkeskärm trycks omvänd.2. Det finns ingen dtr -brytstift på brädet. För att lösa problem nummer 1 vänder jag helt enkelt rx- och tx -anslutningarna så … Rx> Rx för Arduino mega coreTx> Tx för Arduino megakärna (Detta kanske eller kanske inte är ett problem med dig, det kan vara en tillverkarspecifik sak) För att lösa problem nummer 2 var jag tvungen att klippa honänden på en DuPont -anslutningstråd och lödda den till dtr -stiftet på själva chippet (PIN -NUMMER 13 på ch340 -chipet) OCH sedan kunde jag att ansluta den andra änden till dtr -stiftet på Arduino och gjort! Nu kommer du att kunna kommunicera och ladda upp programmet på tavlan utan problem!

Steg 3: Testning

Testning
Testning
Testning
Testning
Testning
Testning

Jag testade utrustningen genom att ladda upp goda gamla HELLO WORLD! Av mikrokontroller, dvs. blinkskissen! Anslut USB och kortet enligt beskrivningen i steget ovan. Om du har installerat drivrutinerna korrekt (systemstart kan krävas) kommer inga moduler att upptäckas av moduler. INGEN DRIVARE KRÄVS FÖR LINUX (UBUNTU) Öppna Arduino IDE (arduino.cc) Öppna blinkande exempelskiss genom att gå till filer> exempel> grunder > blinka Gå till verktyg> com -port> (välj tr com -port, i mitt fall är det com3) FÖR LINUX (UBUNTU) COM PORT KAN VISA SOM, i mitt fall, /dev /ttyUSB0 ELLER NÅGOT SOM DET! (om du ser flera portar i Linux och förvirrad, öppen terminal och skriv "sudo lsusb" -kommandot och tryck på enter för att ta reda på vilken som är ch340) Gå sedan till verktyg> styrelser> välj Arduino mega eller mega 2560 klicka på uppladdningsknappen i det övre vänstra hörnet (cirkulärt en med pilen) Och om allt är gjort korrekt kommer koden att laddas upp på tavlan med meddelandet "klart att ladda upp" i Arduino IDE och den inbyggda lysdioden ska börja blinka!

Rekommenderad: