Комментарии 36
Для голоса достаточно и 8kbit/sec - кодек GSM.
Я такую фигню хотел в 8 лет сделать)
Какая дальность связи и на какой скорости была достигнута при испытаниях?
Заявленная дальность 1 км - это оценка сверху или снизу? Возможна ли связь на большем расстоянии, но с меньшей скоростью передачи? Каков примерно верхний порог дальности в городе и за городом, когда приёмник уже просто не слышит передатчик?
посмотрите на этом канале есть реальные тесты https://www.youtube.com/@RadioFromRussia
заявленные производителем модуля 1км это верхняя планка в идеальных условиях, далее можно использовать направленные антенны
В то время как у радиопередатчика NRF24L01+PA+LNA заявляется скорость передачи порядка 250 кбит/с на дистанции в километр
Только в идеальных условиях прямой видимости. По факту даже листва дерева - уже серьёзное препятствие для длины волны 12,5 см. Поэтому в городе или лесу лучше использовать нижние ISM-диапазоны. И чем выше битрейт связи - тем ниже Link Budget, поэтому заточенные под LoRa чипы имеют возможность снижения его до сотни bps, и именно поэтому под "дальность" не подходит NRF24L01, у которой ниже 250к не предусмотрено.
NRF24 в принципе рассчитан на всякие мышки и не вот высокое потребление. Все это дает ему PA. у меня платки с NRF24LE01 т.е. еще и с контроллером рассчитаны на питание от батареек 2032 и наверное зря. По факту они дали дальность пару метров, как у не лучшей беспроводной мышки - далее увеличивалось число сбоев.
Например, для смартфона можно написать некое приложение, через которое можно будет осуществлять голосовую/текстовую связь, передавая данные микроконтроллеру, а тот, в свою очередь, — передавая их через радиопередатчик. Таким образом, человек будет общаться привычным ему образом, используя тот же самый смартфон, что по-своему любопытно.
Вы придумали Meshtastic
Поиграл с бюджетными LoRa-модулями на esp, если ставить ретранслятор повыше, то десятки километров покрывает
Видел несколько проектов, которые пытаются в "голос в реалтайме", но как по мне, разумнее будет сначала допилить этот meshtastic до состояния когда он голосовухи будет отправлять в чат
Meshtastic это секта.
Тем не менее, весьма занятная. Я в своё время чуть не купил модули, но как-то обошлось чтением)
это же шутка? почему?
Их технология не работает, прошивка отстой, а переписываться они в телеграмме.
Хотелось бы подробнее.
А то понятно дело что просто точек нет в необходимых количествах и если о них не писать в телеграме то никто про них не узнает, а не зная параметров их и не выловить И вообще много, очень "радиолюбительских" технологий на территории РФ мало применяют. На lorawan проектs helium и things speak, точки доступа aж бесплатно раздавали, крипту прикрутили, но не взлетело.
а вот аналогичный мешстатику проект deseaster radio похоже загнулся, кстати
Хотелось бы подробнее.
Их прошивка даже не позволяет задать произвольный Spreading Factor для трансивера.
Авторам прошивки Meshtastic следовало бы почитать вот этот текст
Очень интересно! Ждем продолжение с парой NRF24L01 на каждой стороне.
Для голоса уж слишком какой то притянутый велосипед, при таких параметрах это довольно узкий случай должен быть чтобы нужно именно голос (да причем через смартфон) , а не текст (ну тут как бы экран нужен все равно). Полно всяких форматов цифровой радиосвязи голосом, в продаже есть готовые модули для этого, которые можно программировать свою "рацию". Ну и тот же esp32 осилит сжатие голоса, и ввод/вывод звука - можно реализовать более автономное устройство
Изначально так и хотел. Ну, в качестве теста, думаю проведу такой эксперимент ;-) Тем более, есть у меня всё для этого под рукой.
Мне кажется кодирование голоса осилит даже 8 битный atmel.. надо попробовать
Тоже, давно еще, в до-ESP8266 эпоху, набрал на Ебее кучу NRF24L01 по +-1$
даже помню в аукционах участвовал... + еще пару NRF24L01+PA+LNA...
даже пару USB-"свистков" под это дело взял...
Тогда не хватало времени ковырять прошивку... а сейчас уже не интересно...
![](https://habrastorage.org/getpro/habr/upload_files/845/e64/283/845e642839e783c6206b82f67a9f9f29.jpg)
А какие у него параметры по передаваемым пакетам, в частности MTU? А то 250 кбит/с напомнило IEEE 801.25.4, голос не очень интересен, а вот поднять на этом передачу данных или даже IP...
Если проанализировать исходники https://habr.com/ru/news/712888/
то можно увидеть, что в телематике каршеринга используется именно этот чип NRF24L01P от Nordic
![](https://habrastorage.org/getpro/habr/upload_files/50d/648/9f7/50d6489f7cadeac26d0ce45cb44d072e.png)
Очень даже интересно, зачем им это - не проще ли через сотовые линии вести связь....
зачем им это
Судя по коду, что на сайте https://rutracker.org
Ключевое слово: "Исходники Яндекс-приложений (x86, x64)"
NRF24L01 им нужен чтобы открывать радиореле замка капота автомобиля.
для их стабильной работы необходима большая сила тока
Неожиданно, вроде мощность небольшая, вот для GSM модема это актуально, в пике доходит до 2А.
Это ардуиноболезнь, там просто выход питания 3.3в берут с внутреннего стабилизатора ардуины, а он очень слабый, поэтому все работает через пень-колоду. В итоге китайцы им отдельных стабилизаторов даже наделали, вон он второй картинкой в посте.
но вообще NRF24L01 уже давно снят с производства, он просто устарел по современным меркам, все что продается это китайские аналоги, у которых еще и нюансы свои есть.
Для поделок школьных кружков на ардуине оно кое-как годится, а для вещей посерьезнее есть лора, через 2.4ггц лору можно даже звук протолкнуть при желании (но лучше не надо).
Так какая дальность связи получилась на практике? Я когда-то попробовал эти nrf21l01+pa+lna. Не для мобильной связи это. Обещанный 1км это китайский 1км, он отличается от нашего раза в 4-5. В общем, в реальных условиях голосом связь будет надёжнее чем 24L01. Для сообщений lora надо, и не 2.4ГГц а 433МГц максимум.
Range Extender на NRF24L01+PA+LNA: обмен текстовыми сообщениями между устройствами там, где нет сотовой связи