http://www.forum.getchip.net/

Универсальный обучаемый пульт
http://www.forum.getchip.net/viewtopic.php?f=8&t=253
Страница 3 из 10

Автор:  GetChiper [ 25 сен 2012, 21:35 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт

По поводу корпуса, в том-то и вся изюминка, что он не нужен. Платы толщиной в 1мм создают достаточную жесткость конструкции для комфортного использования. Когда я разрабатывал дизайн наклеек на сенсорную сторону пульта, я сделал наклейки и на обратную стороны. Остается только задекорировать боковые стороны и получаем из двух ПП законченное устройство.

Вместо бузера можно смело вешать светодиод - я такой вариант учитывал.

P.S. Программу создавал так, чтобы максимально легко было использовать модули в других разработках.
Комментировать старался по максимуму, но усложнился механизм работы программы, (хотя модифицировать его станет легче) придется немного вникнуть в саму идею.
Если все заработает как надо готов оказать любую помощь по изучении исходника.

Автор:  SVN [ 25 сен 2012, 22:25 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт


Автор:  GetChiper [ 25 сен 2012, 22:31 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт

Схема пульта уже, наверное, меняться не будет (добавил в первый пост).
Устройство разделено на две части - базовую и сенсорную плату пульта.
Базовая часть по выводам совместима с Arduino, Freeduino и им подобным. Поэтому у кого такие есть в наличии можно просо развести для нее шилд пульта (до момента написании статьи я такую разводку сделаю сам). На схеме указаны наименование выводов Arduino.
Базовую часть планируется задействовать в других устройствах. Будет меняться только верхняя плата-шилд которая "сидится" на разъемы основной платы.

Автор:  SVN [ 25 сен 2012, 22:38 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт

Отлично, преступаю к разработке и изготовлению базовой части платы. Спасибо! :D

Автор:  aui2002 [ 26 сен 2012, 00:44 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт


Автор:  GetChiper [ 26 сен 2012, 07:46 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт


Автор:  nikolyan [ 26 сен 2012, 17:59 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт

Оптимальный вариант-пара плоских литиевых 3в батареек.На одной из таких у меня зеленый светодиод (через резистор) на микротоках уже третий год непрерывно в брелке светит.

Автор:  GetChiper [ 27 сен 2012, 01:11 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт

Обещанная разводка (добавил в первый пост).
Вроде менять не планирую, но еще не все модули достаточно обкатаны ...
Если кто осмелится повторять еще до окончания разработки - отпишитесь, буду скидывать предварительные прошивки для обкатки отдельных модулей программы.

Автор:  GetChiper [ 28 сен 2012, 01:26 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт

Сегодня доделал прошивку до состояния когда ею уже можно более-менее пользоваться.
Были сделаны пробные записи-воспроизведения на телевизоре и усилителе - все отлично работает!
Еще осталось:
- научить пульт спать;
- обкатать и половить баги;
- мелкие доделки программы (комментарии, внешний вид, мелкие ляпы).


UPD. Проверил на всей технике что была дома - работает.

Автор:  GetChiper [ 28 сен 2012, 15:55 ]
Заголовок сообщения:  Re: Универсальный обучаемый пульт

Пульт научился спать :OK:
Потребление тока падает до 16 мкА, это дает возможность, питаясь от 3х вольтовой батарейки-монетки в режиме ожидания, работать целый год :o 2032.jpg
2032.jpg [ 9.04 КБ | Просмотров: 8795 ]

Еще:
- Размер прошивки 1272 слов, что дает возможность делать пульт на ATmega48 (2048 слов), а это дешевле!
- Планирую (позже) сделать программку для формирования BIN-файла, для прошивки EEPROM, с кодами команд для произвольного пульта из
Это на случай если оригинального пульта нет (например, потерялся), а нужно настроить наш пульт только по названию.

P.S. В качестве декорирования боковых сторон отлично подошел декоративный молдинг для мебели (он идет уже с клеющей лентой). molding.jpg
molding.jpg [ 21.17 КБ | Просмотров: 8795 ]

Страница 3 из 10 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/