Innehållsförteckning:
Video: Hur man programmerar Arduino Mega 2560 Core?: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
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
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
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
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:
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 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 NodeMCU på Arduino IDE: 5 steg
Hur man programmerar NodeMCU på Arduino IDE: Osoyoo NodeMCU kommer förprogrammerad med Lua-tolk, men du behöver inte använda den! Istället kan du använda Arduino IDE som kan vara en bra utgångspunkt för Arduino -älskare att bekanta sig med tekniken kring
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