Kit ARDUINO DEV-11168 AVR ISP Shield PTH
Informações do produto
- Nome do produto: Arduino Shield AVR ISP
- Número do modelo: DEV-11168
- Manual do usuário: Disponível
Instruções de uso do produto
- Abra o firmware ArduinoISP (em Examples) em sua placa Arduino.
- Faça uma pequena alteração no código ArduinoISP se estiver usando o Arduino 1.0. Encontre a linha na função heartbeat() que diz delay(40); e mude para delay(20);.
- Selecione a placa e a porta serial apropriadas no menu Ferramentas que corresponde à placa do programador (não à placa que está sendo programada).
- Carregue o esboço do ArduinoISP para sua placa Arduino.
- Conecte sua placa Arduino à placa alvo seguindo o diagrama fornecido. Para Arduino Uno, lembre-se de adicionar um capacitor de 10 uF entre o reset e o aterramento.
- Selecione a placa apropriada no menu Ferramentas que corresponde à placa na qual você deseja gravar o bootloader (não a placa do programador).
- Use o comando Burn Bootloader > Arduino como ISP.
Observação: Este procedimento funciona para placas com sinais SPI nos pinos indicados. Para placas como Leonardo, onde isso não é válido, você precisa conectar os sinais SPI ao conector ISP usando a pinagem fornecida.
Usando um Arduino como AVR ISP (In-System Programmer):
Este tutorial explica como usar uma placa Arduino como um AVR ISP (programador no sistema). Isso permite que você use a placa para gravar o bootloader em um AVR (por exemplo, o ATmega168 ou ATmega328 usado no Arduino). O código neste exampO arquivo é baseado no firmware mega-isp de Randall Bohn.
Instruções
Para usar sua placa Arduino para gravar um bootloader em um AVR, você precisa seguir alguns passos simples.
- Abra o firmware ArduinoISP (em Examples) para sua placa Arduino.
- Nota para Arduino 1.0: você precisa fazer uma pequena alteração no código ArduinoISP. Encontre a linha na função heartbeat() que diz “delay(40);” e mude para “atraso (20);”.
- Selecione os itens nos menus Ferramentas > Placa e Porta serial que correspondem à placa que você está usando como programador (não à placa que está sendo programada).
- Carregue o esboço do ArduinoISP.
- Conecte sua placa Arduino ao alvo conforme mostrado no diagrama abaixo. (Nota para o Arduino Uno: você precisará adicionar um capacitor de 10 uF entre a reinicialização e o aterramento.)
- Selecione o item no menu Ferramentas > Placa que corresponde à placa na qual você deseja gravar o bootloader (não a placa que você está usando como programador). Veja as descrições do quadro na página de ambiente para obter detalhes.
- Use o comando Burn Bootloader > Arduino como ISP.
Observação: Este procedimento funciona com as placas que possuem os sinais SPI nos pinos indicados. Para placas para as quais isso não é válido (placas 32u4 como Leonardo) os sinais SPI devem ser conectados ao conector ISP cuja pinagem é relatada abaixo.
Circuito
Circuito (visando Arduino Uno, Duemilanove ou Diecimila):
Uma placa Arduino servindo como ISP para programar o ATmega em outra placa Arduino. No Arduino Uno, você precisará conectar um capacitor de 10 uF entre o reset e o terra (depois de carregar o esboço do ArduinoISP). Observe que você precisa de acesso ao pino de redefinição na placa de destino, que não está disponível em placas NG ou mais antigas.
Circuito (direcionado ao Arduino NG ou anterior):
Em placas NG ou mais antigas, conecte o fio de reset ao pino 1 do chip Atmega na placa, conforme mostrado acima.
Circuito (visando um AVR em uma placa de ensaio):
Consulte o tutorial Arduino para placa de ensaio para obter detalhes.
FIAÇÃO
Documentos / Recursos
![]() |
Kit ARDUINO DEV-11168 AVR ISP Shield PTH [pdf] Manual do Usuário DEV-11168 Kit PTH de escudo AVR ISP, DEV-11168, Kit PTH de escudo AVR ISP, Kit de escudo PTH, Kit PTH, Kit |