Оглавление:

Как программировать и загружать ATtiny85 с USBasp: 5 шагов
Как программировать и загружать ATtiny85 с USBasp: 5 шагов

Видео: Как программировать и загружать ATtiny85 с USBasp: 5 шагов

Видео: Как программировать и загружать ATtiny85 с USBasp: 5 шагов
Видео: Как прошивать микроконтроллеры AVR программатором USBASP 2024, Июль
Anonim
Как программировать и загружать ATtiny85 с USBasp
Как программировать и загружать ATtiny85 с USBasp

В этом руководстве вы узнаете, как именно загрузить и запрограммировать микрочип ATtiny85 самым простым способом, который я мог понять. Это мое первое руководство, поэтому, если у вас есть какие-либо советы или подсказки о том, как сделать лучшие руководства, пожалуйста, не стесняйтесь комментировать в конце или даже если у вас есть какие-либо отзывы о моей статье.

Шаг 1. Загрузки и материалы

Загрузки и материалы
Загрузки и материалы

Первый шаг к программированию ATtiny85 - это загрузка необходимых файлов. Прежде чем начать, загрузите следующие элементы:

Ядро ATtiny85:

Последняя версия IDE Arduino (Windows):

Последняя версия IDE Arduino (MacOS):

Если вам нужна помощь в установке IDE Arduino, перейдите на эту страницу:

Я буду использовать провода «папа-папа», переходник ISP с 10 на 6 контактов и программатор ISP, макетную плату и, конечно же, ATtiny85.

Шаг 2. Использование основных файлов ATtiny

Использование файлов ядра ATtiny
Использование файлов ядра ATtiny

Сначала вам нужно извлечь файлы из zip-файла. Для этого вам нужно щелкнуть правой кнопкой мыши заархивированный файл и нажать здесь извлечь. Затем вам нужно перенести файл из ваших загрузок или из того места, где вы их сохранили, в аппаратный файл, который находится в папке Sketchbook (вы можете найти или изменить местоположение альбома в настройках, перейдите в File> Prefrences> Sketchbook Loaction), если нет Если это не файл оборудования, вы можете создать новую папку под названием «hardware».

Шаг 3: Соединение контактов

Соединение контактов
Соединение контактов

Подключите контакты программатора к соответствующим контактам на ATtiny85, используя показанную распиновку.

Шаг 4: загрузка вашего эскиза

Загрузка вашего эскиза
Загрузка вашего эскиза

Завершающий этап - загрузка скетча в микрочип. Но сначала вы должны загрузить микрочип, сначала выберите правильную плату (Инструменты> Плата> Прокрутка вниз> ATtiny45 / 85 (Optiboot)), затем выберите правильный программатор (перейдите в Инструменты> Программист> USBasp), затем перейдите в Инструменты> Записать Загрузчик, и через пару секунд он должен сказать Done Burning Bootloader. После загрузки чипа откройте обычный пример Blink (перейдите в Файл> Примеры> Основы> Blink), а затем измените LED_BUILTIN на 3. Затем выберите ATtiny85, выбрав Инструменты> Плата> Прокрутка вниз> ATtiny45 / 85 (Optiboot). После этого выберите программатор, перейдя в Инструменты> Программист> USBasp. Наконец, чтобы загрузить эскиз, используя CTRL + SHIFT + U или выбрав Sketch> Upload using Programmer.

Шаг 5: Наслаждайтесь

Последний шаг - просто наслаждаться миниатюрной Arduino. С помощью этого метода вы можете загрузить в него любой эскиз и использовать его там, где обычная плата Arduino была бы слишком большой для использования. Если вам понравился этот проект или он понравился, не забудьте поделиться фотографией своего успеха и, если хотите, сердечно.

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