
Интернет-магазин «Неглупый Дом»
RDA5807M — миниатюрный FM-тюнер на одной микросхеме, принимающий обычные радиостанции FM-диапазона (обычно 87.5-108 МГц) и управляемый с Arduino всего по двум проводам I2C.
Модулю достаточно небольшого отрезка провода в качестве антенны — полноценная внешняя антенна не обязательна для приёма мощных городских станций, хотя качество сигнала от длины и расположения антенны всё равно зависит.
Настройка частоты, переключение станций и регулировка громкости делаются программно — отправкой команд по I2C, а не физическими переменными резисторами, как в старых аналоговых радиоприёмниках. Готовые библиотеки берут протокол настройки чипа на себя.
Сам модуль выдаёт только аналоговый аудиосигнал (обычно линейный уровень стерео) — для громкого звука нужен отдельный усилитель, например, модуль на LM386 или PAM8403.
Ещё модули для Arduino: Электронные модули.
Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.