Автор Тема: ИК приемник на AT90USB162  (Прочитано 50138 раз)

Оффлайн RINGO

  • VIP
  • ***
  • Сообщений: 117
  • Репутация: +1/-0
    • http://paintpack.ru
    • E-mail
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #40 : Июля 26, 2013, 11:18:19 »
Полноценная прошивка  ИК без подсветки  была , даже две!
Одна называется DemHID , другая от Константина ( кажется DMX была или на COM порт ?).
Год назад дело было , вспоминать искать надо.

Пультов не совсем 30% ,  думаю больше. Просто пульты нужны китайские с 96 кодировкой , от  ресиверов спутниковых например .
« Последнее редактирование: Июля 26, 2013, 11:21:40 от RINGO »
Скайп RINDIG1

Оффлайн Qznec

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #41 : Июля 26, 2013, 11:35:19 »
Спасибо, RINGO!
Попробую DemHID.
Пультов не совсем 30% ,  думаю больше. Просто пульты нужны китайские с 96 кодировкой , от  ресиверов спутниковых например .
У меня работает только пульт от древнего музыкального центра AIWA NSX 999MKII, пульты от кондиционера Idea Samurai, от телевизора Philips 40pfl7605h/12 и от клавиатуры Packard Bell KUF0510 не работает. Это так, может кому-то пригодится инфа. :)
« Последнее редактирование: Июля 26, 2013, 11:43:33 от Qznec »

Оффлайн Qznec

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #42 : Июля 26, 2013, 12:40:41 »
Прошился DemHID.
Теперь девайс мигает светодиодом от любого пульта! :)
С программкой(AmbiBox) пока не тестил, вечером попробую.

Теперь осталось каким-то образом записать в прошивку, что оптопара у меня на PD5 и кнопку пульта.
Не подскажете, как это сделать?

Оффлайн demmax2004

  • Moderator
  • VIP
  • *****
  • Сообщений: 707
  • Репутация: +5/-0
    • http://www.ir-max.ru/
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #43 : Июля 26, 2013, 13:20:17 »
Я на DemHID не делал включение PC, так как уже давно HTPC который никогда не выключается, поэтому делал для себя и только для управления.
Прошивку QuickWitted бросил использовать так как она требовала установки драйверов для Win 7, а с выходом Win 8 и больше драйверов нету и не будет больше, а QuickWitted HID прошивку не делал для AT90USB162.
Универсальный ИК приемник
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Qznec

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #44 : Июля 26, 2013, 18:34:28 »
demmax2004, а исходники DemHID остались? Я конечно не рублю в программировании микроконтроллеров, но надеюсь, что смогу разобраться с кодом и добавить включение ПК.
Если исходники остались и не представляют большой тайны, не могли бы вы отправить их на мыло? (nslevitsky@gmail.com)

Оффлайн demmax2004

  • Moderator
  • VIP
  • *****
  • Сообщений: 707
  • Репутация: +5/-0
    • http://www.ir-max.ru/
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #45 : Июля 26, 2013, 20:43:35 »
исходники ничто без поддержки софтом !!!!
Универсальный ИК приемник
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн Qznec

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #46 : Июля 26, 2013, 21:11:02 »
А разве нельзя захардкодить в прошивку хеш определенной клавиши определенного пульта и потом клацнуть оптопару на определенной ноге микроконтроллера?
Мне ведь нужно, чтобы сигнал включения обрабатывался аппаратно(прошивкой), а не софтово(плагином и т.п.)
Или вы имели в виду какой-то другой софт?
« Последнее редактирование: Июля 26, 2013, 21:17:38 от Qznec »

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #47 : Июля 28, 2013, 21:21:31 »
А разве нельзя захардкодить в прошивку хеш определенной клавиши определенного пульта и потом клацнуть оптопару на определенной ноге микроконтроллера?

Можно но только не в DemHID

При правильном выборе прошивок для ат90юсб162 проца из этой ветки
http://www.mindrunway.ru/HWUsb2D.html
вы получите хид прошивку работающую с 97% пультов.
"RINGO" вам может подробно расказать как залить хэши пульта в еепром проца.
он по этой части даже видео вроде снимал...
просто дерганье ногами под другим номером... (по сравнению со сменой цвета...)

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

