Sisällysluettelo:

Kuinka ohjelmoida Arduino Mega 2560 Core ?: 3 vaihetta
Kuinka ohjelmoida Arduino Mega 2560 Core ?: 3 vaihetta

Video: Kuinka ohjelmoida Arduino Mega 2560 Core ?: 3 vaihetta

Video: Kuinka ohjelmoida Arduino Mega 2560 Core ?: 3 vaihetta
Video: RAMPS 1.6 - Basics 2024, Marraskuu
Anonim
Kuinka ohjelmoida Arduino Mega 2560 Core?
Kuinka ohjelmoida Arduino Mega 2560 Core?
Kuinka ohjelmoida Arduino Mega 2560 Core?
Kuinka ohjelmoida Arduino Mega 2560 Core?

Löysin tämän suuren pienikokoisen Arduino -megalevyn ebaysta. Se on pienempi versio Arduino mega 2560: sta ja sitä kutsutaan ilmeisesti Arduinon megaydinksi … Yksi ongelma kuitenkin oli! Se ei sisällä usb -liitäntää, eikä myöskään paljon tietoa ole saatavilla verkossa. Joten minun on selvitettävä, kuinka ohjelmoida levy ja käyttää sitä supistamaan joitain projekteja, jotka vaativat Arduino -megaa … En omistan ftdi -moduulin, mutta en voinut tilata sitä covid19 -lukituksen vuoksi … ja se on myös tarpeettoman kallista täällä Intiassa … Mitä omistan, on ch340g -usb -sarjamuunnin … Suuri ftdi -vaihtoehto ja tämä siru (ch340) on hyvin yleinen Arduino -klooneissa ja monissa esp8266 -taulukoissa … Pientä hakkerointia vaadittiin, jotta se toimisi … Tämän ohjeen kirjoittaminen, joten jos joku haluaa käyttää samaa levyä projekteihinsa. CALLD PL2303 (Saatat nähdä sen jossain kuvassa myöhemmissä vaiheissa) MUTTA EI KOSKAAN SAANUT TOIMIVAA… Toivottavasti se auttaa

Tarvikkeet

-Arduino mega 2560 core- ch340g usb-sarjamuunnin- juotosraudan dupont-kytkentäjohdot (5 urosta naaras)

Vaihe 1: Asenna ohjaimet

Asenna ohjaimet
Asenna ohjaimet

Ch340g -ohjaimia ei ole asennettu valmiiksi Windowsiin. Linux -koneet eivät vaadi ajuria kyseiselle sirulle (rakastan linuxia, me kaikki) kun asennat ohjaimia, Windows -järjestelmäsi voi nähdä laitteen ja kommunikoida sen kanssa. tässä on linkki (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

Vaihe 2: HACK

HACK
HACK
HACK
HACK
HACK
HACK
HACK
HACK

voidakseni ohjelmoida levyn käyttämällä ch340: tä, minun oli suoritettava pieni hakkerointi ch340 -moduuliin. 2560 kortti) Rx -nasta. > Tx -nasta tai ArduinoTx -nasta. > RxVcc (5v)> vcc pinGnd. > maa pinDtr> dtr pin Ch340 -moduulissa on kuitenkin joitain ongelmia: 1. Rx- ja Tx -pin -silkkipaino tulostetaan käänteisesti.2. Taululla ei ole dtr -katkaisutappia. Voit ratkaista ongelman 1 yksinkertaisesti kääntämällä rx- ja tx -liitännät niin, että… Rx> Rx Arduino mega coreTx> Tx Arduino mega core (Tämä voi olla tai ei ole ongelma sinulle, se voi olla valmistajakohtainen asia) Ongelman numero 2 ratkaisemiseksi minun oli leikattava DuPont -kytkentäjohdon naaraspää ja juotettava se itse sirun dtr -nastaan (ch340 -sirun PIN -numero 13) JA sitten pystyin liittää toinen pää Arduinon dtr -nastaan ja valmis! Nyt voit kommunikoida ja ladata ohjelman taululle ilman ongelmia!

Vaihe 3: Testaus

Testaus
Testaus
Testaus
Testaus
Testaus
Testaus

Testasin laitetta lataamalla vanhan hyvän HELLO WORLD! Mikrokontrollereista eli vilkkuva luonnos! Liitä USB ja kortti edellä kuvatulla tavalla. Jos olet asentanut ohjaimet oikein (järjestelmän uudelleenkäynnistys saattaa olla tarpeen), Windows tunnistaa moduulin ilman mitään ongelmia. LINUXiin (UBUNTU) EI VAADITA AJURIA Avaa Arduino IDE (arduino.cc) Avaa vilkkuva esimerkkiluonnos siirtymällä tiedostoihin> esimerkit> perusasiat > vilkkua Siirry työkaluihin> com -portti> (valitse thr com -portti, minun tapauksessani se on com3) FOR LINUX (UBUNTU) COM PORT MOWHT SHOW UP AS, minun tapauksessani, /dev /ttyUSB0 TAI JOKA TÄMÄ! (jos näet useita portteja Linuxissa ja sekava, avaa päätelaite ja kirjoita komento "sudo lsusb" ja paina Enter selvittääksesi, mikä niistä on ch340) Siirry sitten työkaluihin> levyt> valitse Arduino mega tai mega 2560 napsauta latauspainiketta vasemmassa yläkulmassa (pyöreä yksi, jossa on nuoli) Ja jos kaikki on tehty oikein, koodi ladataan taululle viestillä "ladattu valmiiksi" Arduino IDE: ssä ja sisäisen LED -valon pitäisi alkaa vilkkua!

Suositeltava: