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.
É 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.
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.
etapa 3
Em seguida, você precisa conectar a placa Arduino Pro Mini ao programador. O diagrama abaixo mostra como fazer isso.
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.
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.
Etapa 6
Selecione o tipo de programador: Ferramentas -> Programador -> USBasp (ou Ferramentas -> 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.