Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 29 мар 2024, 04:51

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 100 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 10  След.
Автор Сообщение
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 15 авг 2012, 23:51 
Акб-перебор.Пару литиевых таблеток-в самый раз.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 01 сен 2012, 12:25 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Модули программы готовы на 90%. Осталось их отладить вместе.
Переделал шилд-клавиатуру (натупил при разводке).





Вложения:
IMG_0118.jpg
IMG_0118.jpg [ 42.61 КБ | Просмотров: 8647 ]
IMG_0116.jpg
IMG_0116.jpg [ 50.32 КБ | Просмотров: 8647 ]
IMG_0115.jpg
IMG_0115.jpg [ 16.1 КБ | Просмотров: 8647 ]
IMG_0113.jpg
IMG_0113.jpg [ 59.35 КБ | Просмотров: 8647 ]
IMG_0112.jpg
IMG_0112.jpg [ 72.53 КБ | Просмотров: 8647 ]
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 01 сен 2012, 14:29 
Не в сети
Аватара пользователя

Зарегистрирован: 09 сен 2011, 06:43
Сообщения: 294
а можно выложить печаткуи прошивку? я бы смастерил, попробовал...


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 01 сен 2012, 15:42 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Печатка по ходу наладки еще может поменяться - нету смысле ее делать сейчас. Рабочего исходника пока не может быть, модули программы работают независимо и еще не увязаны между собой.
На финальной стадии, когда уже можно будет более менее полноценно юзать устройство, обязательно, до написания статьи, выложу здесь все материалы для пробной обкатки.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 14 сен 2012, 18:05 
Не в сети
Аватара пользователя

Зарегистрирован: 09 сен 2011, 06:43
Сообщения: 294
я тут чо подумал... может смастерить маленький пультик, ну скажем на tiny13... так сказать для очень маленьких нужд... ну и на tiny2313 чуть побольше...??? как такая идея? я так понимаю, что это можно реализовать уже на готовых прошивках, или надо писать с нуля? и еще вопрос можно ли приспособить к такому польтику IrDA модуль со старого сотового телефона например Siemens? я не могу найти даташит..... может у кого уже был опыт?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 14 сен 2012, 23:19 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Добью этот пульт и если все заработает как надо не проблема будет сделать на тини13.
Модуль IrDa однозначно не подойдет там частоты на порядок выше, соответственно несущую обычного пульта он будет резать.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 24 сен 2012, 21:51 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Появилось свободное время - набросал несколько вариантов дизайна лицевой панели.

Вот несколько вариантов простых шкурок пригодных для печати на лазерном (черном) принтере. Комментарий к файлу: Простые шкурки для пульта
simple_skin.jpg
simple_skin.jpg [ 34.04 КБ | Просмотров: 8489 ]

И несколько вариантов красочных шкурок для печати на струйном принтере Комментарий к файлу: Красочные шкурки для пульта
picture_skin.jpg
picture_skin.jpg [ 41.78 КБ | Просмотров: 8489 ]

Сейчас сижу увязываю модули программы до кучи. Получается довольно разветвленная логика работы. Позже выложу на обсуждение - может что нужно будет поменять.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 25 сен 2012, 01:05 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 15 май 2011, 23:00
Сообщения: 1904
Определился с логикой работы (и уже почти все реализовал в железе). Все легко меняется, поэтому любые пожелания приветствуются :lol:

Для лучшего понимания привожу картинку с названиями клавиш Комментарий к файлу: Клавиши пульта.
3D-wiev-.jpg
3D-wiev-.jpg [ 47.43 КБ | Просмотров: 8483 ]

Клавиши и индикаторы:
- аппаратная (контактная) клавиша Set служит для различных целей но главные - переход из режимов, усыпление пульта и вывода его из сна;
- индикаторный Led служит для индикации различных режимов работы;
- сенсорные клавиши смены программ и изменения уровня имеют автоповтор (функции: громкость, переключение каналов, яркость, тембр, ...);
- сенсорные клавиши Power и Mute не имеют автоповтора (нужны для единичных действий: включить-выключить, открыть-закрыть, ...);
- сенсоры выбора группы команд делают активным один из трех возможных наборов (по 6 штук) команд-сенсоров (например: 1-телевизор, 2-усилитель, 3-свет) ;
- еще есть пьезоизлучатель Buzzer, он озвучивает нажатия клавиш и другие действия.

Алгоритм работы:
При включении пульта (подаче питания), он переходит в режим воспроизведения команд из первой группы команд. Прозвучит длинный пииик и сразу за ним короткий (первый набор команд). Загорится Led. Если теперь нажимать сенсоры выбора группы команд то будет звучать длинный пииик и сразу за ним в зависимости от номера группы количество коротких. Переключатели групп команд во всех режимах работают одинаково.

При нажатии в режиме воспроизведения сенсоров команд, будет издаваться короткий звуковой сигнал (пик) и выдаваться IR-команда.

Если пульт не трогать 10 секунд он перейдет в режим сна (может подольше его не ложить спать?). В режим сна можно ввести пульт принудительно нажав кратковременно Set. Кратковременное нажатие на Set в режиме сна просыпает пульт и он просигналит номер активной группы команд (что-бы лишний раз не ворушить пальцем XD ).

Если в режиме воспроизведения длительно зажать Set, то пульт перейдет в режим обучения, издав два коротких сигнала, и Led начнет постоянно моргать. Если теперь нажать любой сенсор - светодиод погаснет прозвучит длительный сигнал и пульт будет ждать IR-посылки от оригинального пульта. Если посылка получена, прозвучит длинный сигнал и пульт запомнит команду и вернется в режим обучения. Если посылки долго нет - прозвучит короткий сигнал и пульт перейдет в режим обучения. Еще, ожидание IR-посылки можно отменить кратковременным нажатием Set. В режиме ожидания IR-посылки оригинального пульта можно выбирать другие сенсоры или группы. Действия сенсоров селекторов аналогично режиму воспроизведения.

Возвратится назад в режим воспроизведения можно длительно зажав Set (последуют два коротких сигнала) или спустя 10 бездействия пульт сам перейдет в режим воспроизведения.

Вроде-бы ничего не забыл.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 25 сен 2012, 18:07 
Не в сети
Аватара пользователя

Зарегистрирован: 29 май 2011, 17:59
Сообщения: 3769
Откуда: Россия
Евгений, это по настоящему, классный девайс. С ходу даже не определюсь, что ещё бы хотелось. Но предвижу (если не ошибаюсь), отдельные алгоритмы («кирпичики») программы можно использовать и для других устройств. Очень надеюсь, что в программе больше комментариев чем обычно, чтобы быстрее разобраться с алгоритмом и гибко использовать в других проектах. Очень жду исходной программы. За ранее огромное спасибо. :D


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Универсальный обучаемый пульт
СообщениеДобавлено: 25 сен 2012, 20:10 
Не в сети

Зарегистрирован: 20 май 2011, 23:58
Сообщения: 134
Откуда: St.-Petersburg


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 100 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 10  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 38


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB