。包含一个线性刻度,其中频率用彩色 LED 点显示,它是 WS2812 LED 灯条的组成部分。有多种选站方式:标准旋转编码器、预定义(记忆)的代码站和自动拨号(搜索)功能
收音机包含以下组件:
-Arduino Nano微控制器
-Si4703 便宜的 FM 收音机板
-WS2812 带 21 个 LED 的 LED 灯条
-小型D级音频放大板
-扬声器
- 和旋转编码器
对于相同的硬件,我将向您展示两种不同的工作方式,实际上是两种不同的代码。
在第一种情况下,站点是使用旋转编码器手动选择的,在这种情况下,旋转编码器模拟可变电容器。此外,在代码中,我们可以重新定义已知的无线电台频率,然后我们可以通过按下旋转编码器开关来选择这些频率。我们实际上可以“记住”喜欢的电台。这次我们不会谈论接收器的灵敏度和选择性,因为我们的重点是具有复古外观的不寻常刻度。无论如何,这些功能受到所使用的无线电芯片的限制。
在第二种情况下,我们使用搜索功能自动拨号。向左或向右短暂转动编码器可激活此功能。蓝色 LED 闪烁表示正在拨号,绿色 LED 表示接收到单声道电台,红色 LED 表示接收到立体声电台。代码取自 Franz-Josef Haffner 博客,我对第二个代码中的条形 LED 数量、LED 亮度和无线电信号检测灵敏度阈值进行了小幅修改。在他的博客上,您可以看到大量以不同方式改装的旧收音机。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !