Por que o mega arduino é usado
O Arduino Mega vem com recursos mencionados abaixo que o diferenciam de outros Arduino Uno:
Especificações do Arduino Mega 2560
O controlador usado nesta placa é ATMEGA2560, que tem uma velocidade de relógio de 16 MHz e fornece uma memória flash de 256 kilobytes para a placa. A tensão de operação do Arduino Mega 2560 é de 5 volts e o controlador do Arduino Mega 2560 tem uma carneiro estático de 8 kilobytes e EEPROM de 4 Kilobytes. A imagem abaixo mostra a placa Arduino Mega2560:
Arduino Mega 2560 pinout
O Arduino Mega2560 vem com 54 pinos para entradas e saídas digitais, enquanto 16 pinos são para a entrada e saídas analógicos. Para fornecer energia aos periféricos conectados ao Arduino Mega 2560, há um total de 9 pinos, incluindo os pinos para fornecer o sinal de referência para dispositivos analógicos e digitais. Para a comunicação, existem SCL e pinos SDA dados, no entanto, podemos usar os pinos 21 e 20 para o SCL e SDA também.
Classificamos os pinos do Arduino Mega 2560 em diferentes categorias e, com base nas categorias que demos a tabela abaixo que mostra as pinutas do Arduino Mega 2560.
Categoria PIN | Representação | Descrição |
Pinos de potência | 5V, redefinir, 3.3V, GND (3), Vin, Aref, Ioref | Pinos usados para fornecer energia ao dispositivo conectado ao Arduino |
Pinos digitais | 0 a 53 (21 para SCL e 20 para SDA) | Pinos usados para entrada digital e saídas de arduino |
Pinos PWM | 2 a 13 | Pinos usados para gerar o sinal pulsante |
Pinos analógicos | A0 a A15 | Pinos usados para entradas e saídas analógicos |
Pinos diversos | Pinos adicionais para SCL e SDA (um pino não conectado [NC]) | SCL é o pino do relógio e o SDA é o pino de dados para dispositivos de comunicação I2C e TWI |
Pinos de cabeçalho | ICSP | Pinos usados para programar o controlador |
Para descrever ainda mais o Arduino Mega 2560, explicamos os pinos do conselho, classificando -os em diferentes partes que ajudarão o usuário a trabalhar na placa Arduino Mega 2560.
Pinos digitais do Arduino Mega 2560
Para conectar os dispositivos digitais ao Arduino Mega 2560, existem 54 pinos nos quais os pinos 0 (RX0) e 1 (TX0) são para transmitir e receber os dados e também são chamados de pinos de comunicação. Da palavra digital, você pode supor que os dados estarão em 0 e 1 forma. Da mesma forma, para gerar a entrada e a saída na forma de vantagens, você pode usar os pinos de 2 a 13 da placa, pois são pinos dedicados de PWM e o ciclo de trabalho do pulso é de 0 a 255 (0V-5V).
Existem dois pinos dedicados ao lado do pino AREF que podem ser usados para a linha de dados e o relógio dos dispositivos I2C. No entanto, também podemos usar os pinos 20 e 21 como pinos SDA e SCL para os dispositivos que usavam protocolos de comunicação I2C e TWI (interface de dois fios). O pino SDA é a linha de dados para o dispositivo conectado, enquanto o SCL é o pino do relógio do dispositivo conectado. Para a ajuda do usuário, demos a imagem em que destacamos os respectivos pinos.
Pinos analógicos de Arduino Mega 2560
Existem 16 pinos analógicos fornecidos no Mega 2560 que podem ser usados para conectar os dispositivos analógicos e ter a resolução de 0 a 1024. Isso significa que os valores estarão entre 0 e 1024 e, em termos de tensão, os 5 volts serão 1024. A figura anexada abaixo mostra os pinos analógicos do mega arduino destacado em vermelho:
Pinos de potência do Arduino Mega 2560
Existem 10 pinos fornecidos para operar os dispositivos conectados com Arduino Mega, nos quais existem três pinos para o solo, um pino por 5 volts, um pino por 3.3 volts e dois pinos para fornecer a tensão de referência para dispositivos analógicos e digitais.
Há um pino de redefinição dado no quadro para redefinir o mega. No entanto, há também um botão de redefinição dedicado fornecido na placa.
Para conectar a placa Arduino com a tensão de fornecimento, há uma porta USB e um macaco também. Você pode usar a porta USB para ligar a placa e também pode usá -la para fazer upload do código para o Arduino. Enquanto o macaco fornecido para o suprimento é usado principalmente quando o Arduino deve ser funcionado no modo independente. A imagem abaixo mostra os pinos da fonte de alimentação e o botão de redefinição do mega Arduino.
Pinos de cabeçalho do ICSP do Arduino Mega 2560
Para atualizar ou alterar o firmware do Arduino Mega 2560, podemos usar os 6 pinos de cabeçalho dados no quadro. A programação do sistema de circuito (ICSP) pode ser feita conectando Arduino com o dispositivo de programação com cordão de programação. Cercamos usando caixas quadradas Os pinos do cabeçalho do ICSP de Arduino Uno na imagem abaixo:
Conclusão
Arduino Mega 2560 é o dos quadros do Arduino que possui um grande número de pinos e um controlador poderoso que o torna diferente de outras placas fornecidas pela plataforma Arduino. No entanto, para usar esta placa, é preciso estar ciente das especificações do conselho e também da pinagem do respectivo conselho do Arduino para que a placa possa ser usada efetivamente. Para facilitar os alunos, descrevemos o objetivo de cada pino do Arduino de uma maneira muito abrangente.