Sisukord:
Video: Kuidas programmeerida Arduino Mega 2560 Core?: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Leidsin selle suurepärase väikese vormiteguri Arduino megaplaadi ebayst. See on Arduino mega 2560 väiksem versioon ja seda nimetatakse ilmselt Arduino mega tuumaks … Siiski oli üks probleem! See ei sisalda USB -ühendust ja Internetis pole ka palju teavet saadaval. Nii et ma pean välja mõtlema, kuidas plaati programmeerida ja kasutada seda mõne oma projekti vähendamiseks, mis nõuab Arduino mega … Ma ei oman ftdi moodulit ja ei saanud seda tellida covid19 lukustuse tõttu … ja see on ka Indias tarbetult kallis. Mida ma teen, on ch340g usb to serial converter … Suurepärane ftdi alternatiiv ja see kiip (ch340) on väga levinud Arduino kloonides ja paljudes esp8266 tahvlites … Selle toimimiseks oli vaja natuke häkkimist … Selle juhendi kirjutamine, nii et kui keegi soovib oma projektide jaoks sama tahvlit kasutada … HELISTAGE PL2303 (hilisemates etappides näete seda kuskil piltidel), KUID EI KUNAGI SEDA TÖÖTA … Loodan, et see aitab
Tarvikud
-Arduino mega 2560 core- ch340g usb to serial converter- jootekolb-dupont haaketraadid (5 meessoost naist)
Samm: installige draiverid
Ch340g draivereid pole Windowsi eelinstallitud. Linuxi masinad ei vaja selle kiibi jaoks draivereid (ma armastan linuxit, meie kõik) draiverite installimisel saab teie Windowsi süsteem seadet näha ja sellega suhelda. Siin on link (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)
2. samm: HAKK
et saaksin plaati programmeerida ch340 abil, pidin tegema ch340 moodulile väikese häkkimise. Programmeerimiseks tuleb plaat ühendada järgmiselt (noole vasak pool on usb jadamooduli külge ja parem pool on mega 2560 plaat) Rx tihvt. > Tx pin või ArduinoTx pin. > RxVcc (5v)> vcc pinGnd. > maa pinDtr> dtr pin Kuid ch340 mooduliga on probleeme: 1. Rx ja Tx pin siiditrükk trükitakse tagurpidi. Tahvlil pole dtr -katkestusnõela. Probleemi number 1 lahendamiseks pööran ma rx- ja tx -ühendused lihtsalt ümber nii, et… Rx> Arduino mega tuuma RxTx> Tx Arduino megatuumast, see võib olla tootja spetsiifiline asi) Probleemi numbri 2 lahendamiseks pidin DuPonti ühendustraadi emase otsa lõikama ja jootma selle kiibi dtr -tihvti külge (ch340 kiibi PIN -kood 13) JA siis sain teise otsa ühendamiseks Arduino dtr -tihvtiga ja valmis! Nüüd saate probleemideta suhelda ja programmi üles laadida!
3. samm: testimine
Testisin seda, laadides üles vana hea HELLO WORLD! Mikrokontrolleritest, st pilgutamise visand! Ühendage USB ja plaat, nagu ülalpool kirjeldatud. Kui installisite draiverid õigesti (süsteemi taaskäivitamine võib osutuda vajalikuks), tuvastavad aknad probleemideta moodulid. LINUXI (UBUNTU) EI OLE VAJALIKUD DRIVERID Avatud Arduino IDE (arduino.cc) > vilguta Mine tööriistadesse> com port> (vali thr com port, minu puhul on see com3) LINUX (UBUNTU) jaoks võib COM PORT NÄIDATA KUI, minu puhul, /dev /ttyUSB0 VÕI MIDAGI SEE! (juhul kui näed mitu pordi Linuxis ja segaduses, avage terminal ja tippige käsk "sudo lsusb" ja vajutage sisestusklahvi, et teada saada, milline neist on ch340) Seejärel minge tööriistad> lauad> valige Arduino mega või mega 2560 klõpsake vasakus ülanurgas üleslaadimisnupul (ringikujuline) üks noolega) Ja kui kõik on õigesti tehtud, laaditakse tahvlile kood koos teatega "üleslaadimine tehtud" Arduino IDE -s ja sisseehitatud LED peaks vilkuma!
Soovitan:
Kuidas programmeerida Arduino Pro Mini Arduino Uno abil: 4 sammu
Kuidas programmeerida Arduino Pro Mini Arduino Unoga: kirjutasin selle teise projekti osana, kuid siis otsustasin kasutada Pro Micro, mida saab programmeerida otse sülearvutist. See võib aga kunagi (või kellelegi) kasulik olla Jätan selle siia
Kuidas programmeerida NodeMCU Arduino IDE -s: 5 sammu
NodeMCU programmeerimine Arduino IDE-s: Osoyoo NodeMCU on eelprogrammeeritud Lua tõlgiga, kuid te ei pea seda kasutama! Selle asemel võite kasutada Arduino IDE -d, mis võib olla suurepärane lähtepunkt Arduino armastajatele, et tutvuda ümbritsevate tehnoloogiatega
Kuidas programmeerida ja lähtestada Arduino Android -nutitelefoni abil: 8 sammu
Arduino programmeerimine ja lähtestamine Android -nutitelefoni abil: olete võib -olla kasutanud OTG -adapterit Pendrive'i ja mängukontrollerite ühendamiseks ning väikeste seadmete toiteks. Saate nutitelefoniga Arduino plaadi sisselülitamiseks teha palju muud. Selles õpetuses koostame ja laadime üles Ardu
Kuidas programmeerida Arduino Raspberry Pi -st: 3 sammu
Arduino programmeerimine Raspberry Pi -st: selle õpetusega näitan teile, kuidas Arduino tarkvara oma Raspberry Pi -sse installida. Vabandan oma halva inglise keele pärast
Kuidas programmeerida AVR -i (arduino) teise Arduinoga: 7 sammu
AVR -i (arduino) programmeerimine teise Arduinoga: see juhend on kasulik, kui: * teil on arduino koos atmega168 -ga ja ostsite kohalikult elektroonikapoest atmega328. Sellel pole arduino alglaadurit *, mida soovite teha projektiga, mis ei kasuta arduinot - lihtsalt