Cuprins:
Video: Cum se programează Arduino Mega 2560 Core ?: 3 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Am găsit această mega placă Arduino cu factor de formă mic, pe eBay. Este o versiune mai mică a Arduino mega 2560 și se pare că se numește Arduino mega core … Totuși, a existat o problemă! Nu include conectivitate USB și nu există o mulțime de informații disponibile online. De aceea, trebuie să aflu cum să programez placa și să o folosesc pentru a micșora unele dintre proiectele mele, care necesită mega Arduino … Nu Nu dețin un modul ftdi și nu am putut comanda unul din cauza blocării covid19 … și, de asemenea, este în mod inutil scump aici în India … Ceea ce am este un convertizor ch340g usb în serie … O alternativă excelentă ftdi și acest cip (ch340) este foarte obișnuit în clonele Arduino și în multe plăci esp8266 … A fost necesar un pic de hack pentru ca acesta să funcționeze … Scrierea acestui instructiv, așa că dacă cineva dorește să utilizeze aceeași placă pentru proiectele sale … AM ÎNCERCAT DE ASEMENEA UTILIZAREA UNUI ALT MULTE USB PENTRU MODULUL SERIAL CALLD PL2303 (S-ar putea să-l vedeți undeva în imagini în pașii ulteriori) DAR NICIODATĂ NU A FUNCȚIONAT … Sper că vă va ajuta
Provizii
-Arduino mega 2560 core- ch340g convertizor usb-serial- fire de lipit-dupont fire de conectare (5 tată-mamă)
Pasul 1: Instalați driverele
Driverele Ch340g nu sunt preinstalate pe Windows. Mașinile Linux nu necesită niciun driver pentru acel cip (îmi place Linux, cu toții o facem) Dar, din moment ce este un chip destul de obișnuit, obținerea de drivere este foarte ușor … Doar google „drivere ch340” și descărcare de pe primul link care apare … După instalând driverele, sistemul dvs. Windows va putea vedea și comunica cu dispozitivul. Iată linkul (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)
Pasul 2: HACK-ul
pentru a putea programa placa folosind ch340, trebuia să fac un mic hack pe modulul ch340. Pentru programare, trebuie să conectați placa după cum urmează (partea stângă a săgeții este USB la modulul serial și partea dreaptă este mega 2560 placa) Rx pin. > Pin pin sau pin ArduinoTx. > RxVcc (5v)> vcc pinGnd. > pin pinDtr> dtr pin Dar există unele probleme cu modulul ch340: 1. Serigrafia Rx și Tx este imprimată inversată. Nu există niciun pin DTR breakout. Pentru a rezolva problema numărul 1, inversez pur și simplu conexiunile rx și tx, așa că … Rx> Rx din Arduino mega coreTx> Tx din Arduino mega core (Acest lucru ar putea sau nu să fie o problemă cu dvs., ar putea fi un lucru specific producătorului) Pentru a rezolva problema numărul 2, a trebuit să tai capătul feminin al unui cablu de legătură DuPont și să-l lipesc pe pinul dtr de pe cip (codul PIN 13 al cipului ch340) ȘI apoi am putut pentru a conecta celălalt capăt la pinul DTR al Arduino și gata! Acum veți putea comunica și încărca programul pe tablă fără probleme!
Pasul 3: Testare
Am testat contrapunctul încărcând vechile BUNE BUNĂ LUME! De microcontrolere, adică schița clipită! Conectați USB-ul și placa așa cum este descris în pasul de mai sus. Dacă ați instalat corect driverele (repornirea sistemului ar putea fi necesară) ferestrele vor detecta modulul fără probleme. NICIUN DRIVER NECESAR PENTRU LINUX (UBUNTU) Deschideți ID-ul Arduino (arduino.cc) Deschideți schița de exemplu intermitentă accesând fișiere> exemple> elemente de bază > blink Accesați instrumentele> portul com> (selectați portul com thr, în cazul meu este com3) PENTRU LINUX (UBUNTU) COM PORT S-ar putea să se arate ca, în cazul meu, / dev / ttyUSB0 SAU Ceva ASA! (în cazul în care vedeți mai multe porturi în Linux și confuz, deschideți terminalul și tastați comanda „sudo lsusb” și apăsați Enter pentru a afla care este ch340) Apoi mergeți la instrumente> plăci> selectați Arduino mega sau mega 2560 faceți clic pe butonul de încărcare din colțul din stânga sus (circular una cu săgeata) Și dacă totul este făcut corect, codul va fi încărcat pe tablă cu un mesaj „terminat încărcarea” în Arduino IDE și LED-ul de la bord ar trebui să înceapă să clipească!
Recomandat:
Cum se programează ESP32 M5Stack StickC cu Arduino IDE și Visuino: 12 pași
Cum se programează ESP32 M5Stack StickC cu Arduino IDE și Visuino: În acest tutorial vom învăța cum să programăm ESP32 M5Stack StickC cu Arduino IDE și Visuino. Vedeți un videoclip demonstrativ
Cum se programează Arduino Pro Mini cu Arduino Uno: 4 pași
Cum să programez Arduino Pro Mini cu Arduino Uno: Am scris acest lucru ca parte a unui alt proiect, dar apoi am decis să folosesc un Pro Micro care poate fi programat direct de pe laptop. Totuși, acest lucru ar putea fi util cândva (sau pentru cineva) O voi lăsa aici
Cum se programează Arduino Pro Mini folosind Arduino UNO .: 4 pași
Cum se programează Arduino Pro Mini folosind Arduino UNO .: Bună ziua, băieți, astăzi vă împărtășesc o metodă simplă pentru a programa Arduino Pro mini folosind Arduino UNO. Acest tutorial este destinat celor care încep cu arduino și doresc să reducă dimensiunea proiectului lor folosind un Arduino Pro mini. Arduino Pro mini
Cum se programează NodeMCU pe Arduino IDE: 5 pași
Cum să programați NodeMCU pe Arduino IDE: Osoyoo NodeMCU vine pre-programat cu interpretor Lua, dar nu trebuie să-l utilizați! În schimb, puteți utiliza IDE-ul Arduino, care poate fi un punct de plecare excelent pentru iubitorii de Arduino pentru a se familiariza cu tehnologiile din jurul
Cum se programează un AVR (arduino) cu un alt Arduino: 7 pași
Cum să programați un AVR (arduino) cu un alt Arduino: Acest instructable este util dacă: * aveți arduino cu atmega168 și ați cumpărat un atmega328 la magazinul local de electronice. Nu are un bootloader arduino * vrei să faci un proiect care nu folosește arduino - doar un