Библиотека WirelessUART для 434MHz модулей HC-11/HC-12 или им подобных

Тема в разделе "Проводная и беспроводная связь", создана пользователем RogerRU, 16 авг 2016.

  1. RogerRU

    RogerRU Нерд

    Всем добрый день!
    Для своего проекта умного дома (умной дачи) долго подбирал модули для беспроводного обмена данными.
    Пробовал и ESP и nRF24L01+ , в итоге остановился на модулях HC-11/HC-12.
    Фактически это беспроводной Сериал. К плюсам этих модулей можно отнести:
    - Простота подключения - VCC, GND, RX, TX
    - неприхотливость к питанию - нет танцев с бубном как у nRF24L01+
    - дальнобойность, особенно у HC-12
    полный обзор и ТТХ этих девайсов можно глятуть ТУТ

    ИМХО минус только один это просто Сериал и ничего больше. Никаких ID и прочего.
    Если имеем две Ардуины то это более или менее терпимо, хотя и там не без проблем, а если сеть из нескольких?
    Можно использовать известную библиотеку EasyTransfer, но и там есть ограничения:
    - никаких ID
    - на можно привязать только ОДНУ структуру на один экземпляр
    короче для нормальной работы нескольких ардуин тоже не приемлемо.

    На итог:
    Я произвел глубокую модернизацию библиотеки EasyTransfer
    что теперь имеем:
    - Передача ID
    - Неограниченное количество структур на один экземпляр класса
    - Передача и прием структур (пакетов) конкретному/от конкретного девайса/списка девайсов
    - фильтрация структур (пакетов) на уровне библиотеки по ID
    - контрольные суммы (были и в EasyTransfer)

    Пока библиотека в режиме Beta, так что прошу сильно не ругать

    <<СКАЧАТЬ>>
     
    Snork13, Tomasina, alp69 и 2 другим нравится это.
  2. Snork13

    Snork13 Нуб

    Есть продвижения с библиотекой?
     
  3. RogerRU

    RogerRU Нерд

    Да какие продвижения, я исправил пару мелких багов, а в остальном имхо работает без нареканий. Правда вот исправленную версию не выкладывал т.к. не видел спроса на нее )))
     
  4. Snork13

    Snork13 Нуб

    Я хочу сделать несколько модулей gps+ ардуино и чтобы они передавали друг другу координаты по воздуху через эти модули) Спрос есть! Можно ссылку на новую версию?) Могу я связаться с Вами(тобой) по почте, уточнить несколько вопросов?
     
  5. RogerRU

    RogerRU Нерд

    не вопрос. Почту отправил в личку, пиши тестовое письмо, либу прикреплю аттачем
     
  6. Alex Gard

    Alex Gard Нуб

    Здравствуйте.
    У меня есть задача к master контроллеру, подключить несколько slave контроллеров.
    С Вашей библиотекой это возможно реализовать?
    Если да, то могли бы Вы поделится со мной, новой версией библиотеки?
    Заранее благодарен!
     
  7. 128203

    128203 Нуб

    Здравствуйте!
    Есть задача подключить несколько датчиков (контроллеров с датчиками) к мастер-контроллеру.
    Могли бы Вы поделится со мной, новой версией библиотеки?
    Заранее благодарен!