Índice:
Vídeo: Como programar o Arduino Mega 2560 Core ?: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Eu encontrei esta grande placa mega Arduino de fator de forma pequeno no ebay. É uma versão menor do Arduino mega 2560 e, aparentemente, é chamado de mega core Arduino … Porém, havia um problema! Não inclui conectividade USB e não há muitas informações disponíveis online também. Então, eu preciso descobrir como programar a placa e usá-la para reduzir alguns dos meus projetos que requerem o Arduino mega … Não quero. t possuo um módulo Ftdi e não pude encomendar um devido ao bloqueio covid19 … e também é desnecessariamente caro aqui na Índia … O que eu possuo é um conversor usb para serial ch340g … Uma ótima alternativa Ftdi e este chip (ch340) é muito comum em clones do Arduino e em muitas placas esp8266 … Foi necessário um pequeno hack para fazê-lo funcionar … Escrevendo isso instrutível, se alguém quiser usar a mesma placa para seus projetos … TAMBÉM TENTEI USAR OUTRO USB BARATO PARA O MÓDULO SERIAL CHAMADO PL2303 (você pode ver em algum lugar nas imagens nas etapas posteriores), MAS NUNCA PEGUEI FUNCIONANDO … Espero que ajude
Suprimentos
-Arduino mega 2560 core- ch340g usb para conversor serial- soldar ferro-dupont fios de conexão (5 macho para fêmea)
Etapa 1: instalar os drivers
Os drivers do Ch340g não vêm pré-instalados no Windows. Máquinas Linux não requerem nenhum driver para esse chip (eu amo Linux, todos nós fazemos) Mas como é um chip bastante comum, obter drivers é super fácil … Basta pesquisar "ch340 drivers" no Google e fazer o download no primeiro link que aparecer … Depois instalando os drivers, seu sistema Windows poderá ver e se comunicar com o dispositivo. Aqui está o link (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)
Etapa 2: O HACK
para poder programar a placa usando ch340, precisei realizar um pequeno hack no módulo ch340. Para programar, é necessário conectar a placa da seguinte maneira (o lado esquerdo da seta é usb para o módulo serial e o lado direito é o mega Placa 2560) pino Rx. > Pino Tx ou pino ArduinoTx. > RxVcc (5v)> vcc pinGnd. > ground pinDtr> dtr pinMas há alguns problemas com o módulo ch340: 1. A serigrafia Rx e Tx pin é impressa invertida.2. Não há pino de breakout dtr na placa. Para resolver o problema número 1, eu simplesmente reverte as conexões rx e tx, então … Rx> Rx do Arduino mega coreTx> Tx do mega core do Arduino (isso pode ou não ser um problema para você, pode ser uma coisa específica do fabricante) Para resolver o problema número 2, eu tive que cortar a extremidade fêmea de um fio de conexão DuPont e soldá-lo ao pino dtr no próprio chip (PIN NÚMERO 13 do chip ch340) E então eu fui capaz para conectar a outra extremidade ao pino dtr do Arduino e pronto! Agora você poderá se comunicar e fazer upload do programa no fórum sem problemas!
Etapa 3: Teste
Eu testei a engenhoca carregando o bom e velho OLÁ, MUNDO! De microcontroladores, ou seja, o esboço de piscar! Conecte o USB e a placa conforme descrito na etapa acima. Se você instalou os drivers corretamente (pode ser necessário reiniciar o sistema), o Windows detectará o módulo sem problemas. NENHUM DRIVERS NECESSÁRIO PARA LINUX (UBUNTU) Abra o IDE do Arduino (arduino.cc) Abra o esboço de exemplo intermitente acessando arquivos> exemplos> básico > blinkIr para ferramentas> porta de comunicação> (selecione a porta de comunicação, no meu caso é com3) PARA LINUX (UBUNTU) A PORTA DE COM PODE APARECER COMO, no meu caso, / dev / ttyUSB0 OU ALGO ASSIM! (caso você veja várias portas no Linux e confuso, abra o terminal e digite o comando "sudo lsusb" e pressione Enter para descobrir qual é ch340) Em seguida, vá para ferramentas> placas> selecione Arduino mega ou mega 2560 clique no botão de upload no canto superior esquerdo (circular um com a seta) E se tudo for feito corretamente, o código será carregado na placa com a mensagem "done uploading" no Arduino IDE e o LED integrado deve começar a piscar!
Recomendado:
Como programar o Arduino Pro Mini com o Arduino Uno: 4 etapas
Como programar o Arduino Pro Mini com o Arduino Uno: Eu escrevi isso como parte de outro projeto, mas então decidi usar um Pro Micro que pode ser programado diretamente do laptop. No entanto, isso pode ser útil algum dia (ou para alguém). Vou deixar aqui
Como programar o Arduino Pro Mini usando o Arduino UNO: 4 etapas
Como programar o Arduino Pro Mini usando o Arduino UNO .: Olá pessoal, Hoje estou compartilhando um método simples para programar o Arduino Pro mini usando o Arduino UNO. Este tutorial é para aqueles que estão começando com o arduino e querem reduzir o tamanho de seu projeto usando um Arduino Pro mini.Arduino Pro mini
Arduino MEGA 2560 com WiFi integrado - ESP8266: 10 etapas
Arduino MEGA 2560 com WiFi embutido - ESP8266: No texto de hoje, discutimos um Arduino que considero extremamente especial, pois tem um ESP8266 embutido em sua placa. Ele não tem o ESP12 soldado na placa. Em vez disso, ele tem o chip Espressif. Então, na placa você tem o integrado
Sistema de gerenciamento de motor para aplicação de içamento usando Arduino Mega 2560 e IoT: 8 etapas (com imagens)
Sistema de gerenciamento de motor para aplicação de içamento usando Arduino Mega 2560 e IoT: Atualmente, os microcontroladores baseados em IoT são amplamente usados na aplicação industrial. Economicamente, eles são usados em vez de um computador. O objetivo do projeto é o controle totalmente digitalizado, registrador de dados e monitoramento do motor de indução trifásico w
Como programar um AVR (arduino) com outro Arduino: 7 etapas
Como programar um AVR (arduino) com outro Arduino: Este instructables é útil se: * você tem seu arduino com atmega168 e comprou um atmega328 em sua loja de eletrônicos local. Ele não tem um bootloader arduino * você deseja fazer um projeto que não use o arduino - apenas um