Բովանդակություն:

Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core ?: 3 քայլ
Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core ?: 3 քայլ

Video: Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core ?: 3 քայլ

Video: Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core ?: 3 քայլ
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Նոյեմբեր
Anonim
Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core- ը
Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core- ը
Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core- ը
Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core- ը

Ես գտա այս մեծ փոքր գործոնի Arduino մեգա խորհուրդը ebay- ում: Դա Arduino mega 2560- ի ավելի փոքր տարբերակն է, և այն, ըստ երևույթին, կոչվում է Arduino mega core … Չնայած մեկ խնդիր կար. Այն չի ներառում USB միացում և ինտերնետում նույնպես շատ տեղեկություններ չկան: Այսպիսով, ես պետք է պարզեմ, թե ինչպես ծրագրավորել տախտակը և օգտագործել այն որոշ նախագծերի կրճատման համար, ինչը պահանջում է Arduino մեգա: տիրապետում եմ ftdi մոդուլին և չեմ կարող պատվիրել այն covid19- ի արգելափակման պատճառով… և դա նաև անհարկի թանկ է այստեղ ՝ Հնդկաստանում: Այն, ինչ ես ունեմ, ch340g usb սերիական փոխարկիչ է… հիանալի այլընտրանք ftdi և այս չիպը (ch340) շատ տարածված է Arduino- ի կլոնների և բազմաթիվ esp8266 տախտակների մեջ … Աշխատելու համար անհրաժեշտ էր մի փոքր կոտրում… Սա գրել ուսանելի, այնպես որ, եթե ինչ -որ մեկը ցանկանում է օգտագործել նույն տախտակը իրենց նախագծերի համար … CALLD PL2303 (Դուք կարող եք այն տեսնել ինչ -որ տեղ պատկերներում հետագա քայլերում) ԲԱՅ ԵՐԲԵՔ ՉԵՆ ԱՇԽԱՏԱՆՔ… Հուսով եմ, որ դա կօգնի

Պարագաներ

-Arduino mega 2560 core- ch340g USB to serial converter- զոդման երկաթ- dupont միացման լարեր (5 արականից իգական)

Քայլ 1: Տեղադրեք վարորդները

Տեղադրեք Վարորդները
Տեղադրեք Վարորդները

Ch340g վարորդները նախապես տեղադրված չեն Windows- ում: Linux- ի մեքենաներն այդ չիպի համար ոչ մի վարորդ չեն պահանջում (ես սիրում եմ linux- ը, մենք բոլորս ենք պահանջում): Բայց քանի որ դա բավականին տարածված չիպ է, վարորդներ ստանալը շատ հեշտ է … Ուղղակի google «ch340 drivers» և ներբեռնեք հայտնվող առաջին հղումից … Հետո տեղադրելով վարորդները, ձեր Windows համակարգը կկարողանա տեսնել և շփվել սարքի հետ: Ահա հղումը (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

Քայլ 2: HACK

HACK
HACK
HACK
HACK
HACK
HACK
HACK
HACK

ch340- ի միջոցով տախտակը ծրագրավորելու համար ես պետք է մի փոքր կոտրում կատարեի ch340 մոդուլի վրա: mingրագրավորման համար հարկավոր է տախտակը միացնել հետևյալ կերպ (սլաքի ձախ կողմը usb է սերիական մոդուլին, իսկ աջ կողմը `մեգա) 2560 տախտակ) Rx քորոց: > Tx կամ ArduinoTx քորոց: > RxVcc (5v)> vcc pinGnd: > գետնին pinDtr> dtr pin Բայց կան որոշ խնդիրներ ch340 մոդուլի հետ. 1. Rx և Tx քորոց մետաքսե էկրանը տպվում է հակադարձ: Գրատախտակին չկա dtr breakout pin: Թիվ 1 խնդիրը լուծելու համար ես պարզապես հակադարձում եմ rx և tx կապերը, այնպես որ… Rx> Rx of Arduino mega coreTx> Tx of Arduino mega core (Սա կարող է լինել կամ չլինել ձեզ հետ կապված խնդիր, դա կարող է արտադրողի համար հատուկ բան լինել) Թիվ 2 խնդիրը լուծելու համար ես պետք է կտրեի DuPont կապի մետաղալարերի իգական ծայրը և այն զետեղեի չիպի վրա տեղադրված dtr քորոցին (ch340 չիպի 13 -րդ համարը) և հետո կարողացա մյուս ծայրը Arduino- ի dtr կապին միացնելու համար և ավարտված: Այժմ դուք կկարողանաք հաղորդակցվել և ծրագիրը վերբեռնել տախտակն առանց որևէ խնդիրների:

Քայլ 3: Փորձարկում

Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում
Փորձարկում

Ես փորձարկեցի հակաբեղմնավորումը ՝ վերբեռնելով հին ու բարի ԲԱՐԵՎ ԱՇԽԱՐՀ: Միկրոկառավարիչների, այսինքն ՝ թարթման ուրվագիծը: Միացրեք USB- ը և տախտակը, ինչպես նկարագրված է վերը նշված քայլում: Եթե վարորդները ճիշտ տեղադրեք (համակարգի վերագործարկումը կարող է պահանջվել) պատուհանները առանց որևէ խնդրի կհայտնաբերեն մոդուլը: LINUX (UBUNTU) համար ոչ մի վարորդ չի պահանջվում: Բացեք Arduino IDE- ն (arduino.cc) Բացեք թարթման օրինակի ուրվագիծը `անցնելով ֆայլեր> օրինակներ> հիմունքներ > blink Գնալ դեպի գործիքներ> com պորտ> (ընտրեք th com port, իմ դեպքում դա com3 է) LINUX (UBUNTU) COM PORT- ի համար կարող է ցույց տալ, իմ դեպքում, /dev /ttyUSB0 ԿԱՄ ԱՅՍՊԵՍ ԲԱՆ: (տեսնելու դեպքում Linux- ի մի քանի նավահանգիստ և շփոթված, բացեք տերմինալը և մուտքագրեք «sudo lsusb» հրամանը և սեղմեք enter ՝ պարզելու համար, թե որն է ch340- ը) Այնուհետև անցեք գործիքներ> տախտակներ> ընտրեք Arduino mega կամ mega 2560 կտտացրեք վերևի ձախ անկյունում վերբեռնման կոճակին (շրջանաձև մեկը ՝ սլաքով) Եվ եթե ամեն ինչ ճիշտ է արված, ծածկագիրը կբեռնվի գրատախտակին ՝ Arduino IDE- ում «վերբեռնումն ավարտված է» հաղորդագրությամբ, և ներսում LED- ը պետք է սկսի թարթել:

Խորհուրդ ենք տալիս: