Агуулгын хүснэгт:
Видео: Arduino Mega 2560 Core -ийг хэрхэн програмчлах вэ? 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэ том жижиг хэлбэрийн хүчин зүйл Arduino мега самбарыг ebay дээрээс оллоо. Энэ бол Arduino mega 2560 -ийн арай жижиг хувилбар бөгөөд үүнийг Arduino mega core гэж нэрлэдэг бололтой … Гэхдээ нэг асуудал байсан! Энэ нь USB холболтыг агуулдаггүй бөгөөд онлайнаар тийм ч их мэдээлэл байдаггүй.. Тиймээс би самбарыг хэрхэн програмчилж, Arduino мега шаарддаг зарим төслүүдээ багасгахын тулд ашиглах хэрэгтэй байна. ftdi модультай бөгөөд covid19 түгжигдсэний улмаас нэгийг нь захиалж чадаагүй … мөн Энэтхэгт энэ нь шаардлагагүй өндөр үнэтэй байна.. Миний эзэмшдэг зүйл бол сериал хөрвүүлэгч рүү чиглэсэн ch340g USB төхөөрөмж юм … Маш сайн ftdi хувилбар бөгөөд энэ чип (ch340) нь Arduino клонууд болон олон esp8266 самбаруудад маш түгээмэл байдаг … Үүнийг ажиллуулахын тулд бага зэрэг хакердах шаардлагатай байсан … Хэн нэгэн ижил самбарыг төслүүддээ ашиглахыг хүсч байвал үүнийг зааж өгөх болно … PL2303 -ийг ДУУДАХ (Дараагийн алхамуудын зурган дээр та үүнийг хаа нэгтээ харж болно) ГЭХДЭЭ АЖИЛЛААГААГҮЙ БАЙСАН … Энэ нь тусална гэж найдаж байна
Хангамж
-Arduino mega 2560 core- ch340g usb for serial converter- гагнуурын төмөр-дупонт холбогч утас (5 эрэгтэй-эмэгтэй)
Алхам 1: Драйверуудыг суулгана уу
Ch340g драйверуудыг цонхонд урьдчилан суулгаагүй байдаг. Линукс машинууд энэ чипт ямар ч драйвер шаарддаггүй (би линуксд дуртай, бид бүгдэд нь хэрэгтэй) Гэхдээ энэ нь нэлээд түгээмэл чип тул драйвер авах нь маш хялбар байдаг … Зүгээр л 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 pin. > RxVcc (5v)> vcc pinGnd. > ground pinDtr> dtr pin Гэхдээ ch340 модульд зарим асуудал гардаг: 1. Rx ба Tx зүү торгон дэлгэцийг урвуу хэвлэсэн байна.2. Самбар дээр 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 болон самбарыг холбоно уу. Хэрэв та драйверуудыг зөв суулгасан бол (системийг дахин эхлүүлэх шаардлагатай байж магадгүй) цонх нь модулийг ямар ч асуудалгүйгээр илрүүлэх болно. LINUX (UBUNTU) -т зориулсан ямар ч жолооч шаардлагагүй Arduino IDE -ийг нээнэ үү > blinkGo to tools> com port> (thr com port -ийг сонгоно уу, миний хувьд энэ нь com3) LINUX (UBUNTU) COM PORT -ийн хувьд миний хувьд /dev /ttyUSB0 эсвэл үүнтэй адил зүйлийг харуулах боломжтой! (хэрэв та харж байгаа бол) Линукс дахь олон портууд, ойлгомжгүй, терминалыг нээж "sudo lsusb" командыг бичээд ch340 болохыг олж мэдэхийн тулд enter товчийг дарна уу) Дараа нь хэрэгсэл> самбар руу очоод Arduino mega эсвэл mega 2560 -ийг сонгоод зүүн дээд буланд байгаа байршуулах товчийг дарна уу (дугуй хэлбэртэй) Хэрэв бүх зүйл зөв хийгдсэн бол кодыг самбар дээр Arduino IDE дээр "байршуулж дууссан" гэсэн мессежээр байршуулах бөгөөд самбар дээрх LED анивчиж эхлэх ёстой!
Зөвлөмж болгож буй:
ISP Wifi модулийг ESP8266 флаш ба програмист ашиглан ESP8266 AT програмыг хэрхэн яаж Flash хийх эсвэл програмчлах вэ: 6 алхам
ISP Wifi модулийг ESP8266 флашер ба программист ашиглан ESP8266 AT програмыг хэрхэн яаж асаах эсвэл програмчлах вэ: Тодорхойлолт: Энэхүү модуль нь ESP-01 эсвэл ESP-01S төрлийн ESP8266 модульд зориулсан USB адаптер /програмист юм. Энэ нь ESP01 -ийг залгахын тулд 2x4P 2.54 мм хэмжээтэй эмэгтэй толгойгоор тоноглогдсон болно. Мөн энэ нь ESP-01-ийн бүх тээглүүрийг 2x4P 2.54 мм хэмжээтэй эрэгтэй цоорхойгоор гаргаж авдаг
Олон шатлалт AC моторын удирдлагад IR декодерыг хэрхэн програмчлах вэ: 7 алхам
Олон шатлалт хувьсах гүйдлийн моторын удирдлагад IR декодерыг хэрхэн яаж програмчлах вэ: Нэг фазын хувьсах гүйдлийн хөдөлгүүрийг ихэвчлэн сэнс гэх мэт гэр ахуйн эд зүйлсээс олдог бөгөөд тогтоосон хурдны хувьд хэд хэдэн салангид ороомог ашиглах үед тэдгээрийн хурдыг хялбархан хянах боломжтой байдаг. Энэхүү зааварт бид дижитал хянагч бүтээдэг бөгөөд
Arduino самбар ашиглан AVR самбарыг хэрхэн програмчлах вэ: 6 алхам
Arduino самбар ашиглан AVR самбарыг хэрхэн яаж програмчлах вэ: Танд AVR микроконтроллерийн самбар байгаа юу? Үүнийг програмчлахад хэцүү байна уу? За, та зөв газартаа байна. Энд би Arduino Uno самбарыг ашиглан програмистаар Atmega8a микроконтроллерийн самбарыг хэрхэн програмчлахыг танд үзүүлэх болно. Тиймээс уурлахгүйгээр
C-энгийн зааварчилгаанд хэрхэн програмчлах вэ: 5 алхам
C-энгийн зааварчилгаанд хэрхэн програмчлах вэ: Хэрэв танд таалагдаж байвал сэтгэгдлээ үлдээнэ үү! Энэхүү зааварчилгаа нь C програмчлалын хэл дээр энгийн програм бичихийг заах болно
MSW логог ашиглан хэрхэн програмчлах вэ: 6 алхам
MSW лого ашиглан хэрхэн програмчлах вэ: ШИНЭЧЛЭХ: ГАЙХАМШИГТАЙ ШИНГЭЭР ФАЙЛ. REVISION V2.9UPDATE 7 -р сарын 30,2009: 2009 оны 8 -р сарын 16: AWESOME BOX FILE VERSION 3.0 Нэмэлт 2009 оны 8 -р сарын 16: AWESOME BOX V3.0 -ийн НЭМЭГДСЭН ХАРИЛЦАА Энэхүү зааварчилгаа нь танд MSW Logo -ийг хэрхэн ашиглахыг заах болно. MSW Logo бол боловсролын програмчлал юм