Как я тв-приставку научил понимать чужой пульт

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) 1 [2] 3 4 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
Kirasa
24.12.2015 - 19:52
3
Статус: Offline


Приколист

Регистрация: 24.08.06
Сообщений: 329
Посты типа "купи пульт универсальный за копейки и не мучайся" я встречал ещё когда начал изучать тему, вот пост, с которого я начал свои изыскания
http://www.yaplakal.com/forum2/topic1073282.html

Мне было просто интересно повозится с ардуиной и ик-пультами, их у меня не один десяток лежит в заначке.
Прибор в машину делал, там вместо кнопочного управления тоже поставил ик-приёмник и пульт, сразу отпала проблема "как вписать органы управления, чтоб было не по колхозному"

Ардуина обошлась кстати дешевле универсального пульта, сотня с чем-то рублей.
 
[^]
allbanec702
24.12.2015 - 19:53
1
Статус: Offline


Юморист

Регистрация: 11.02.12
Сообщений: 436
Ну хз , в онлаймовской тв приставке можно просто все это запрограммировать, типа управление приставкой плюc три устройства, вводишь код на пульте и все работает, устройства переключаются нажатием выделенных кнопок
 
[^]
БiлыйКiт
24.12.2015 - 20:19
0
Статус: Offline


Ярила

Регистрация: 25.10.15
Сообщений: 5276
Нихрена не понял, но на всякий случай позеленил тему.

Это сообщение отредактировал БiлыйКiт - 24.12.2015 - 20:19
 
[^]
pro100white
24.12.2015 - 20:42
0
Статус: Offline


Приколист

Регистрация: 12.03.14
Сообщений: 220
Простите, а почему "пятничного рукожопства пост"???уже пятница?? blink.gif если ТС не с ДВ только
 
[^]
Fimka81
24.12.2015 - 20:53
0
Статус: Offline


Озеленитель

Регистрация: 20.09.13
Сообщений: 1461
Цитата (sharipovraus @ 24.12.2015 - 23:22)
Как я завидую людям, которые понимают о чем написано в посте...

Надеюсь, когда-нибудь тоже освою...
Ардуинка уже в пути...
 
[^]
mpv24
24.12.2015 - 20:55
0
Статус: Offline


Юморист

Регистрация: 31.01.15
Сообщений: 444
Видать классно.. ТС, а что там по ангельки написано?
 
[^]
Zebraj
24.12.2015 - 21:00
1
Статус: Offline


Ярила