У Twinkling Plug прошивки есть RAW -  обрабатывают данные средствами компа и совместимы с 99,8%
и ХИД (старое название), совместимы с  97% пультов но зато все на мк.
а есть прошивки с функцией вывода данные на светодиоды - подсветки. Там всего 1 кодировка (вы ее в начале похоже и залили).
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн Qznec

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #48 : Июля 29, 2013, 15:10:20 »
QuickWitted, спасибо большое за пояснение!
При правильном выборе прошивок для ат90юсб162 проца из этой ветки
http://www.mindrunway.ru/HWUsb2D.html
вы получите хид прошивку работающую с 97% пультов.

а есть прошивки с функцией вывода данные на светодиоды - подсветки. Там всего 1 кодировка (вы ее в начале похоже и залили).

Я качал вот этот набор прошивок, в первом пункте "Выберите направления" выбирал "ALL IR прошивки - Без светодиодов, только IR приемник", во втором пункте "Выберите тип выдаваемых IR приемником данных" выбрал "HID данные. Декодируем на борту, выполняем действия". Ну и в третьем пункте "Выберите к какому пину у вас припаян ИК приемник" выбрал "APIN13_PD7" (по схеме к PD7 припаян вместе с кнопкой перевода в бутлоадер).
В итоге была извлечена:
Версия прошивки: 8.15
Выбрана сборка N3140

Может надо было другие пункты выбирать?

Еще похоже, что этот же комплект прошивок входит в состав этого софта.
Только тут IgorUSB.dll, а в предыдущем комплекте была K8062d.dll.
Но на выходе получается все таже прошивка:
Версия прошивки: 8.15
Выбрана сборка N3140

"RINGO" вам может подробно расказать как залить хэши пульта в еепром проца.

Спасибо, обращусь! Только девайс мой умер, на днях спаяю новый и приступлю к новым экспериментам :)
« Последнее редактирование: Июля 29, 2013, 15:22:18 от Qznec »

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #49 : Июля 30, 2013, 02:02:53 »
Я качал вот этот набор прошивок, в первом пункте "Выберите направления" выбирал "ALL IR прошивки - Без светодиодов, только IR приемник", во втором пункте "Выберите тип выдаваемых IR приемником данных" выбрал "HID данные. Декодируем на борту, выполняем действия". Ну и в третьем пункте "Выберите к какому пину у вас припаян ИК приемник" выбрал "APIN13_PD7" (по схеме к PD7 припаян вместе с кнопкой перевода в бутлоадер).
В итоге была извлечена:
Версия прошивки: 8.15
Выбрана сборка N3140
Может надо было другие пункты выбирать?

все верно.
Ладно зайдем с другой стороны
а что ваши не совместимые ПДУ вещают?
снимается на RAW прошивке вот этим http://www.mindrunway.ru/SoftIROsI.html
файлы мне на почту

не посмотрев сказать удаленно в чем дело - не выйдет.

все тесты с хид прошивкой на комплектной программе PrimerIsp.exe
если с ней работает, то будем смотреть далее

Еще похоже, что этот же комплект прошивок входит в состав этого софта.
Только тут IgorUSB.dll, а в предыдущем комплекте была K8062d.dll.
Но на выходе получается все таже прошивка:
Версия прошивки: 8.15
Выбрана сборка N3140

Угу.
IgorUSB.dll для RAW версии.

Спасибо, обращусь!

http://www.mindrunway.ru/HWUsb2E.html
Вопрос N021:
 "Как настроить систему на управление светодиодами без компьютера - только с ПДУ?"

просто я не всегда на связи...
« Последнее редактирование: Июля 30, 2013, 02:06:41 от QuickWitted »
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн Qznec

  • User
  • *
  • Сообщений: 9
  • Репутация: +0/-0
    • E-mail
    • Личное сообщение (Оффлайн)
Re: ИК приемник на AT90USB162
« Ответ #50 : Июля 30, 2013, 02:28:18 »
а что ваши не совместимые ПДУ вещают?
снимается на RAW прошивке вот этим http://www.mindrunway.ru/SoftIROsI.html
файлы мне на почту
Как только спаяю новый девайс, сразу отпишусь. Спасибо.

http://www.mindrunway.ru/HWUsb2E.html
Вопрос N021:
 "Как настроить систему на управление светодиодами без компьютера - только с ПДУ?"

просто я не всегда на связи...
команду вписывать 01 (вкл все светодиоды)? Это на какие ноги можно оптопару вешать?

 

Последние сообщения на форуме: