Como Programar O Arduino Pro Mini Usando Um Programador

Índice:

Como Programar O Arduino Pro Mini Usando Um Programador
Como Programar O Arduino Pro Mini Usando Um Programador

Vídeo: Como Programar O Arduino Pro Mini Usando Um Programador

Vídeo: Como Programar O Arduino Pro Mini Usando Um Programador
Vídeo: Programando Arduíno Pró Mini com Arduíno Uno 2024, Marcha
Anonim

Na vida de um jogador arduino novato, mais cedo ou mais tarde chega o momento em que você deseja economizar no tamanho do seu produto, sem sacrificar a funcionalidade. E então o Arduino Pro Mini é uma ótima solução! Esta placa, por não possuir conector USB embutido, é uma vez e meia menor que o Arduini Nano. Mas, para programá-lo, você terá que adquirir um programador USB adicional - externo. Como "preencher" o programa escrito na memória do microcontrolador e fazer o Arduino Pro Mini funcionar, será discutido neste artigo.

Como programar o Arduino Pro Mini usando um programador
Como programar o Arduino Pro Mini usando um programador

É necessário

  • - Arduino Pro Mini;
  • - um computador;
  • - Programador USBASP;
  • - fios de conexão.

Instruções

Passo 1

Em primeiro lugar, algumas palavras sobre o próprio programador. Você pode comprar um por US $ 2 em qualquer loja online chinesa.

O conector do tipo USB-A é usado, é claro, para conectar o programador a um computador.

Um conector ISP é necessário para conectar à placa programável.

O jumper JP1 controla a tensão no pino VCC do conector ISP. Pode ser 3,3 V ou 5 V. Se o dispositivo de destino tiver sua própria fonte de alimentação, remova o jumper.

Jumper JP2 é usado para atualizar o próprio programador; não coberto neste artigo.

O jumper JP3 é necessário se a velocidade do clock do dispositivo de destino for inferior a 1,5 MHz.

Dois LEDs indicam: G - a energia está sendo fornecida ao programador, R - o programador está conectado ao dispositivo de destino.

Programador USBASP
Programador USBASP

Passo 2

Vamos conectar o programador à porta USB do computador. Muito provavelmente, após um curto período de tempo, o sistema operacional relatará que não conseguiu encontrar um driver para este dispositivo.

Nesse caso, baixe o driver para o programador do site oficial https://www.fischl.de/usbasp/. Descompacte o arquivo e instale o driver de maneira padrão. O programador USBasp deve aparecer no gerenciador de dispositivos. O programador está pronto para uso. Desconecte-o do computador.

Instale o driver para o programador USBASP
Instale o driver para o programador USBASP

etapa 3

Em seguida, você precisa conectar a placa Arduino Pro Mini ao programador. O diagrama abaixo mostra como fazer isso.

Diagrama de conexão do Arduino Pro Mini para o programador
Diagrama de conexão do Arduino Pro Mini para o programador

Passo 4

Usaremos uma placa de ensaio e fios de conexão - será rápido e confiável. Conectamos o conector do programador aos pinos no Arduino Pro Mini de acordo com o diagrama acima.

Conectando o programador ao Arduino Pro Mini
Conectando o programador ao Arduino Pro Mini

Etapa 5

Abra o IDE do Arduino. Selecione a placa desejada através do menu: Ferramentas -> Placa -> Arduino Pro ou Pro Mini (Ferramentas -> Placa -> Arduino Pro ou Pro Mini).

Você também precisa selecionar o tipo de microcontrolador, que é definido no menu Ferramentas -> Processador. Eu tenho este ATmega 168 (5V, 16 MHz). Esses parâmetros são geralmente escritos na caixa do microcontrolador.

Selecionando o tipo de microcontrolador ATmega alvo
Selecionando o tipo de microcontrolador ATmega alvo

Etapa 6

Selecione o tipo de programador: Ferramentas -> Programador -> USBasp (ou Ferramentas -> Programador -> USBasp).

Especifique o tipo de programador USBasp
Especifique o tipo de programador USBasp

Etapa 7

Vamos abrir o esboço que queremos carregar na memória do microcontrolador. Por exemplo, seja um LED piscando: Arquivo -> Amostras -> 01. Básico -> Piscando.

Conectamos o programador com o Arduino Pro Mini conectado a ele ao computador.

Agora, para carregar um esboço no Arduino usando o programador, você pode fazer isso de várias maneiras.

1) Via menu Arquivo -> Carregar via programador;

2) usando o atalho de teclado Ctrl + Shift + U;

3) enquanto mantém pressionada a tecla Shift, clique no botão de seta para a direita, que geralmente é usado para carregar um esboço na memória do Arduino da maneira padrão.

É isso, o programa é "inundado" na memória do microcontrolador.

Recomendado: