Главная >
Arduino >
Arduino своими руками
|
Общие сведения
Этот вариант Arduino-контроллера, если уж не самый простой, то уж наверняка
самый доступный для самостоятельного изготовления. В основе - уже ставшая
классической схема Arduino на контроллере ATMega8.
Всего разработано два варианта:
Модульный вариант
Этот вариант контроллера состит из трех плат:
Одноплатный вариант
Все тоже самое, только на одной плате:
Плата выполнена из одностороннего фольгированного текстолита и может быть
повторена в домашних условиях с использованием, наприрмер, ЛУТ-технологии.
Размеры платы: 95x62
Программирование микроконтроллера
После сборки платы - необходимо "прошить" контроллер, загрузить в него
"bootloader" - загрузчик. Для этого потребуется программатор. Берем чистый
контроллер типа ATMega8, устанавливаем его в программатор, подключаем
к компьютеру. Я использовал программатор
Программатор AVR ISP mkII c адаптером
ATMega8-48-88-168. Программируем с помощью Arduino IDE, она сама
выставит необходимые fuse bits. Последовательность такая:
1. Выбор программатора (Сервис > Программатор > AVRISP mkII). Если этот
программатор используется впервые - необходимо установить драйвер
AVRISP-MKII-libusb-drv.zip. Если используется не AVRISP mkII, а другой
программатор, то из списка нужно выбрать нужный.
2. Выбор платы для микроконтроллера (Сервис > Плата > Arduino NG or older w/ ATmega8).
Если используется не ATmega8, а другой микроконтроллер, то и платку нужно
выбирать соответствующую ему.
3. Запись bootloader (Сервис > Записать загрузчик).
4. Устанавливаем контроллер на плату, и все, Arduino готова к работе.
Обсудить на форуме
|