Obsah:

Jak naprogramovat Arduino Mega 2560 Core?: 3 kroky
Jak naprogramovat Arduino Mega 2560 Core?: 3 kroky

Video: Jak naprogramovat Arduino Mega 2560 Core?: 3 kroky

Video: Jak naprogramovat Arduino Mega 2560 Core?: 3 kroky
Video: BTT Octopus - Heat bed configuration 2024, Listopad
Anonim
Jak naprogramovat Arduino Mega 2560 Core?
Jak naprogramovat Arduino Mega 2560 Core?
Jak naprogramovat Arduino Mega 2560 Core?
Jak naprogramovat Arduino Mega 2560 Core?

Na ebay jsem našel tuto skvělou mega desku Arduino s malým formátem. Je to menší verze Arduino mega 2560 a podle všeho se jmenuje Arduino mega core … Byl tu však jeden problém! Neobsahuje připojení USB a také online není k dispozici mnoho informací. Takže musím zjistit, jak desku naprogramovat a použít ji ke zmenšení některých mých projektů, které vyžadují Arduino mega … Nemám nevlastním modul ftdi a nemohl jsem si jej objednat kvůli zablokování covid19 … a také je zde v Indii zbytečně drahý.. To, co dělám, je převodník USB na sériový kabel ch340g … Skvělá alternativa ftdi a tento čip (ch340) je velmi běžné v klonech Arduino a mnoha deskách esp8266 … Aby to fungovalo, bylo potřeba trochu hacku … Napsání tohoto návodu, takže pokud někdo chce použít stejnou desku pro své projekty … TAKÉ JSEM ZKOUŠEL POUŽÍVAT DALŠÍ LEVNÝ USB K SÉRIOVÉMU MODULU CALLD PL2303 (V dalších krocích to můžete někde vidět na obrázcích) ALE NIKDY TO NEFUNGUJE … Doufám, že to pomůže

Zásoby

-Arduino mega 2560 jádro- ch340g USB na sériový převodník- páječka-dupontovací propojovací vodiče (5 samců na samice)

Krok 1: Nainstalujte ovladače

Nainstalujte ovladače
Nainstalujte ovladače

Ovladače Ch340g nejsou předinstalovány v systému Windows. Linuxové počítače pro tento čip nevyžadují žádný ovladač (miluji linux, my všichni ano) Ale protože je to docela běžný čip, získání ovladačů je super snadné … Stačí vygooglit „ovladače ch340“a stáhnout z prvního odkazu, který se objeví … Po instalace ovladačů, váš systém Windows bude moci vidět a komunikovat se zařízením. Zde je odkaz (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

Krok 2: HACK

HACK
HACK
HACK
HACK
HACK
HACK
HACK
HACK

Abych mohl programovat desku pomocí ch340, potřeboval jsem provést malý hack na modulu ch340. Pro programování je třeba desku připojit následujícím způsobem (levá strana šipky je USB na sériový modul a pravá strana je mega 2560 deska) Rx pin. > Tx pin nebo ArduinoTx pin. > RxVcc (5v)> vcc pinGnd. > zemnící kolíkDtr> dtrový kolík Ale s modulem ch340 existují určité problémy: 1. Obrazovka Rx a Tx pin hedvábí je vytištěna obráceně. Na desce není žádný přerušovací pin dtr. Chcete -li vyřešit problém číslo 1, jednoduše obrátím připojení rx a tx, takže … Rx> Rx Arduino mega coreTx> Tx Arduino mega core (To může, ale nemusí být váš problém (může to být věc specifická pro výrobce) Abych vyřešil problém číslo 2, musel jsem odříznout ženský konec připojovacího drátu DuPont a připájet jej k dtr pinu na samotném čipu (PIN ČÍSLO 13 čipu ch340) A pak jsem byl schopen připojit druhý konec k dtr pinu Arduina a hotovo! Nyní budete moci bez problémů komunikovat a nahrávat program na tabuli!

Krok 3: Testování

Testování
Testování
Testování
Testování
Testování
Testování

Otestoval jsem mašinku nahráním starého dobrého HELLO WORLD! Mikrokontrolérů, tj. Skica mrknutí! Připojte USB a desku, jak je popsáno ve výše uvedeném kroku. Pokud jste ovladače nainstalovali správně (může být vyžadován restart systému), systém Windows modul detekuje bez problémů. ŽÁDNÝ OVLADAČ VYŽADOVANÝ PRO LINUX (UBUNTU) Otevřete Arduino IDE (arduino.cc) Otevřete skicu příkladu mrknutí přechodem na soubory> příklady> základy > blink Přejít na nástroje> com port> (vyberte port com, v mém případě je to com3) PRO LINUX (UBUNTU) COM PORT SE MŮŽE ZOBRAZIT JAKO, v mém případě /dev /ttyUSB0 NEBO NĚCO JAKO TO! (v případě, že vidíte více portů v Linuxu a zmateno, otevřete terminál a zadejte příkaz „sudo lsusb“a stisknutím klávesy Enter zjistěte, který z nich je ch340) Poté přejděte na nástroje> desky> vyberte Arduino mega nebo mega 2560 klikněte na tlačítko pro odeslání v levém horním rohu (kruhové jedna se šipkou) A pokud je vše provedeno správně, kód bude nahrán na desku se zprávou „hotové nahrávání“v Arduino IDE a integrovaná LED by měla začít blikat!

Doporučuje: