Всем привет! После статей про GSM розетку и Включение ПК через SMS, на почту пришло несколько писем с просьбой написать, как прошить Arduino и как вообще повторить проект. Так и появилась эта статья.
Смоделируем ситуацию: Вы захотели повторить тот или иной проект на Arduino. Вам нужно приобрести саму Ардуину и все, что есть в проекте. Собрать это все как на схеме и прошить, но тут-то некоторые ловят забор. Не беда! Один раз разобраться, прошить и потом прошивать с помощью загрузчика.
Итак, приступим, инструкция будет под Windows и самый популярный программатор USBASP.
1. Идем по ссылке, нажимаем на " Windows Installer, for Windows XP and up " - откроется окно, там нажимаем "JUST DOWNLOAD"и качаем IDE Arduino :
2. Устанавливаем скаченный файл. Соглашаемся со всеми условиями и далее, далее, далее... Во время установки может выскочить окошко с вопросом о драйверах, нажимаем "Все равно установить этот драйвер". После установки драйвера нажимаем "Close" и идем на рабочий стол.
3. Запускаем программу "Arduino" и вставляем туда код:
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
}
Этот код будет просто мигать светодиодом, который расположен на плате.
4. Теперь нужно настроить ПК для работы с USBASP. Втыкаем программатор в USB порт и идем по ссылке, и качаем драйвера, автоматом они не установятся. Точно не установятся!
Нажимаем на "Install Driver"
После установки закрываем и подключаем программатор к Ардуино. Программатор из USB извлечь!
5. Подключаем USBASP к ПК и идем в Arduino IDE. Нажимаем вкладку "Инструменты" и плату выбираем "UNO", программатор "USBasp" и жмем "Записать загрузчик".
Если все подключено и настроено правильно, то будет надпись "Запись загрузчика завершена".
Все! Мы записали загрузчик! 90% выполнено!
6. Далее подключаем плату Ардуины к ПК через провод USB, предварительно отключив от нее программатор. У некоторых на Windows10 драйвера на CH340G (Преобразователь USB-UART). Если драйвера не встали, идем по ссылке и качаем драйвера. Распаковываем архив на рабочий стол, чтобы далеко не ходить.
После того как скачали и распаковали драйвер, идем в Мой Компьютер/Свойства/Диспетчер устройств. Далее действуем по картинкам.
После установки закрываем все ненужное и идем в Arduino IDE, Выбираем порт и жмем кнопку "Загрузить". Сохранять скетч не нужно, он демонстративный.
После прошивки вы должны увидеть сообщение об успешной загрузке.
Cветодиод должен мигать (1 секунду горит,1 секунду погашен).
Если у Вас есть вопросы или предложения, пишите: nikitos-it@mail.ru или телеграмм https://t.me/nikitos_it
Смелых идей и прямых рук! Ставьте пальцы вверх, подписывайтесь на канал, дальше будет интересней. Ваш Никитос.