Оглавление:

Dongle Arduino Nano ISP: 5 шагов
Dongle Arduino Nano ISP: 5 шагов

Видео: Dongle Arduino Nano ISP: 5 шагов

Видео: Dongle Arduino Nano ISP: 5 шагов
Видео: Arduino as ISP (ардуино как программатор) - восстановление, прошивка загрузчика (bootloader arduino) 2024, Июль
Anonim
Донгл Arduino Nano ISP
Донгл Arduino Nano ISP
Донгл Arduino Nano ISP
Донгл Arduino Nano ISP

Если вы пришли из мира Plug-n'-Play-World вселенной Arduino, желая сократить свой текущий проект или, возможно, спроектировали свою первую индивидуальную печатную плату, вы, возможно, уже скоро поймете, что в микроконтроллерах, выпущенных с завода, отсутствуют так называемые микроконтроллеры. загрузчик. Чтобы запрограммировать микроконтроллер, вам сначала нужно записать загрузчик, и этот ключ поможет вам делать это легко и многократно.

Этого можно добиться разными способами, с разными Arduinos и даже на макетной плате, но я счел полезным создать для этой цели специальный ключ. Стоимость материалов, вероятно, даже не достигает отметки в 5 долларов.

Запасы

  • Ардуино Нано
  • Резистор 10кОм
  • Конденсатор 22 мкФ
  • Штекерный разъем 2x3 1/10 дюйма с внутренней резьбой
  • Термоусадочная трубка

Шаг 1: припаиваем заголовок

Припаиваем заголовок
Припаиваем заголовок
Припаиваем заголовок
Припаиваем заголовок
Припаиваем заголовок
Припаиваем заголовок

Соответственно подключите следующие провода:

Контакт 13: SCK

Контакт 12: MISO

Контакт 11: MOSI

Контакт 10: СБРОС

Контакт 5V: VCC

ПИН GND: GND

Шаг 2: Добавьте резистор 10 кОм

Добавить резистор 10кОм
Добавить резистор 10кОм
Добавить резистор 10кОм
Добавить резистор 10кОм

Штифт сброса программируемого Arduino необходимо поднять.

Подключите резистор 10 кОм между 5 В и выводом D10 на Arduino.

Шаг 3: Добавьте конденсатор 22 мкФ

Добавить конденсатор 22 мкФ
Добавить конденсатор 22 мкФ
Добавить конденсатор 22 мкФ
Добавить конденсатор 22 мкФ

Припаяйте конденсатор 22 мкФ между выводом сброса и заземлением на Arduino. Убедитесь, что полярность правильная, если это электролитический конденсатор.

Шаг 4: термоусадка

Термоусадка
Термоусадка
Термоусадка
Термоусадка

Не обязательно, но полезно.

Шаг 5: Загрузите программное обеспечение

Чтобы Arduino Nano можно было использовать в качестве программиста ISP, вам необходимо загрузить скетч ArduinoISP.

  • Подключите Nano к вашему ПК
  • Откройте IDE Arduino.
  • Инструменты -> Порты -> Выберите COM-порт, к которому подключен ваш Arduino (вы можете найти порт в диспетчере устройств)
  • Инструменты -> Платы: -> Arduino Nano
  • Инструменты -> Процессор -> ATmega328p (старый загрузчик)
  • Файл -> Примеры -> ArduinoISP -> ArduinoISP
  • Нажмите "Загрузить"

Рекомендуемые: