Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Универсальный пульт IR WiFi RF

Тема в разделе "Общие вопросы по esp8266", создана пользователем Рубен, 15 апр 2016.

  1. Рубен

    Рубен Активный участник сообщества

    Сообщения:
    30
    Симпатии:
    39
    Здравствуйте.
    Я пытаюсь сделать универсальный дистанционный пульт для дома, чтобы со смартфона или компьютера можно было управлять любыми устройствами, имеющими IR, Wifi или RF управление.
    На сегодня практически все получилось с WiFi и IR. esp_sd_ir.jpg
    Так выглядят некоторые пульты на экране. Пульт можно выбрать из выпадающего меню. html_pult_3.jpg pult_samsung.jpg Программ может сканировать сохранять и генерировать IR коды. Подробности на сайте.
    Осталось подключить RF модуль.
    Вопрос - какую библиотеку можно и лучше использовать для работы с RF модулями 315/433 Мгц?
    Второй вопрос, над которым я сейчас работаю, как лучше организовать обмен информацией, когда в системе несколько WiFi модулей, типа ESP8266.
     
    Последнее редактирование: 20 апр 2016
    NutsXXXL нравится это.
  2. Рубен

    Рубен Активный участник сообщества

    Сообщения:
    30
    Симпатии:
    39
    Что-то никто не откликнулся. Помучался я с RF модулем - не хочет он работать вместе с IRremote.
    Пока остановился на универсальном пульте IR & WiFi. Все отладил и проверил, можете брать
    в ресурсах - готовые проекты.
     
    Последнее редактирование: 26 апр 2016
    NutsXXXL нравится это.
  3. Lstt

    Lstt Новичок

    Сообщения:
    64
    Симпатии:
    4

    Вложения:

  4. Рубен

    Рубен Активный участник сообщества

    Сообщения:
    30
    Симпатии:
    39
    Есть проблема - конфликт с библиотекой IRremote.h Они, видимо, используют одни и те же таймеры. Пока не научился их переключать.
     
  5. Lstt

    Lstt Новичок

    Сообщения:
    64
    Симпатии:
    4
    Если Вы внимательно посмотрите мой скетч, то увидите, что там и в помине нет библиотеки IRemote.h - всё банально, в виде функции внутри скетча..Эта библиотека от ардуины без глубокой переделки никогда не заработает c ESP8266 - не тратьте время...
     
  6. Рубен

    Рубен Активный участник сообщества

    Сообщения:
    30
    Симпатии:
    39
    Спасибо
     
  7. quatterback

    quatterback Новичок

    Сообщения:
    12
    Симпатии:
    0
    Рубен, ESP уже в теме радиопультов.
    Нужно использовать библиотеку RC-switch. на Гитхабе есть.
    Она уже оптимизирована под ESP и прекрасно ловит и посылает радиосигналы.
     
  8. Рубен

    Рубен Активный участник сообщества

    Сообщения:
    30
    Симпатии:
    39
    Спасибо.
     
  9. forgoty

    forgoty Новичок

    Сообщения:
    1
    Симпатии:
    0
    Доброго времени суток. Вынужден поднять эту тему. На сайте remotecentral.com есть огромная база IR-кодов от разных устройств и производителей. В основном, там код представлен в виде:
    Код (Text):
    1. 0000 0070 0000 0032 0000 0040 0000 000F 0000 0030 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0030 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0030 0000 0010 0000 0030 0000 0010 0000 0010 0000 0030 0000 0030 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0030 0000 0010 0000 0030 0000 0010 0000 0010 0000 0010 0000 0010 0000 0010 0000 0030 0000 0030 0000 0010 0000 0010 0000 0030 0000 0010 0000 0030 0000 0E7F
    В связи с этим появляется вопрос: как использовать такие коды в совокупности с библиотекой GitHub - markszabo/IRremoteESP8266: Infrared remote library for ESP8266: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/ ?
     

Поделиться этой страницей