Мазмұны:

Arduino Mega 2560 Core қалай бағдарламалануы керек?: 3 қадам
Arduino Mega 2560 Core қалай бағдарламалануы керек?: 3 қадам

Бейне: Arduino Mega 2560 Core қалай бағдарламалануы керек?: 3 қадам

Бейне: Arduino Mega 2560 Core қалай бағдарламалануы керек?: 3 қадам
Бейне: Прошивка Arduino mega 2560 2024, Қараша
Anonim
Arduino Mega 2560 Core қалай бағдарламалануы керек?
Arduino Mega 2560 Core қалай бағдарламалануы керек?
Arduino Mega 2560 Core қалай бағдарламалануы керек?
Arduino Mega 2560 Core қалай бағдарламалануы керек?

Мен ebay -де Arduino мега тақтасының кішкентай формалық факторын таптым. Бұл Arduino mega 2560 -тың кіші нұсқасы және ол Arduino mega core деп аталатын сияқты … Бірақ бір мәселе болды! Ол USB байланысын қамтымайды және Интернетте де көп ақпарат жоқ.. Сондықтан мен тақтаны қалай бағдарламалау керектігін анықтауым керек және оны Arduino мега қажет болатын кейбір жобаларымды қысқарту үшін пайдалануым керек … ftdi модуліне ие емеспін және оны covid19 құлыптауына байланысты тапсырыс бере алмадық … сонымен қатар бұл Үндістанда қажетсіз қымбат … Менде бар нәрсе - бұл сериялық түрлендіргішке арналған ch340g USB… тамаша ftdi баламасы және бұл чип (ch340) Arduino клондарында және көптеген esp8266 тақталарында өте жиі кездеседі … Оны жұмыс істеу үшін аздап бұзу қажет болды … Егер біреу сол тақтаны өз жобалары үшін қолданғысы келсе, бұл нұсқаулықты жазу … PL2303 -ге ҚОҢЫРАҢЫЗ (Сіз оны кейінгі қадамдарда суреттердің бір жерінде көре аласыз) БІРАҚ ЕШҚАШАН ЖҰМЫС ЖҮРДІМ … Бұл көмектеседі деп үміттенемін

Жабдықтар

-Arduino mega 2560 ядро- ch340g сериялық түрлендіргішке- темір-дюпондық қосылатын сымдар (5 еркектен әйелге)

1 -қадам: драйверлерді орнатыңыз

Драйверлерді орнатыңыз
Драйверлерді орнатыңыз

Ch340g драйверлері терезеде алдын ала орнатылмайды. Linux машиналары бұл чип үшін драйверді қажет етпейді (мен linux -ты жақсы көремін, бәріміз де жасаймыз) Бірақ бұл өте қарапайым чип болғандықтан, драйверлерді алу өте оңай … google -ге «ch340 драйверлерін» жүктеп алып, бірінші сілтемеден жүктеп алыңыз. драйверлерді орнатқанда, сіздің Windows жүйесі құрылғыны көре және онымен байланыс жасай алады. Мына сілтеме (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

2 -қадам: HACK

ХАК
ХАК
ХАК
ХАК
ХАК
ХАК
ХАК
ХАК

ch340 көмегімен тақтаны бағдарламалау үшін, ch340 модулінде кішкене бұзу керек болды. Бағдарламалау үшін тақтаны келесідей қосу керек (көрсеткінің сол жағы USB сериялық модульге, ал оң жағы - мега 2560 тақта) Rx штыры. > Tx pin немесе ArduinoTx түйреуіші. > RxVcc (5v)> vcc pinGnd. > жерге pinDtr> dtr pinБірақ ch340 модулінде кейбір мәселелер бар: 1. Rx және Tx түйреуіш жібек экраны керісінше басылады. Тақтада dtr сымының түйреуіші жоқ. №1 мәселені шешу үшін мен rx пен tx байланыстарын өзгертемін, сондықтан… Rx> Rx of Arduino mega coreTx> Tx of Arduino мега ядросы (Бұл сізде мәселе болуы мүмкін немесе болмауы мүмкін), бұл өндірушіге тән нәрсе болуы мүмкін) №2 мәселені шешу үшін мен DuPont қосқыш сымының аналық ұшын кесіп алып, оны чиптегі dtr істігіне дәнекерлеуім керек болды (ch340 чипінің PIN нөмірі 13), содан кейін мен алдым екінші ұшын Arduino dtr істікшесіне жалғау үшін! Енді сіз байланыс орнатып, бағдарламаны тақтаға еш қиындықсыз жүктей аласыз!

3 -қадам: тестілеу

Сынақ
Сынақ
Сынақ
Сынақ
Сынақ
Сынақ

Мен ескі HELLO WORLD -ді жүктеу арқылы қайшылықты сынап көрдім! Микроконтроллерлерден, яғни жыпылықтау эскизі! USB мен тақтаны жоғарыда сипатталғандай жалғаңыз. Егер сіз драйверлерді дұрыс орнатқан болсаңыз (жүйені қайта жүктеу қажет болуы мүмкін), терезелер модульді еш қиындықсыз анықтайды. > blinkGo Tools> com port> бөліміне өтіңіз (thr com портын таңдаңыз, менің жағдайда бұл com3) LINUX (UBUNTU) COM PORT ҮШІН, менің жағдайда, /dev /ttyUSB0 НЕМЕСЕ БІРДЕЙ БІРДЕ! Linux -тегі бірнеше порт және түсініксіз, терминалды ашып, «sudo lsusb» пәрменін теріп, ch340 екенін білу үшін enter пернесін басыңыз) Содан кейін құралдарға> тақталарға өтіңіз> Arduino mega немесе mega 2560 таңдаңыз, сол жақ жоғарғы бұрыштағы жүктеу түймесін басыңыз (дөңгелек) Егер бәрі дұрыс орындалса, код тақтаға Arduino IDE -де «жүктеу аяқталды» деген хабарламамен жүктеледі және жарық диоды жыпылықтай бастайды!

Ұсынылған: