Բովանդակություն:
Video: Ինչպե՞ս ծրագրավորել Arduino Mega 2560 Core ?: 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Ես գտա այս մեծ փոքր գործոնի 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
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- ը պետք է սկսի թարթել:
Խորհուրդ ենք տալիս:
Ինչպես ծրագրավորել ESP32 M5Stack StickC- ը Arduino IDE- ի և Visuino- ի հետ. 12 քայլ
Ինչպես ծրագրավորել ESP32 M5Stack StickC- ը Arduino IDE- ի և Visuino- ի հետ. Այս ձեռնարկում մենք կսովորենք, թե ինչպես ծրագրավորել ESP32 M5Stack StickC- ը Arduino IDE- ի և Visuino- ի հետ: Դիտեք ցուցադրական տեսանյութ
Ինչպես ծրագրավորել Arduino Pro Mini- ն Arduino Uno- ով. 4 քայլ
Ինչպես ծրագրավորել Arduino Pro Mini- ն Arduino Uno- ի հետ. Ես սա գրել եմ որպես այլ նախագծի մի մաս, բայց հետո որոշեցի օգտագործել Pro Micro- ն, որը կարող է ծրագրավորվել անմիջապես նոութբուքից: Այնուամենայնիվ, սա մի օր (կամ ինչ -որ մեկի համար) կարող է օգտակար լինել: Կթողնեմ այստեղ
Ինչպես ծրագրավորել Arduino Pro Mini- ն Arduino UNO- ի միջոցով. 4 քայլ
Ինչպես ծրագրավորել Arduino Pro Mini- ն Arduino UNO- ի միջոցով. Բարև տղերք, այսօր ես կիսում եմ Arduino Pro mini- ի միջոցով Arduino Pro mini- ի ծրագրավորման մի պարզ մեթոդ: Այս ձեռնարկը նրանց համար է, ովքեր սկսում են arduino- ով և ցանկանում են նվազեցնել իրենց նախագծի չափը ՝ օգտագործելով Arduino Pro mini: Arduino Pro mini
Ինչպես ծրագրավորել NodeMCU- ն Arduino IDE- ում ՝ 5 քայլ
Ինչպես ծրագրավորել NodeMCU- ն Arduino IDE- ի վրա. Osoyoo NodeMCU- ն գալիս է նախապես ծրագրավորված Lua թարգմանչի հետ, բայց պետք չէ օգտագործել այն: Փոխարենը, կարող եք օգտագործել Arduino IDE- ն, որը կարող է հիանալի ելակետ լինել Arduino- ի սիրահարների համար ՝ ծանոթանալու տեխնոլոգիաներին
Ինչպես ծրագրավորել AVR (arduino) մեկ այլ Arduino- ով. 7 քայլ
Ինչպես ծրագրավորել AVR (arduino) մեկ այլ Arduino- ով. Այս հրահանգները օգտակար են, եթե ՝ * դուք ունեք ձեր arduino- ն atmega168- ով և գնել եք atmega328 էլեկտրոնիկայի տեղական խանութում: Այն չունի arduino բեռնիչ * դուք ցանկանում եք կատարել նախագիծ, որը չի օգտագործում arduino