Регистрация: 18.08.12
Сообщений: 1529
Ну хоть объяснение к коду написал!?
Откуда появлялось?:
if (in_signal==0xE0E006F9){ //кнопка вверх

Давай заново! Я свой писал ближе Visual Basic +

Кстати, можно писАть на разных языках? На каках?
 
[^]
nt60
24.12.2015 - 21:16
0
Статус: Offline


Ярила

Регистрация: 2.05.12
Сообщений: 2079
За рукожопие зелень. Только объясните мне, тёмному, что люди находят в этих Ардуинах Нано? Фанаты Медведева с Чубайсом, что ли? gigi.gif По-моему, Нано — это недоразумение, которого вообще в природе быть не должно и которое в зависимости от ситуёвины должно заменяться либо Микро (когда край нужен USB), либо Про Мини. dont.gif

Это сообщение отредактировал nt60 - 24.12.2015 - 21:16
 
[^]
GreatALF
24.12.2015 - 22:39
2
Статус: Offline


Alien Life Form

Регистрация: 8.04.12
Сообщений: 2434
Демон! pop.gif
 
[^]
VideoCrak
24.12.2015 - 22:42
1
Статус: Offline


Ярила

Регистрация: 19.03.10
Сообщений: 1887
В блокноте Notepad++ - этот код читается заметно легче, чем на странице япа.

Но всё-же можно было додуматься транслировать в HTML: с сохранением цвета, шрифта и запретом оптимизации пробелов. Применить такой код будет уже не столь просто, но выглядеть будет красиво.
И всё-же, примеры для ардуино для меня как китайская грамота, это когда видно ровно 1см текста из всего рулона. Что-бы пройтись по зависимым функциям -необходимо ставить весь пакет, а мэнэ лень.

На arm всё гораздо прозрачнее, по негласному закону исходники в открытых проектах публикуются полностью, даже все стандартные библиотеки ( в не зависимости от того насколько они устарели). И проект собирается в бинарник за пару щелчков мышью - буквально.

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

Как я тв-приставку научил понимать чужой пульт
 
[^]
Битрикс
24.12.2015 - 22:48
0
Статус: Offline


Хуятор

Регистрация: 24.01.14
Сообщений: 2371
Меня больше интересует где тс dvd диски берёт для просмотра, на свалке видимо?
 
[^]
Andrew327
24.12.2015 - 22:56
1
Статус: Offline


Ярила

Регистрация: 23.06.12
Сообщений: 1117
А приставка HDMI-CEC не понимает? Зачем такие сложности?
 
[^]
Rubinstein
24.12.2015 - 23:00
0
Статус: Offline


Балагур

Регистрация: 13.06.13
Сообщений: 860
Не проще ли было взять универсальный обучаемый пульт?
 
[^]
amper93
24.12.2015 - 23:03
2
Статус: Offline


Ярила

Регистрация: 26.11.13
Сообщений: 2220
Я бы связал все три пульта синей изолентой........ rulez.gif
 
[^]
Kirasa
24.12.2015 - 23:10
0
Статус: Offline


Приколист

Регистрация: 24.08.06
Сообщений: 329
Цитата (Битрикс @ 24.12.2015 - 22:48)
Меня больше интересует где тс dvd диски берёт для просмотра, на свалке видимо?

Зря парня минусите. И двд-проигрыватель, и два десятка дисков к нему найдены на помойке. После того, как из привода извлечены 5! дисков, проигрыватель заработал. Правда, пришлось потратится на новый пульт, для комплектности.

Добавлено в 23:11
Цитата (Andrew327 @ 24.12.2015 - 22:56)
А приставка HDMI-CEC не понимает? Зачем такие сложности?

Не понимает
 
[^]
Renikz
24.12.2015 - 23:13
0
Статус: Offline


Приколист

Регистрация: 27.08.15
Сообщений: 287
Есть же спец пульты.Все собирается в один (обучаемые).На али продаются, зачем огород городить
 
[^]
Kirasa
24.12.2015 - 23:16
0
Статус: Offline


Приколист

Регистрация: 24.08.06
Сообщений: 329
Цитата (Zebraj @ 24.12.2015 - 21:00)
Ну хоть объяснение к коду написал!?
Откуда появлялось?:
if (in_signal==0xE0E006F9){ //кнопка вверх

Давай заново! Я свой писал ближе Visual Basic +

Кстати, можно писАть на разных языках? На каках?

В описании алгоритма работы есть получение кодов с пультов.
Могу повторить - заливаем пример IRrecvDump (вывод приёмника - ставим 2). Запускаем монитор порта, жамкаем кнопки и записываем.

пульт ТВ
вверх

E0E006F9 (32 bits)
Raw (68): 4450 -4450 550 -1700 550 -1650 550 -1700 550 -600 500 -550 550 -600 500 -600 550 -550 550 -1650 550 -1700 550 -1650 550 -600 500 -600 550 -550 550 -600 500 -600 500 -600 550 -550 550 -600 500 -550 550 -600 550 -1650 550 -1700 500 -600 550 -1700 500 -1700 550 -1650 550 -1700 500 -1700 550 -550 550 -600 500 -1700 550


Raw можно не записывать, для приёмника он не нужен. Понадобится для передатчика, если тип кодирования определится как unknoun. У меня тип кодирования пульта приставки - nec, поэтому мне raw не понадобился.

Добавлено в 23:17
Цитата (Renikz @ 24.12.2015 - 23:13)
Есть же спец пульты.Все собирается в один (обучаемые).На али продаются, зачем огород городить

Кто-то картины пишет, а кто-то покупает. Кто-то стихи пишет, а кто-то с инета качает. КТо-то фотографирует, а кто-то фотки чужие смотрит.
Мне просто в кайф сделать. А купить - да нафиг, двумя пультами не настолько впадлу пользоваться.

Добавлено в 23:19
Цитата (VideoCrak @ 24.12.2015 - 22:42)


На arm всё гораздо прозрачнее, по негласному закону исходники в открытых проектах публикуются полностью, даже все стандартные библиотеки ( в не зависимости от того насколько они устарели). И проект собирается в бинарник за пару щелчков мышью - буквально.

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

Угу, с библиотеками пришлось помучаться. Кстати, с версией IDE тоже, на свежайшей плата не заработала. Да и выкладывать вместе с исходником файлы библиотеки не возбраняется.
 
[^]
rifin
25.12.2015 - 00:02
0
Статус: Offline


Ярила

Регистрация: 5.04.15
Сообщений: 1740
эта...Так самсунг же смарт вроде??? Пульт по краиней мере такой же как у меня. А у самсунга там встроенная функция есть управления внешними устроиствами и в комплекте ИК-трансивер на шнурочке. Ставиш иво перед приставкой и он транслирует на нее команды со своего пульта.
Но всеравно молодец.
 
[^]
FrozenAMD
25.12.2015 - 00:10
1
Статус: Offline


Гость

Регистрация: 8.09.11
Сообщений: -1
А вот за исходники спасибо.
И это, кто про универсальные пишет: во первых не со всеми они работают, а во вторых, так не интересно!
ЗЫ: и это не наш метод rulez.gif

Это сообщение отредактировал FrozenAMD - 25.12.2015 - 00:11
 
[^]
crossovsky
25.12.2015 - 00:22
2
Статус: Offline


Ярила

Регистрация: 15.01.10
Сообщений: 1210
Круто круто.
Я как раз пару дуинок с китая заказкл.
Планы наполеоновские. Но в программировании - ничего не умею. Вообще не знаю, потяну ли.
Для начала светиком поморгать, потом передача пакета через радиомодули 2.4ГГц, потом радиопульт для танка...
На код смотрю как на китайскую грамоту (( все эти int, if...
Да, знаю, что куча учебников. Надо будет поломать себя да заняться. Давно пора.

Kirasa, а ты код прямо из головы пишешь или со шпаргалок и примеров?
Это же как чужой разговорный язык по сути, ну там как тюркский, или английский (да знаю, что сейчас английский не знать просто стыдно, вот такой я (( ) со своими правилами и т.д. так?
Насколько это все сложно? Ну там "даа, три года зубрил днем и ночью" или "а, фигня, за неделю базовые принципы понял а там все само начало получаться"?

Кстати идея - оформить в аккуратную коробочку со своим адаптером от сети, или просто гнездо microusb - хочешь - с любой зарядки, хочешь шнурком с usb телика или дивидюка..
Сверху - олед дисплейчик и джойстик, и простенькое меню: "записать новый код" "передайте код акцептор" "передайте код инъектор" Шучу. Не надо таких слов.Как-то попроще надо. Суть в том, чтобы исключить из процесса настройки компьютер, чтобы все операции делать только на приставке. Во. Транслятор же! (Сидел думал как же оно называется)
IRTrslt ©Я!
А, ну и по традиции:

Это сообщение отредактировал crossovsky - 25.12.2015 - 01:00

Как я тв-приставку научил понимать чужой пульт
 
[^]
Dreu
25.12.2015 - 00:23
0
Статус: Offline


Приколист

Регистрация: 17.07.11
Сообщений: 300
вай шайтан! возьми мой зелень
 
[^]
Бормолун
25.12.2015 - 00:33
0
Статус: Offline


Балагур

Регистрация: 21.01.15
Сообщений: 860
Раскрою тебе страшный секрет, только тссссс..... Мобильники от самсунга, да и не только работают с любыми существующими устройствами с ик-портом lol.gif
Сам периодически довожу до истерики персонал в кафешках, переключая тупые показы мод и т.д. Но за рукожопстов всегда щедр на зелень, сам учился на курсе радиоаппаратостроение)))

Это сообщение отредактировал Бормолун - 25.12.2015 - 00:35
 
[^]
юра075
25.12.2015 - 00:37
3
Статус: Offline


Юморист

Регистрация: 5.11.14
Сообщений: 522
случайно залез в это пост а тут про унив\пульты
был куплен один такой девайс это преамбула......
суть истории такова проё....... потерян пульт от аудиоресивера панас sa he7ого
3 года я пытался найти его в лавках магазинах на заказ регился в нете на сайтах по пультам - итог :
ресивер где то 6 ого 7 ого года сейчас15ый .Пульта у меня до сих пор нет. его просто нигде нах нет! а универсальный не запрограммировать без наличия оного.....
стоп стоп скажете вы а как же книжечка которая дается к у\пульту?
с кучей циферок и букавак? все что у мня получилось (и то при настройках техникса) вкл выкл +- волюм
знающие люди знают сколько функций в таких аппаратах?

суть рассказа как я разочаровался в ун пультах - сорян если маленько не в тему
 
[^]
organica
25.12.2015 - 00:38
1
Статус: Offline


Ярила

Регистрация: 18.06.12
Сообщений: 1564
Цитата (svolochenok @ 24.12.2015 - 19:09)
Такая же проблема с пультами (телек и приставка)...

не, ну такая же проблема прямо у нас всех, товарищи!! - решил так -выкинул его (телевизор) нахер (подарил другому товарищу, нет у меня больше этого "дибилятора", теперь тока ЯП sm_biggrin.gif rulez.gif )
зы, проблем с пультаме нет, ТС-у - кто хочет и может думать головой, тому завсегда тот самый зелёный респект - место промазал зелёнкой!

Это сообщение отредактировал organica - 25.12.2015 - 00:41
 
[^]
UAZPatriot
25.12.2015 - 00:47
0
Статус: Offline


Хохмач

Регистрация: 21.03.13
Сообщений: 721
Эпоха музыкантов и фотографов, берущихся за радиоГубительство...
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 55589
0 Пользователей:
Страницы: (5) 1 [2] 3 4 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх