Мазмуну:
Video: Arduino Mega 2560 Core кантип программаланат?: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Мен бул улуу кичинекей форма факторун Arduino мега тактасынан ebayден таптым. Бул Arduino mega 2560тин кичирээк версиясы жана ал, сыягы, Arduino mega core деп аталат … Бирок бир көйгөй бар болчу! Бул USB туташуусун камтыбайт жана интернетте да көп маалымат жок.. Андыктан мен тактаны кантип программалоо керек экенин жана аны Arduino мегасын талап кылган кээ бир долбоорлорумду кыскартуу үчүн колдонушум керек … ftdi модулуна ээ эмессиз жана covid19 кулпусунан улам заказ бере алган жоксуз … жана бул Индияда керексиз кымбат … Мен ээлик кылган нерсе - ch340g сериялык конвертерге USB… Чоң ftdi альтернативасы жана бул чип (ch340) Ардуино клондорунда жана көптөгөн esp8266 такталарында өтө кеңири таралган … Иштеши үчүн бир аз бузуу талап кылынган … Ушуну жазуу үчүн, эгерде кимдир бирөө ошол эле тактаны өз долбоорлору үчүн колдонууну кааласа… ЧАЛУУ PL2303 (Сиз муну кийинки кадамдардагы сүрөттөрдүн бир жеринен көрө аласыз) БИРОК ЭЧ КАЧАН ИШТЕБЕЙМ … Бул жардам берет деп үмүттөнөм
Жабдуулар
-Arduino mega 2560 core- ch340g usb for serial converter- soldering iron-dupont hookup зымдар (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 пин же ArduinoTx пин. > RxVcc (5v)> vcc pinGnd. > жерге pinDtr> dtr pinБирок ch340 модулуна байланыштуу кээ бир көйгөйлөр бар: 1. Rx жана Tx пин жибек экраны басылган.2. 1 -маселени чечүү үчүн, rx жана tx байланыштарын артка кайтарам, андыктан… Rx> Rx of Arduino mega coreTx> Tx of Arduino mega core (Бул сизде көйгөй болушу мүмкүн же болушу мүмкүн эмес), Бул өндүрүүчүнүн конкреттүү нерсеси болушу мүмкүн) №2 маселени чечүү үчүн мен DuPontтун зымынын аялдык учун кесип, аны чиптеги dtr пинине (ch340 чиптин ПИН САНЫ 13) ширетишим керек болчу, анан мен алгам башка учун Arduino дтр пинине туташтыруу үчүн! Эми сиз баарлашып, программаны тактага эч көйгөйсүз жүктөй аласыз!
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де "жүктөө бүттү" деген билдирүү менен тактага жүктөлөт жана борттогу LED жаркырай башташы керек!
Сунушталууда:
Өз алдынча Arduino 3.3V W / Тышкы 8 МГц сааты Arduino Uno аркылуу ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): 4 кадам
Автономдуу Arduino 3.3V W / External 8 MHz Clock Arduino Uno программасынан ICSP / ISP аркылуу программаланат (Сериялык мониторинг менен!): Максаттары: 8 МГц тышкы сааттан өчүрүүчү 3.3Вда иштеген автономдуу Arduino куруу. Аны ISP аркылуу программалоо (ошондой эле ICSP катары белгилүү), Arduino Uno (5V менен иштеген) жүктөөчү файлды түзөтүү жана күйгүзүү үчүн
Кантип Arduino Mega менен "Ойготкуч мат" түзүү керек: 9 кадам
Ардуино Мега менен кантип "Ойготкуч мат" түзүү керек: Биз баарыбыз төшөктөн туруудан кыйналган эртең мененбиз. Ойготкуч өчпөй жатат, биз тыныгууну басууну уланта беребиз … кеч болуп калат! Биз жолугушууну өткөрүп жибердик, же сабак башталды. Бул көйгөй менен күрөшүүгө жардам берүү үчүн биз
Arduino жана TFT дисплейин колдонуу менен кантип реалдуу убакытты жасоо керек - Arduino Mega RTC 3.5 дюймдук TFT дисплейи менен: 4 кадам
Arduino жана TFT дисплейин колдонуу менен кантип реалдуу убакытты жасоо керек | 3.5 дюймдук TFT дисплейи бар Arduino Mega RTC: Менин Youtube каналыма баш багыңыз:- Бул постто мен 3,5 дюймдук TFT сенсордук ЖК, "Arduino Mega" менен "Реалдуу убакыт саатын" жасайм. 2560 жана DS3231 RTC модулу …. .Баштар алдында… менин YouTube каналымдагы видеону текшериңиз .. Эскертүү:- Эгерде сиз Arduin колдонуп жатсаңыз
Arduino MEGA 2560 WiFi камтылган - ESP8266: 10 кадам
Arduino MEGA 2560 WiFi орнотулган менен - ESP8266: Бүгүнкү текстте биз өзгөчө деп эсептеген Arduino жөнүндө сүйлөшөбүз, анткени анын тактайында ESP8266 орнотулган. Бул ESP12 тактайга кошулган эмес. Анын ордуна Espressif чипи бар. Ошентип, тактада сизде орнотулган
Ардуино Mega 2560 жана IoT колдонуу менен тиркемени көтөрүү үчүн мотор башкаруу системасы: 8 кадам (сүрөттөр менен)
Ардуино Mega 2560 жана IoT колдонуу менен колдонмону көтөрүү үчүн мотор башкаруу тутуму: Азыр IOT негизиндеги микроконтроллер өнөр жай колдонмосунда кеңири колдонулат. Экономикалык жактан алар компьютердин ордуна колдонулат. Долбоордун максаты бизди толугу менен санариптештирүү, маалыматтарды каттоочу жана 3 фазалуу асинхроникалык моторду көзөмөлдөө