Taula de continguts:

Com programar Arduino Mega 2560 Core ?: 3 passos
Com programar Arduino Mega 2560 Core ?: 3 passos

Vídeo: Com programar Arduino Mega 2560 Core ?: 3 passos

Vídeo: Com programar Arduino Mega 2560 Core ?: 3 passos
Vídeo: HARDWARE DO ARDUINO MEGA | Curso de Arduino #066 2024, Juliol
Anonim
Com programar Arduino Mega 2560 Core?
Com programar Arduino Mega 2560 Core?
Com programar Arduino Mega 2560 Core?
Com programar Arduino Mega 2560 Core?

Vaig trobar aquesta gran mega placa Arduino amb factor de forma petit a eBay. És una versió més petita de l'Arduino mega 2560 i aparentment es diu Arduino mega core … Però hi ha un problema! No inclou connectivitat USB i tampoc hi ha molta informació disponible en línia. Per tant, he d'esbrinar com programar la placa i utilitzar-la per reduir alguns dels meus projectes que requereixen Arduino mega … Jo no ' Tinc un mòdul ftdi i no en podia demanar cap a causa del bloqueig covid19 … i també és innecessàriament car aquí a l'Índia … El que tinc és un convertidor usb a sèrie ch340g … Una gran alternativa ftdi i aquest xip (ch340) és molt comú en clons Arduino i en moltes taules esp8266 … Es necessitava una mica de pirateig perquè funcionés … Escriure aquest instructiu, de manera que si algú vol utilitzar la mateixa placa per als seus projectes … TAMBÉ TENTO UTILITZANT UN ALTRE USB MÀXIM AL M MODDUL SERIAL CALLD PL2303 (És possible que ho vegeu en algun lloc de les imatges en passos posteriors) PER NE MAI NO VA FUNCIONAR … Espero que us ajudi

Subministraments

-Arduino mega 2560 core- convertidor USB a sèrie ch340g- cables de connexió de soldador-dupont (5 homes a femelles)

Pas 1: instal·leu els controladors

Instal·leu els controladors
Instal·leu els controladors

Els controladors Ch340g no vénen preinstal·lats a Windows. Les màquines Linux no requereixen cap controlador per a aquest xip (m'encanta Linux, ho fem tots), però com que és un xip força comú, aconseguir controladors és molt fàcil … Només cal cercar Google "controladors ch340" i descarregar-lo des del primer enllaç que apareix … Després Si instal·leu els controladors, el vostre sistema Windows podrà veure i comunicar-se amb el dispositiu. Aquí teniu l’enllaç (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

Pas 2: el HACK

L’HACK
L’HACK
L’HACK
L’HACK
L’HACK
L’HACK
L’HACK
L’HACK

per poder programar la placa amb ch340, necessitava fer un petit hack al mòdul ch340. Per programar, heu de connectar la placa de la següent manera (el costat esquerre de la fletxa és usb al mòdul sèrie i el costat dret és el mega 2560 tauler) Pin Rx. > Pin Tx o pin ArduinoTx. > RxVcc (5v)> vcc pinGnd. > pinDtr a terra> pin dtr Però hi ha alguns problemes amb el mòdul ch340: 1. La serigrafia Rx i Tx s’imprimeix invertida. No hi ha cap pin de ruptura dtr a la placa. Per resoldre el problema número 1, simplement inverteixo les connexions rx i tx de manera que … Rx> Rx d'Arduino mega coreTx> Tx d'Arduino mega core (Això pot ser o no un problema amb vosaltres), pot ser una cosa específica del fabricant) Per resoldre el problema número 2, vaig haver de tallar l'extrem femení d'un cable de connexió DuPont i soldar-lo al pin dtr del propi xip (PIN NÚMERO 13 del xip ch340) I després vaig poder per connectar l'altre extrem al pin dtr de l'Arduino i llest! Ara podreu comunicar-vos i penjar el programa al tauler sense cap problema.

Pas 3: proves

Proves
Proves
Proves
Proves
Proves
Proves

He provat el dispositiu penjant un bon vell HOLA MÓN. De microcontroladors, és a dir, l’esbós de parpelleig. Connecteu l'USB i la placa tal com es descriu al pas anterior. Si heu instal·lat correctament els controladors (pot ser que calgui reiniciar el sistema), Windows detectarà el mòdul sense cap problema. NO S’HI NECESSITA CONTROLS PER A LINUX (UBUNTU) Obre l’ID Arduino (arduino.cc) > blinkGo to tools> com port> (select thr com port, in my case it's com3) FOR LINUX (UBUNTU) COM PORT SHOW SHOW SHOW AS, in my case, / dev / ttyUSB0 O ALGUNA cosa així! diversos ports a Linux i confús, obriu el terminal i escriviu l'ordre "sudo lsusb" i premeu Intro per esbrinar quin és ch340) A continuació, aneu a eines> taulers> seleccioneu Arduino mega o mega 2560 feu clic al botó de càrrega a l'extrem superior esquerre (circular una amb la fletxa) I si tot es fa correctament, el codi es penjarà a la pissarra amb el missatge "fet la càrrega" a Arduino IDE i el LED de bord hauria de començar a parpellejar.

Recomanat: