Nrf24l01+ один rx много tx

Evgeniy2020
Offline
Зарегистрирован: 26.06.2020

Всем привет! Столкнулся с проблемой. Знаю что модуль может работать с полными возможностями в 6 труб.

У меня проект Умного дома) Хотел где-то порядка больше чем 20 устройств в сети. То есть одна база NodeMcu и все другие arduino nano, общение идет по радиоканалу. Почитал гугл и подчеркнул несколько схем такого взаимодействия:

1. У каждого "датчика" есть какой-то рандомный адрес трубы, база периодически открывает трубу этого датчика и шлет ему тип "привет, как дела?", а датчик отвечает вот мой статус и тд. потом закрывает и так со всеми.

2. Все шлют в одну трубу но в пакете указан тип id, причем датчики не ждут как-то друг друга а тупо шлют.

3. Все шлют в одну трубу но каждый датчик имеет какой-то таймер на милисс который устанавливается базой во время его регистрации в системе

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

rkit
Offline
Зарегистрирован: 23.11.2016

Не делай дом на нрф24

Evgeniy2020
Offline
Зарегистрирован: 26.06.2020

Ваш вариант беспроводного модуля ?)

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

мой вариант JDY-40. Если дом небольшой

Evgeniy2020
Offline
Зарегистрирован: 26.06.2020

Понял, принял. Но все же хотелось с nrf24l01+ чего-то услыхать =)

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Evgeniy2020 пишет:

хотелось с nrf24l01+ чего-то услыхать =)

Тогда почитай сначала 100+ страниц про нее.  http://forum.amperka.ru/threads/nrf24l01-%D0%BF%D0%BE%D0%B1%D0%B5%D0%B6%D0%B4%D0%B0%D0%B5%D0%BC-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C.3205/

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

DetSimen пишет:

мой вариант JDY-40. Если дом небольшой

Купил пяток на поваляться.
По функционалу выглядит просто чудесно.
Как у них с реальной дальностью "в чистом поле" ?

Evgeniy2020
Offline
Зарегистрирован: 26.06.2020

Ютуб говорит метров 100

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

на даче 20 метров точно пробивают на максималках, с теплицы в домик, дальше не экспериментировал.  В квартире тоже прилично ловят, единственное, дома стены ж/б и поворотов много (три), поэтому на скорости 19200 иногда случаются ошибки.  На 9600 проблем нет. 

Пушной звер
Пушной звер аватар
Offline
Зарегистрирован: 17.03.2013

есть много хороших модулей, я SI4432 успешно юзаю... а лучше сразу смотреть в сторону esp8266 и mqtt

Evgeniy2020
Offline
Зарегистрирован: 26.06.2020

Всем спасибо, решил или mqtt или RF network