Беспроводная передача звука через nRF24L01 PA+LNA модули
- Войдите на сайт для отправки комментариев
Сб, 24/01/2015 - 20:50
Давно присматриваюсь к радиомодулям nRF24L01 PA+LNA стоимостью около $9 на али
В описании к ним заявлена максимальная рабочая скорость 2 Мбит, помехоустойчивая модуляция GFSK что позволяет передавать аудио или видео сигналы.
Однако уверенную связь на 1км, судя по описанию, можно получить только на самой низкой скорости 250KBPS.
Может кто то видел проекты с ними, где реализована передача звука на 250KBPS
Как думаете какую максимальную дальность связи они обеспечат в режиме передачи звука в идеальных условиях? (когда других wifi устройств рядом нет)
передавать то хоть не ардуина будет?
не видел ни одного проекта с передачей аудио. теоретически попробовать можно, но врядли будут хорошие успехи. скорость указанная производителем это максимальная скорость при передаче одного пакета длина данных в котором максимум 32бит. в паузах между пакетами есть куча накладных расходов. так то даже теоретически непрерывную потоковую передачу на заявленной скорости получить не удасться, она будет в разы меньше чем скорость передачи одного пакета.
можно попробовать сжимать сильно звук и тогда есть шанс. но вот ардуина с такой задачей уже не справится. и кстати не факт что можно применить сжатие не вредящее качеству типа mp3, скорее всего потребуется что то типа кодировок для сотовой связи где битовый поток что-то типа 9-20 кбит
а дальность связи сильно зависит от условий и от качества модуля. не верьте китайцам про 1000м. нет их там. в чистом поле в идеальную погоду на ровной местности может быть что-то близкое к 1000м получите, а вот в городской застройке делите на три сразу, а то и на все пять даже при условии прямой видимости
RF24Audio - Realtime Audio Streaming Library for Arduino
Удобная для пользователя Установка и настройка: Просто подключите модуль радио, микрофон, и динамик. Библиотека обрабатывает все остальное.
Multicast: Обеспечивает вещание на всех узлах, одиночных узлах или груповой вызов
Вот схема готовой рации: http://tmrh20.github.io/RF24Audio/Setup.html
ага и видео есть
https://www.youtube.com/watch?v=eTFsQIXMXA0
Очень круто. Попробую собрать на Arduino Pro-Mini.
Надо только подумать как реализовать TDMA для полнодуплексной связи
По спекам чип может быстро переключаться RX-TX, думаю этого будет достаточно для временного разделения/
Тут в коментах есть интересные идеи http://geektimes.ru/post/255754/
Также нашел аналоговые 1Вт радиомодули $12.88 за UHF версию
Про них есть обзор от PD0AC
Через них можно и цифру передавать. 9600 бод заявлено. Но звук конечно только в аналоговом виде