# FM **Repository Path**: foxzenith/fm ## Basic Information - **Project Name**: FM - **Description**: fm收音机模块 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2021-12-08 - **Last Updated**: 2024-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FM收音机模块 ![](./arduinoC/_images/featured.png) ## 描述 ![](./arduinoC/_images/FM.jpg) ### RDA5807M 收音机模块简介: 频率范围从76-108MHZ自动数字调谐。高稳定性,低噪音,收音模块,高灵敏度(使用低噪声射频输入放大器 )。高放自动增益控制(AGC)电路,一片低功耗电调谐调频立体声收音机电路,其内部集成了中频选频和解调网络,不需要额外的天线,耳机线或者音箱箱同时FM射频天线,大大简化了电路 ### 技术规格 | 尺寸 | 26.9*26.9mm | | :------: | :--------------------: | | 电压 | 3.3~5V | | 环境 | -20~85℃ | | 输入 | I2C接口 | | 连线接口 | PH2.54-4 | | 平台 | Arduino/STM32/51单片机 | 购买链接: https://item.taobao.com/item.htm?spm=a230r.1.14.21.14146000pKANvM&id=608564378218&ns=1&abbucket=8#detail ## 积木列表 ![](./arduinoC/_images/blocks.png) ### 功能描述 - 支持向上/下换台 - 支持音量调节 - 支持设计收音机频率 - 支持获取当前收音机频率 ## 示例程序 ## 示例一:micro:bit 进行换台操作 ### 1.1电路连接图 ![](./arduinoC/_images/temp.png) ### 1.2程序设计 ![](./arduinoC/_images/example.png) ## 示例二:arduino Nano 串口模式进行操作 ### 2.1电路连接 ![](./arduinoC/_images/temp1.png) ### 2.2 程序设计 ![](./arduinoC/_images/example1.png) ## 示例三:掌控板进行换台操作 ### 3.1电路连接 ![](./arduinoC/_images/temp2.png) ## 3.2 程序设计 ![](./arduinoC/_images/example2.png) ## 许可证 MIT ## 支持列表 主板型号 | 实时模式 | ArduinoC | MicroPython | 备注 ------------------ | :----------: | :----------: | :---------: | ----- Arduino系列 | | √ | | microbit | | √ | | 掌控板 | | √ | | ## 更新日志 * V0.0.1 基础功能完成 * V0.0.2 新增掌控板