Nesse nosso projeto vamos gravar um ci ATMega328p , o mesmo que é usado no arduino uno por exemplo . Mas esse que vamos gravar está virgem , nao tem absolutamente nada gravado .
E para isso vamos lá ..
Voce irá precisar de :
1- Protoboard
1-Arduino
Alguns Jumpers
E um CI ATMega328
--
Para começar , insira o ATMega a ser gravado na protoboard e faça as seguintes ligações
Função | Pino no ATMega328p | Pino no Arduino
Reset | 1 | 10
MOSI | 17- PB3 | 11
MISO | 18- PB4 | 12
SCK | 19- PB5 | 13
VCC | 7- VCC | +5v
GND | 8-Gnd | GND
PS. O cristal de clock precisa estar ligado nos pinos ( PB6 e PB7) terminais 9 e 10 com capacitores de 15pF aterrados
Feitas essas ligações vamos a IDE
Feito isso de um upload desse sketch para o arduino e aguarde terminar
Agora para gravar o bootloader voce precisará fazer uma leve alteração na IDE .
Caso voce tenha montado tudo certinho ao final deverá aparecer a mensagem
Agora para gravar o bootloader voce precisará fazer uma leve alteração na IDE .
Em resumo , voce precisa dizer para a IDE que voce vai usar o arduino como um caminho para poder gravar o bootloader em um ATMega328p novinho em folha.
Feito isso , clique em Ferramentas > Gravar bootloader
Na janela do Arduino ISP irá aparecer a mensagem
Gravando o bootloader na placa de E/S ( Isso pode demorar um tempinho) ..
Gravação do bootloader concluida .
Nenhum comentário:
Postar um comentário