Форум » » Дешёвый аналог crestron usb ir leaner = 100-300 рублей. » Ответить

Дешёвый аналог crestron usb ir leaner = 100-300 рублей.

Vasya123: Дешёвый аналог crestron usb ir leaner = 100-300 рублей. Берём Arduino micro, любую - мега, нано, микро,берём ик приёмник tsmp58000 или tsmp77000, или tsmp58138 или TSMP6000TT за 60-100 руб, всё это можно купить в крупных городах не отходя от кассы, но чуть дороже. Подключаем(если смотреть на окошко ик приёмника) левый контакт(называется out) на 4 пин ардуино микро(для нано 9 пин, для мега 49), средний контакт - gnd, правый контакт - +3.3v. Файлы здесь на облаке Сайт програмы -http://www.harctoolbox.org 1. Ставим IrScrutinizer 1.4 ver. и arduino ide и драйвер на usb ch340g, если вы купили плату на нём. 2. Копируем в папку C:\Program Files (x86)\Arduino\libraries папку Infrared4Arduino из архива с библиотекой. 3. Запускаем arduino ide- затем инструменты-плата-выбираем arduino/genuino mega or mega 2560, затем инструменты-порт-выбираем единственный доступный порт, на котором сидит ардуинка. Затем инструменты-процессор-atmega2560 4.Затем файл-примеры-Infared-microgirs, вверху жмём кнопку заливки( в виде стрелки вперёд). При ошибке заливки используем другой порт usb или закрываем IrScrutinizer. 5. после заливки закрываем ардуино и открываем IrScrutinizer 6. выбираем вкладку sending hw-вкладка girs client- жмём open (скорость по умолчанию 115200, ардуина будет видна только одна). В окне Version под кнопкой open будет написано MicroGirs 1.0.3 7. Переходим во вкладку Scrutinizer signal, жмём кнопку capture(курсор мыши в ждущем режиме), жмём 1 раз кнопку на пульте,можно зажать. Чтобы удостовериться, что копка считалась верно можно ещё раз считать кнопку. в deal for windows 1.file-add new-выбираем_название-ok-add_default_device_functions_жмём нет-discrete_function_жмём нет 2.затем modify-add_functions_добавляем кнопки и жмём add после каждой. 3.на каждой кнопке жмём пкм, затем enter Pronto .ccf data format 4.копируем туда результаты из IrScrutinizer, жмём ок 5. следим чтобы у всех кнопок был одинаков параметр hdr.len. иначе считываем кнопку заново. 6. сохраняем userdb и юзаем. Время на настройку и установку программ 10 минут, считывание пульта тоже минут 10. Говорим спасибо разработчикам с github. Даже дешёвый cnxlir с ебея бушный с доставкой посредником не выйдет дешевле 90 баксов, а тут 2-4 доллара. Можно взять arduino nano, припаять ик приёмник, засунуть всё в коробку и будет устройство crestron usb learner за 600 баксов. http://www.harctoolbox.org/arduino_nano.html Сосканировал коды пульта, залил, всё работает, никаких повторов и проблем. Обязательно используем ик ресиверы TSMP58000,6600,77000 другие не подойдут, т.к. не смогут считать несущую частоту.

Ответов - 1

Courag1k: Поправка, для Arduino Nano нужен пин не 9, а 11 (он же d8) Нашел где лежит DEAL:) О великий TrueBlue))



полная версия страницы