Índice:

Dongle Arduino Nano ISP: 5 etapas
Dongle Arduino Nano ISP: 5 etapas

Vídeo: Dongle Arduino Nano ISP: 5 etapas

Vídeo: Dongle Arduino Nano ISP: 5 etapas
Vídeo: Arduino as ISP (ардуино как программатор) - восстановление, прошивка загрузчика (bootloader arduino) 2024, Julho
Anonim
Dongle ISP Arduino Nano
Dongle ISP Arduino Nano
Dongle ISP Arduino Nano
Dongle ISP Arduino Nano

Se você está vindo do Plug-n'-Play-World do universo Arduino e deseja encolher seu projeto atual ou talvez projetou seu primeiro PCB personalizado, você pode ter ou vai perceber em breve que os microcontroladores novos de fábrica não têm o chamado bootloader. Para programar seu microcontrolador, primeiro você precisa queimar o bootloader e este dongle o ajuda a fazer isso de forma fácil e repetida.

Isso pode ser feito de várias maneiras, com diferentes Arduinos e até mesmo em uma placa de ensaio, mas achei bom construir um dongle dedicado para esse propósito. O custo do material provavelmente nem chega à marca dos 5 $.

Suprimentos

  • Arduino Nano
  • Resistor de 10kOhm
  • Capacitor 22uF
  • Conector de pino fêmea 2x3 1/10"
  • Tubo termorretrátil

Etapa 1: Solde o Cabeçalho

Soldar o Cabeçalho
Soldar o Cabeçalho
Soldar o Cabeçalho
Soldar o Cabeçalho
Soldar o Cabeçalho
Soldar o Cabeçalho

Conecte os seguintes fios em conformidade:

Pino 13: SCK

Pino 12: MISO

Pin 11: MOSI

Pino 10: RESET

Pino 5V: VCC

PIN GND: GND

Etapa 2: adicionar resistor de 10kOhm

Adicionar resistor de 10kOhm
Adicionar resistor de 10kOhm
Adicionar resistor de 10kOhm
Adicionar resistor de 10kOhm

O pino de reinicialização do Arduino a ser programado precisa ser puxado.

Conecte o resistor de 10kOhm entre 5V e o pino D10 no Arduino.

Etapa 3: adicionar um capacitor de 22uF

Adicionar capacitor 22uF
Adicionar capacitor 22uF
Adicionar capacitor 22uF
Adicionar capacitor 22uF

Solde um capacitor de 22uF entre o pino de reset e o GND no Arduino. Verifique se a polaridade está correta se for um capacitor eletrolítico.

Etapa 4: termorretrátil

Termoencolhível
Termoencolhível
Termoencolhível
Termoencolhível

Não é absolutamente necessário, mas benéfico.

Etapa 5: carregar o software

Para que o Arduino Nano seja usado como um programador de ISP, você precisa fazer o upload do esboço do ArduinoISP.

  • Conecte o Nano ao seu PC
  • Abra o IDE do Arduino
  • Ferramentas -> Portas -> Selecione a porta COM à qual seu Arduino está conectado (você pode encontrar a porta no Gerenciador de dispositivos)
  • Ferramentas -> Placas: -> Arduino Nano
  • Ferramentas -> Processador -> ATmega328p (carregador de inicialização antigo)
  • Arquivo -> Exemplos -> ArduinoISP -> ArduinoISP
  • Hit upload

Recomendado: