A placa Arduino Mega 2560 Pro Mini com CH340 e Micro USB é a versão compacta do já conhecido Arduino Mega 2560, totalmente compatível em programação, memória, processamento, quantidade de pinos, etc, porém com a vantagem de ser feita em um tamanho compacto, além de possuir conector Micro USB para realizar a programação e alimentação da placa.
O Arduino Mega 2560 Pro Mini com CH340 e Micro USB é uma placa de microcontrolador baseada no ATmega2560. Ele possui 54 pinos de entradas/saídas digitais, 16 entradas analógicas, 4 UARTs (portas seriais de hardware), um oscilador de cristal de 16 MHz, uma conexão USB, uma entrada de alimentação, uma conexão ICSP e um botão de reset. Ele contém tudo o que é necessário para dar suporte ao microcontrolador; basta conectar a um computador com um cabo USB ou a uma fonte de alimentação e já está pronto para começar.
A placa Arduino Mega 2560 Pro Mini com CH340 e Micro USB pode ser alimentada pela conexão USB ou com uma fonte externa. A entrada de alimentação é selecionada automaticamente. Alimentação externa (não USB) pode ser tanto de uma fonte como de baterias. A fonte pode ser conectada por cabos vindos de uma bateria, fonte ou pilha e podem ser inseridos nos pinos terra (Gnd) e entrada de voltagem (Vin)..
Os pinos de alimentação são os seguintes:
O ATmega2560 tem 256 KB de memória flash para armazenamento de código(dos quais 8KB são usados pelo bootloader), 8 KB de SRAM e 4 KB de EEPROM (que poder ser lidos e escritos com a biblioteca EEPROM).
Cada um dos 54 pinos digitais do Mega2560 pode ser usado como entrada ou saída, usando as funções de pinMode(), digitalWrite(), e digitalRead(). Eles operam a 5 volts. Cada pino pode fornecer ou receber um máximo de 40 mA e possui um resistor interno (desconectado por default) de 20-50KΩ. Em adição alguns pinos possuem funções especializadas:
O Arduino Mega 2560 tem 16 entradas analógicas, cada uma das quais com 10 bits de resolução (i.e. 1024 valores diferentes). Por padrão elas medem de 0 a 5 volts, embora seja possível mudar o limite superior usando o pino AREF e a função analogReference().
Há um par de pinos diferentes na placa:
A placa possui várias facilidades para se comunicar com um computador, com outro Arduino ou outros microcontroladores. O ATmega2560 fornece quatro portas de comunicação serial UARTs para TTL (5V). Um chip FTDI FT232RL direciona uma destas portas para a conexão USB e os drivers FTDI (que acompanham o software do Arduino) fonecem uma porta com virtual para softwares no computador. O software do arduino inclui um monitor serial que permite que dados simples de texto sejam enviados de e para a placa Arduino. Os LEDs RX e RT piscarão enquanto dados estiverem sendo transmitidos pelo chip FTDI e pela conexão USB ao computador (mas não para comunicação serial nos pinos 0 e 1).
Uma biblioteca SoftwareSerial permite comunicação serial em qualquer um dos pinos digitais do Arduino Mega.
O ATmega2560 também fornece suporte para comunicação I2C (TWI) e SPI. O software Arduino inclui uma biblioteca Wire para simplificar o uso do bus I2C; veja a documentação no site do Wiring para mais detalhes. Para usar a comunicação SPI veja o datasheet do ATmega2560.
A Placa Arduino Mega 2560 pode ser programado com o software do Arduino (download). Para detalhes, veja a referência e os tutoriais.
O ATmega2560 no Arduino Mega 2560 vem com o bootloader pré gravado o possibilita o envio de novos códigos sem o uso de um programador de hardware externo. Ele se comunica usando o protocolo original STK500 (reference, C header files).
Você também pode suplantar o bootloader e programar o microcontrolador através do cobeçalho ICSP (In-Circuit Serial Programming); veja instruções para mais detalhes.
Sobre o Baú da Eletrônica. Nós vendemos componentes, mas entregamos tecnologia, inovação e realização de sonhos!
Utilizamos cookies para que você tenha a melhor experiência em nosso site. Para saber mais acesse nossa página de Política de Privacidade