Вопрос к спецам по NRF24
- Войдите на сайт для отправки комментариев
Сб, 27/01/2018 - 13:09
1)Функции radio.startListening(); и radio.stopListening(); необходимо вызывать однократно или они могут спокойно находиться в теле цикла и вызываться каждый прогон цикла?
2) Как сделать чтобы программа передатчика посчитала количество подключенных в данный момент приемников?
3) Я использую модули с антенной, но их мощности все-равно недостаточно. Есть ли в продаже что то мощнее?
1) могут находиться в цикле если вам надо переключаться на прием-передачу
2) присвоить приемникам что-то вроде id и передавать запрос и считывать ответы
3) хз
по вопросу 3 - дело не в антеннах и их отсутсвии, дело в качестве модулей. Практически все NRF24 на Али - подделка, причем подделка плохого качества. Многие считают, что NRF24 вообще не имеет смысла покупать
1) могут находиться в цикле если вам надо переключаться на прием-передачу
Я так понимаю выбора там нет. Он либо приемник, либо передатчик, либо полудуплект. Делать 2 дела одновременно он не может.
А что же тогда покупать, если нужна стабильная связь на высоких частотах и большом расстоянии?
А что же тогда покупать, если нужна стабильная связь на высоких частотах и большом расстоянии?
"большом расстоянии" - это сколько?
Историческое здание 200м в диаметре, центр Москвы. Должно стабильно ловить везде
Историческое здание 200м в диаметре, центр Москвы. Должно стабильно ловить везде
для NRF абсолютно нереально. Те, что без антенн, стабильно работают в лучшем случае на 10-15м сквозь одну стенку. С антеннами - чуть лучше.
В этом здании, случаем, Вайфая нет? - включится в существующую сеть было бы идеальным вариантjм. WiFi модули ESP - немногим дороже NRF. Ну или создать свой вайфай - но придется ставить точки доступа в среднем на каждые 2-4 комнаты
высокие частоты и стены здания понятия несовместимые
Ну не в длинные волны же уходить :)
Народ по рациям 433 как то общается....но 433 не очень хочется использовать.
Вайфай конечно есть, но особо его не рассматриваю. Эти модули между собой без точки не соединяются, а точку вещать не особо хочется
тогда 315 :)
Вайфай конечно есть, но особо его не рассматриваю. Эти модули между собой без точки не соединяются, а точку вещать не особо хочется
Что значит "вайфай есть", если точек нет? так не бывает.
Да и точки есть, просто влезать в сеть не особо хочется
а если такое
https://ru.aliexpress.com/item/NRF905-module-wireless-transmission-module-NF905SE-with-antenna/32829654125.html
сомневаюсь про 200м сквозь кучу стен.
Пусть ТС закажет - а потом отчет напишет, всем будет полезно.
Светую вот это: проверено и не раз, по прямой видимости 500 метров стабильно. В городе приёмник был в середине квартиры, дальность через дом составляла примерно 200 - 300 метров. В качестве антены кусок провода 83мм для 868 МГц
https://ru.aliexpress.com/item/free-shipping-10PCS-LOT-RFM69HW-433-868-915MHZ-20dBm-RF-transceiver/32434108219.html
Как вариант ещё это, примерно такиеже показатели были, эксперементировать не закончил, может и больше добьёт)
https://ru.aliexpress.com/store/product/LoRa-Series-Ra-01-Spread-Spectrum-Wireless-Module-Ultra-10KM-433M-RF-Chip-SX1278/431798_32799821469.html?spm=a2g0v.12010608.0.0.1b76219aEpuxeO
Если всё же NRF смотреть, то самые хорошие модули вот такие
https://ru.aliexpress.com/store/product/2PC-Lot-E01-ML01DP5-nRF24L01-PA-...
Спасибо. Закажу последних для теста. По крайней мере расположение разъема не такое дебильное как у классического китайского nrf
Это команда (всмысле занимает время). Если цикл длинный, то некритично. Если короткий, может ухудшать reliability, это как delay() в подавлении дребезга. Когда много, начинает влиять.
Только контролем транспорта. Если не лень искать в документации, можно посмотреть его алгоритмы работы с 6-пунктовой star сетью. Мне было бы лень, я просто предусмотрю в протоколе (не обязательно в протоколе, можно и просто переменную, то есть не обязательно передавать эту инфу по радио) битовое поле чтобы приёмники отчитывались. Короче алгоритм передатчика - передал и слушать. Потом снова передал. Алго приёмника по принятии сразу послать отчёт. Битовое поле позволить править только передатчику.
Вариант 1. В tmall/taobao (возможно ali) продают RF усилитель. С той стороны SMA, с этой стороны SMA и питание 12V, собрано на какой-то лютой высокочастотке, всё маленькое, няшное и позолоченное. Ориентировочно моща 3-5 Вт, цена 1200-1700 юаней.
Вещь отчаянная и только для направленных антенн, ибо связьнадзор по шапке надаёт тут же, да и вообще неизвестно, протаскиваемо ли такое через границу.Понятия не имею, работает ли он в обе стороны.Вариант 2 - FA-20. Волновое соответствует, по мощности совместимо (20 dBm), так что антенна на такой трансивер должна накручиваться с полпинка.
Это команда (всмысле занимает время). Если цикл длинный, то некритично. Если короткий, может ухудшать reliability, это как delay() в подавлении дребезга. Когда много, начинает влиять.
и не имеет значения, сколько времени будет ждать ответа :)
Функции radio.startListening(); и radio.stopListening(); либо прием либо передача , если хочешь двух стороннию связь ставь 2 нрэфки, одна на прием на одном канале, другая на передачу на другом канале. Двумя постаме выше предложил нрэфку на 2,5 км должна справится. Но модули очень капризны по питанию, бери сразу к ним модули питания, на нрэфки всеравно припояй кандер в питания, у меня простые нрэфки работали нормально(со встроенной антеной), поставил такуюже но со штыревой антенной тоже все нормально, а поставил на 1.1 км короткие данные передает и принимает а вот данные из 5-10 символов уже нет. Причина оказалась в питании, хотя стоял адаптер питания и отдельно запитывалось ( не от ардуино), припаял 10мкф кандер. стало работать.
у меня простые нрэфки работали нормально(со встроенной антеной), поставил такуюже но со штыревой антенной тоже все нормально, а поставил на 1.1 км короткие данные передает и принимает а вот данные из 5-10 символов уже нет. Причина оказалась в питании, хотя стоял адаптер питания и отдельно запитывалось ( не от ардуино), припаял 10мкф кандер. стало работать.
что-то какие-то сказки. "простые нрэфки" на 1.1 км? смеетесь?
они на прямой-то видимости едва 20-30м тянут.
Ссылку на Али дадите на "простые НРФ", которые 1 км пробивают?
Спасибо. Закажу последних для теста. По крайней мере расположение разъема не такое дебильное как у классического китайского nrf
я бы на вашем месте НРФ вообще не брал. Из этих лучше модули на 868 МГц, народ хвалит, еще и дешевле.
https://ru.aliexpress.com/item/NRF24L01-PA/32834661886.html?spm=a2g0s.9042311.0.0.Nr8ZKn Я на дальность их не пробовал. По вашему вопросу, сколько труб количество, есть видео ОСИПОВА там он демонстрирует 2 трубы. Не много подкорректировать код ивсе получится. https://www.youtube.com/watch?v=3-wqQu3AKh0&t=473s
По третьему вопросу: https://item.taobao.com/item.htm?id=18295259988
Не контрабанда вроде, но и небытовая вещь, хз, могут завернуть.
https://ru.aliexpress.com/item/NRF24L01-PA/32834661886.html?spm=a2g0s.9042311.0.0.Nr8ZKn Я на дальность их не пробовал. По вашему вопросу, сколько труб количество, есть видео ОСИПОВА там он демонстрирует 2 трубы. Не много подкорректировать код ивсе получится. https://www.youtube.com/watch?v=3-wqQu3AKh0&t=473s
Ну здрасте... это ж не "простые НРФ-ки", правда?
Что касается "моего вопроса" про трубы - вы меня с кем-то путаете, я никаких вопросов не задавал.
простая это вот. https://ru.aliexpress.com/item/10Pcs-x-NRF24L01-Wireless-Module-2-4G-Wireless-Communication-Module-Upgrade-Module/1289649564.html?spm=2114.13010708.0.0.vpRDI4
простая с штыревой антеной. https://ru.aliexpress.com/item/NRF24L01-Wireless-Transceiver-Module-SMA-Antenna-Microcontroll-for-Ar-2-4G/1859122592.html?spm=2114.13010708.0.0.3h0Fxy
А ту что прислал до этого то уже с уселителем.
Спасибо за ответы. Voodoo Doll отдельное спасибо. Классическая nrf бьет на 20 метров по прямой в центре Москвы, та что с антенной, метров на 50.
Километр это наверное в китайском поле по прямой. В 17м веке, когда радиопомех не было
Спасибо за ответы. Voodoo Doll отдельное спасибо. Классическая nrf бьет на 20 метров по прямой в центре Москвы, та что с антенной, метров на 50.
Километр это наверное в китайском поле по прямой. В 17м веке, когда радиопомех не было
За клевету ответите! :)
https://www.youtube.com/watch?v=YTKHSitqQyM
Кстати желательно проверить эфир на свободный каналы:
https://youtu.be/_9UKUhaNCrk?t=172
Чудо. Может в Перми и так...Сейчас я закупил новые радиомодули, надо потестировать.
Кстати, как он сделал уровень сигнала в процентах? Я тоже так хочу
За клевету ответите! :)
https://www.youtube.com/watch?v=YTKHSitqQyM
Не. не верю.
антенна не родная. усилитель... да вообще неизвестно, насколько картинка правда... может вообще фейк - больно выражение у автора глумливое на лице :)