Цена:
Данный модуль построен на базе микросхемы RDA5807M – весьма популярного FM радиоприёмника с хорошим качеством звука и высокой чувствительностью. Его работой управляет микроконтроллер STM8L052. Он уже содержит прошивку и не требует программирования. Информация о текущей частоте отображается на LCD дисплее. Кроме того, на плате модуля присутствуют два усилителя 8002B, их мощность составляет 3 Вт при нагрузке 3 Ом и питании 5В. Для подключения источника питания на плате предусмотрен microUSB разъём. Единственные элементы управления – это поворотные энкодеры, отвечающие за настройку частоты радиоприёмника и громкости звука, что делает управление интуитивно понятным. Если же вам не нравятся устройства с закрытым функционалом, не оставляющие возможности самостоятельной доработки, то этот модуль предлагает возможность управления через последовательный интерфейс. Это означает, что вы сможете управлять радиоприёмником, используя Ардуино, Raspberry Pi или компьютер.
Модуль может быть запитан как через microUSB разъём, так и через пару предназначенных для этого контактов. Диапазон напряжений достаточно удобный: источником питания может служить зарядное устройство для телефона или аккумулятор 18650.
Аудиовыход модуля представлен разъёмом для наушников mini-jack 3.5 и четырьмя контактами для динамиков. При подсоединении наушников динамики автоматически выключаются.
Для управления модулем через последовательный интерфейс используются выводы G («земля»), RX и TX. Если модуль подключается, например, к Ардуино Уно, то эти выводы необходимо соединить с Gnd, D1 и D0 соответственно. Объект Serial инициализируется на скорости 9600, после чего можно посылать модулю AT команды. При использовании библиотеки SoftwareSerial, то есть программного последовательного интерфейса, в качестве Rx и TX могут использоваться практически любые цифровые выводы Ардуино. Список поддерживаемых модулем команд приведён ниже:
AT+FREQ=x | Настроиться на частоту X. Пример: AT+FREQ=895 – настроиться на 89.5 МГц |
AT+FREQDEC | Уменьшить частоту на 0.1 МГц |
AT+FREQADD | Увеличить частоту на 0.1 МГц |
AT+SEEKUP | Искать следующую радиостанцию вверх по диапазону |
AT+SEEKDOWN | Искать следующую радиостанцию вниз по диапазону |
AT+VOL=x | Установить уровень громкости. x может принимать значения от 0 до 15 Пример: AT+VOL=8 – установить уровень громкости 8 |
AT+VOLDEC | Уменьшить громкость на единицу |
AT+VOLADD | Увеличить громкость на единицу |
AT+MUTE=YES | Выключить звук |
AT+MUTE=NO | Включить звук |
AT+BKLT=x | Установить таймаут подсветки. x может принимать значения от 00 до 59 (секунд). Пример: AT+BKLT=10 – отключение подсветки через 10 секунд |
AT+RESET | Сбросить настройки |
AT+STATUS=? | Запросить текущий статус. В ответ на команду модуль вернёт текущую частоту, громкость и таймаут подсветки |
Обратите внимание, что команды должны передаваться без символов конца строки (CR и LF), в противном случае модуль будет отвечать на команды сообщением "ERROR".
Данный модуль является отличной основой для самодельного радиоприёмника. Достаточно подключить к нему динамики и разместить всё в подходящем корпусе, и приёмник готов!
Также рекомендуем заглянуть в нашу статью Собираем FM-радиоприёмник на базе готового радиомодуля. В ней приведён пример самодельного FM радиоприёмника на базе данного модуля.
г. Москва, Пятницкое ш. д. 18, пав. 566
zakaz@compacttool.ru
8-495-752-55-22
Информация представленная на данном информационном ресурсе преследует исключительно рекламные цели и не является договором-офертой !
© Все права защищены 2015 - 2024г https://compacttool.ru