用 Arduino 制造一台 FM 调频收音机
这是一个基于 Arduino 的开源的收音机项目,它具备一台标准收音机的全部功能,从控制部分到外壳都可以自己 DIY。在项目中,我们将介绍让 FM 收音机调谐器的 RDA5807 模块与 I2C 协议进行通信的方法,整个过程只需要两根线就可以与 IC 通信,接线非常简单。3D 打印的外壳也非常简洁。总之,是个非常简单和实用的项目,来试试吧!
下面是制作过程的视频:
材料清单Arduino Nano × 1
RDA5807M FM 收音机调谐器IC × 1
I2C OLED 显示屏 × 1
3W 扬声器 × 1
PAM8403 音频放大器模块 × 1
6×6 轻触开关 × 2
100k 电位计 × 1
直流电源插座 × 1
3D 打印机(可选) × 1
细节说明
1、项目构造非常简明,Arduino Nano 是收音机的大脑,模块通信已经是现成的。注意要安装 Radio 库。https://github.com/mathertel/Radio ,该库也适用于 SI4703,SI4705 和 TEA5767。
2、收音机前面的一个按钮用于调节收音机的“频率选择”模式,另一个按钮用于调频。一个小窗口用来滚动显示预设的频率(请根据你所属的地方在代码中设置)。
3、OLED 显示器用于显示调谐频率。
4、无线电模块的输出音频信号非常低,不足以驱动 0W 扬声器。PAM8403 模块将用于放大音频信号。当然,还有许多其他的模块可以选择。
处理收音机模块
1、制作一块比模块稍大一点的板子用来固定,如图所示,这个模块非常的小,不方便直接固定在面包板或者电路板上。
2、确保板子的每一侧至少有五个孔并将公头插针焊接。
3、将模块固定在电路板上并焊接模块上焊盘和插头引脚之间的细线。我使用的是一些配件多余的线。
打印 3D 外壳
3D 打印外壳使用 Fusion 360 设计并在 Creality Ender3 打印机上打印。
所有 .STL 文件请在项目文件库中下载。
https://make.quwj.com/project/133
外壳前面板将打印成白色。
当所有组件打印完成后,我使用烙铁将“M3 螺纹插件”焊接到外壳的孔中,然后使用强力胶水固定外壳内部的边缘。
此外,在背板上分别制作一个 6mm 和 2mm 的孔用于放置放大器和天线的按钮。
制作电路板
本项目需要制作两块电路板。
1、一块带有 Arduino 和 FM 模块的主板。
2、一块用于安装在前面板上的按钮。
每个组件都将公头针与母头针相连,这样可以轻松连接或者断开。根据自己需求,是否选择跳过此步骤。
最后,请根据原理图进行接线。原理图请在项目文件库中下载。
https://make.quwj.com/project/133
编程
代码请在项目文件库中下载。
https://make.quwj.com/project/133
下载 .ino 文件请在 Arduino IDE 中打开。在上传之前,需要修改两处。
1、无线电台的数量及其频率要修改。通过搜索引擎了解你当地的电台及其频率。如图所示,将它们列出来并添到’stations []’数组中。你可以省略小数点。例如,9110 表示 91.10 MHz,10110 表示101.10 MHz,依此类推。另外,在方括号之间输入电台的总数。本项目中共有十二个电台。因此,格式为 [12]。
2、如图所示,在总电台数中减去一个并将其输入代码。我知道肯定还有更好的办法但是除了这个都在不停报错,所以就这样决定吧。
修改好后就可以上传代码。
组装所有配件
1、使用热胶枪将 OLED 显示屏和扬声器粘在前面板上。
2、将 3D 打印的按钮放置到位并粘好触觉开关。将电路板放在按钮顶部,确保按钮和开关对齐。
3、将电位计安装到前面板上。
4、将外壳内部边缘涂上适量的强力胶并将整个前面板所有部件放在内部的边缘上。
5、将所有组件与主电路板连接起来。将无线电模块的音频输出连接到背板上的功放上。
注意,固定连接器时使用少量胶水,起到消除应力的作用。
6、用 M3 螺钉合上后板。如图所示,将热胶棒切成四个圆圈,厚度约为 2-3mm 并将其粘在底部,这样简易的橡胶垫就做好了。
完成
最后,使用 5V 电源为收音机供电,收音机就可以正常使用了。如果你无法找到 5V 电源,那么使用带有 12V 输入的 7805 稳压器也可以。
新一代哈弗 H6 采用以家为核心的星河美学设计语言
①作为全球 SUV 专家,哈弗 34 年深耕 SUV 领域,连续 12 年霸榜中国 SUV 销量冠军,哈弗就是 SUV 的代名词;②哈弗 SUV 车型全球累计行驶里程 3750 亿公里,车辆底盘功力扎实,品控优秀,有超 900 万的保有客户认可;③海外版图遍布 170 多个国家和地区,在海外的售价远超本土,2022 年荣获中国汽车品牌全球影响力第 2 名,品牌影响力强劲。 一句话车型介绍:哈弗 H6 历经 13 年、3 次换代,连续 103 个月霸榜 SUV 销量排行榜,连续 9 年中国满意度第一,是 400 万用户的信赖之选。新一代哈弗 H6 承袭 H6 国民神车的用户口碑,从设计、科技、舒享、动力四大方面全面进阶,全面满足新一代家庭丰富的生活场景,打造新一代家庭智擎 SUV。 设计进阶:1.新一代哈弗 H6 采用以家为核心的星河美学设计语言,中置网格式格栅加上两侧日间行车灯,组成英文字母”H“,与家庭“HOME”相呼应。整体外形简洁、大气,全球车型的设计风格,面向全球用户研发,经典耐看,开上几年都不会过时。2.舒适零压内饰:采用大面积的软性材质、全车无棱角的内饰,照顾每一位家人的乘坐感受,副仪表台采用行业少有的包胶工艺,内饰用材更柔软、更环保、更轻量化。3.云感飞翼怀档:采取奔驰同款、同级唯一怀档设计,眼不离路、手不离盘即可换档,操控简单便捷;取消了传统的中控换挡,使中控区域有更大的使用空间。4.星耀之光大灯,46 颗高亮 LED 灯珠,行业标准 1.3 倍亮度,远光灯达到奔驰级别 190 米。 科技进阶:1.新一代哈弗智慧座舱,采用了 14.6 英寸中控屏幕,车机 UI 采用卡片显示功能,用户可根据自身需求进行自定义,操作更便捷。在手机车机互联方面,新一代哈弗 H6 支持华为 Hicar4.0,以及 ICCOA 手车互联,适配小米、OPPO、VIVO 等主流手机,手机车机之间无感连接,操作简便快捷。而且车机车控等 13 个领域可见即可说,指令更丰富;另外还支持一语十意,语音更连续;2.同级最全面的 L2 级智能驾驶辅助系统,可实现最多 20 项辅助驾驶功能,ACC 全速域自适应巡航,城市、高速都能用,降低驾驶疲劳强度。前碰撞预警+自动紧急刹车,保障行车安全。 舒享进阶:1.舒适座椅,三挡可调极速加热,同级唯一的靠背吸风、坐垫吹风双通风设计,人体工程学设计,短途舒适长途久坐不累。2.高保真音响,同级唯一的 9 扬声器,低音更澎湃更立体,240W 独立外置功放,真实还原声音细节。3.乘坐空间,长宽高 4703*1886*1730mm,轴距 2738mm,超大车身长度和车身轴距,为前后排带来优异的腿部空间,同级超大宽度,为车内乘坐空间带来了保障。4.灵活百变的储物收纳,30 处储物空间、560L 后备箱空间满足各种家庭出行场景。5.安全设计,航天级 2000Mpa 热成型钢,超 71%高强度钢使用,一体式冲压门框、一体式热成型门环,保证颠簸路面行驶时的车身刚性,加上沃尔沃同款安全气囊,在车辆发生碰撞时充分保证成员安全。 动力进阶:1.采用 2.0T+9DCT 黄金动力组合,4N20A“中国心”十佳发动机动力更强,最大功率 175kW,最大扭矩 385N·m,1700 转即可实现最大扭矩;全球首款自研横置 9DCT 变速器,96%传动效率,120 公里时速转速低于 2000 转,油耗更低。2.搭载第六代博格华纳智能电控四驱系统,拥有 6 种驾驶模式,在雨雪、结冰湿滑路面,保证车辆稳定性、行车安全,满足更多出行路况。
相关问答
质量管理体系内容有哪些-ZOL问答
3gaudio功放与电脑音箱连接的問題5829浏览3回答梅捷主板怎么设置中文379...©2024中关村在线版权所有京ICP备14061128号{{title}}{{adWor...
笔记本没有音频输出插口怎么联接音响-ZOL问答
如果只依靠连线的连接,功放只能接收到2声道的立体声输出信号,通过笔记本或音箱...©2024中关村在线版权所有京ICP备14061128号{{title}}{{adWord}}{{fac...