Kako programirati Arduino Mega 2560 Core?: 3 koraki
Kako programirati Arduino Mega 2560 Core?: 3 koraki
Anonim
Kako programirati Arduino Mega 2560 Core?
Kako programirati Arduino Mega 2560 Core?
Kako programirati Arduino Mega 2560 Core?
Kako programirati Arduino Mega 2560 Core?

To odlično Arduino mega ploščo z majhno obliko sem našel na ebayu. To je manjša različica Arduino mega 2560 in očitno se imenuje Arduino mega core … Čeprav je bil en problem! Ne vključuje povezave USB in tudi na spletu ni na voljo veliko informacij.. Zato moram ugotoviti, kako programirati ploščo in jo uporabiti za zmanjšanje nekaterih mojih projektov, ki zahtevajo Arduino mega… ne vem nimam modula ftdi in ga nisem mogel naročiti zaradi zapora covid19 … pa tudi nepotrebno je drago tukaj v Indiji. Kar imam v lasti je pretvornik ch340g usb v serijski … Odlična alternativa ftdi in ta čip (ch340) je zelo pogost pri klonih Arduino in številnih ploščah esp8266 … Za njegovo delovanje je bil potreben malo kramp … Pisanje tega navodila, tako da, če želi kdo uporabiti isto ploščo za svoje projekte …. PROPOSKUSAL SEM tudi Z DRUGIM POCENIM USB -om ZA SERIJSKI MODUL CALLD PL2303 (V kasnejših korakih ga boste morda videli nekje na slikah) A NIKOLI NI RADILO … Upam, da pomaga

Zaloge

-Arduino mega 2560 core- ch340g usb v serijski pretvornik-spajkalnik-dupont priključne žice (5 moških na žensko)

Korak: Namestite gonilnike

Namestite gonilnike
Namestite gonilnike

Gonilniki Ch340g niso vnaprej nameščeni v sistemu Windows. Stroji Linux ne potrebujejo nobenega gonilnika za ta čip (obožujem Linux, vsi ga potrebujemo) Toda ker je precej pogost čip, je pridobivanje gonilnikov zelo enostavno … Poiščite google "ch340 drivers" in prenesite s prve povezave, ki se prikaže … Po Ko namestite gonilnike, bo vaš sistem Windows videl napravo in komuniciral z njo. Tukaj je povezava (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

2. korak: HAK

HACK
HACK
HACK
HACK
HACK
HACK
HACK
HACK

Da bi lahko programirali ploščo s ch340, sem moral izvesti majhen kramp na modulu ch340. Za programiranje je treba ploščo priključiti na naslednji način (leva stran puščice je usb v serijski modul, desna stran pa mega 2560 plošča) Rx pin. > Tx pin ali ArduinoTx pin. > RxVcc (5v)> vcc pinGnd. > ozemljitev pinDtr> dtr pin Toda pri modulu ch340 je nekaj težav: 1. Rx in Tx sitotisk se natisne obratno. Na plošči ni izklopnega zatiča dtr. Če želite rešiti težavo številka 1, preprosto obrnem povezave rx in tx, tako da… Rx> Rx Arduino mega coreTx> Tx Arduino mega core (To je lahko ali pa ne bo problem pri vas, morda je to stvar proizvajalca) Za rešitev težave številka 2 sem moral odrezati ženski konec priključne žice DuPont in jo spajkati na dtr pin na samem čipu (PIN ŠTEVILKA 13 čipa ch340), potem pa sem lahko drugi konec priključite na dtr pin Arduina in končano! Zdaj boste lahko brez težav komunicirali in naložili program na ploščo!

3. korak: Testiranje

Testiranje
Testiranje
Testiranje
Testiranje
Testiranje
Testiranje

Preizkusil sem napravo tako, da sem naložil dober stari HELLO WORLD! Mikrokrmilnikov, to je utripajoča skica! Priključite USB in ploščo, kot je opisano v zgornjem koraku. Če ste gonilnike pravilno namestili (morda bo potreben ponovni zagon sistema) bodo okna brez težav zaznala modul. NI VEZNIKOV, KI SO LINUX (UBUNTU) POTREBNI Odprite Arduino IDE (arduino.cc) Odprite utripajočo skico z utripanjem, tako da odprete datoteke> primeri> osnove > blinkGo to tools> com port> (izberite th com port, v mojem primeru je to com3) ZA LINUX (UBUNTU) COM PORT SE MOŽNO POKAZATI KOT, v mojem primeru, /dev /ttyUSB0 ALI Česa takega! (če vidite več vrat v Linuxu in zmedeni, odprite terminal in vnesite ukaz "sudo lsusb" in pritisnite enter, da ugotovite, kateri je ch340) Nato pojdite na orodja> plošče> izberite Arduino mega ali mega 2560kliknite gumb za nalaganje v zgornjem levem kotu (krožno ena s puščico) In če je vse narejeno pravilno, bo koda naložena na ploščo s sporočilom "končano nalaganje" v Arduino IDE in vgrajena LED dioda naj začne utripati!