Переделываем подсветку на Геймпад Dialog GP-A11EL

Для начала его Общие характеристики

Тип контроллера геймпад
Тип связи проводной
Виброотдача есть
Совместимость ПК
Интерфейс подключения к ПК USB
Длина кабеля 1.8 м
Управление
Количество мини-джойстиков 2
Количество кнопок 12
Коробка передач нет
D-pad есть
Ручка управления двигателем нет
Детектор движения нет
Встроенный дисплей нет
Дополнительная информация
Особенности 3 цвета подсветки
Масса и объем в упаковке
Вес 0.360 кг

 

 

 

 

Как известно владельцам данного дивайса, подсветка по умолчанию мигает (медленно разгораясь и угасая) меняя цвет, с переходом через темноту. В темноте такие переходы многих раздражают. Можно переделать подсветку как душе угодно (если умеете программировать pic контроллеры), либо взять готовую прошивку.

Разбираем наш девайс

Заменяем родной контроллер на pic12F629 в корпусе so8, предварительно прошив его одной из прилагаемых прошивок, желающие могут написать свой алгоритм.

Получаем не гаснущую подсветку, а плавно меняющую цвет.

По сути никаких изменений в схеме делать не придется. Просто отпаиваем старый контроллер и на его место впаиваем новый прошитый. Каким программатором программировать? Программатор для PIC. Остальное выбор, за вами, какой вам собрать или купить готовый дело ваше. Почему нет в статье схемы программатора? Потому, что кто умеет программировать контроллеры, у тех давно уже есть собранный. У тех, у кого этого программатора еще нет, перед сборкой надо для начала изучить материал по программированию микроконтроллеров, прежде чем приступать к программированию контроллера.

Но для полноты картины все, же добавлю картинку подключения контролера к программатору

В данном случае показана распиновка корпуса это DIP8. Но в джойстике применен контроллер в корпусе SO8. Просто у меня нет картинки корпуса SO8. Но распиновка выводов у DIP8 и SO8 одинаковые. Так что для прошивки контроллера в корпусе SO8 вполне можно ориентироваться на распиновку выводов контролера в корпусе DIP8.

Видео не смогло передать все оттенки. На видео показана работа с прошивкой 36s.hex, а с прошивкой 12s.hex цвет меняется в 3 раза быстрее. Прошивки написаны конкретно под данный девайс. Для более ровной яркости красного, синего и зелёного цвета, были заменены по 6 резисторов в цепи синих и зелёных светодиодов. Для синих устанавливаем 1кОМ, для зелёных 2 кОм, но это по желанию… Если вас устраивает родная яркость каждого цвета, оставляем эту часть без изменений.

Схема в данной статье тоже не представлена по той причине что и без схемы все понятно. Кто понимает в радиоэлектронике разберется и без схемы, конкретно по плате джойстика.

Ну вот пожалуй и все. Всем удачи.

Прошивка и видео представлены в архиве.

Поделиться в соц. сетях

Опубликовать в Facebook
Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

Подпишитесь
Спешите делать добрые дела, Которые всегда идут не в счет. Спешите делать добрые дела, Когда к вам благодарность не придет. Спешите делать добрые дела, Которые рассудку вопреки. Что у истоков человек пошлет, То он получит в устье у реки. Спешите делать добрые дела. Получится - считайте, повезло. Спешите делать добрые дела, Чтоб не хватило времени на зло.

Получайте новости на почту