十分钟快速DIY简易FM电台和收音机

  • FM简介
  • 实现功能
  • 使用前准备
  • 器件连接
  • 频率调节
  • 广播音乐
  • 无线话筒
  • 总结

原文链接:https://www.yourcee.com/newsinfo/2923954.html

FM简介

相信大部分小伙伴听到FM就会想到常见的收音机,是的,一般的收音机上都是AM和FM两种,我们这里DIY使用的就是FM相关的,FM和AM其实都是无线电,区别是他们的调制方式不用,我们这里使用的FM是调频的方式,我们在习惯上会认为FM的频段在76-108MHz,在我国使用的比较多的范围是87.5-108MHz,看到这里大家应该能了解到FM的调制方式其实就是调节发射的无线电的频率!

实现功能

我们今天利用FM做一个小范围发射电台和一个简易收音机,可以实现说话声音传输到音箱上播放(简易话筒),利用手机、电脑、MP3等可输出音频信号的设备广播歌曲、语音等一系列声音信号!

使用前准备

DIY之前我们需要准备FM发射模块FM接收模块两颗18650电池(方便发射电台和收音机可以移动)、两根天线(增强发射和接收的信号)、一根3.5mm转3.5mm公对公的转接线
下面是我这里DIY使用的器件

点击图片购买

点击图片购买

这里选择上面的这种发射模块和接收模块主要是因为他们带屏幕指示能看到参数好调节,操作也简单

器件连接

先上张发射大图,方便查看引脚

上面图中的ANT里面的接口是焊接天线的,电池边上的红框中的是用来供电的,注意正负千万不要接反了(接反会有较大概率损坏模块),这里我的电池和发射模块连接是用了18650的电池盒连接的,来一张我焊接好的图片供参考

接收的几个引脚也是差不多焊接就好了

点击图片购买

焊接好的图参考

频率调节

发射板按键调节参考下图

接收板的话旋转左边的旋钮可以调节音量的大小,旋转右边的弦钮调节频率
接下来通过按键/旋钮把发射和接收板的频率都调节到104.5MHZ(其他频率也可以,只要发射和接收时一样的频率),这个时候接收已经可以播放发射出来的音频信号了,只是我们现在还没有输入声音所以接收端的耳机上时听不到声音的

广播音乐

把发射端剩下的3.5mm的公头连到手机或者电脑上放歌或者其他音频(放声音就行)

在接收端接上耳机或者音箱带的3.5mm耳机接口就可以听到发射端播放出来的声音(我这里接的是耳机)


到了这里我们广播音乐就已经完成了,一个发射可多个接收,如果觉得距离过短可以把上面的天线均匀的拉长一些或者更换拉杆天线以增加传输距离!

无线话筒

上面的广播音乐实现之后无线话筒其实很简单,发射的板子上有带MIC采集声音信号的,只要把3.5mm公对公的线从发射板上拔下来,接收板那边接收到的音频就是发射板那边采集到的声音,直接对着MIC说话就和话筒一样

总结

经过测试用一颗18650电池可以用超过一天的时间,DIY起来简单,花费时间也较少,如果觉得续航时间太短可以用容量大的18650电池或者并联多颗供电,我们本期到这里就结束了!

十分钟快速DIY简易FM电台和收音机相关推荐

  1. python新手教程 从零开始-Python零基础从零开始学习Python十分钟快速入门

    原标题:Python零基础从零开始学习Python十分钟快速入门 学习Python的,都知道Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言.Python是一种动态解释型的 ...

  2. 十分钟快速了解 ES6 Promise

    转载自 十分钟快速了解 ES6 Promise 什么是Promise Promise最早由社区提出并实现,典型的一些库有Q,when, bluebird等:它们的出现是为了更好地解决JavaScrip ...

  3. 【Microsoft Azure 的1024种玩法】五十四. 十分钟快速上手创建部署Azure speech服务

    [简介] Azure语音服务是Microsoft提供稳定可靠的云通信服务,其在单个 Azure 订阅中统合了语音转文本.文本转语音以及语音翻译功能,我们可以通过各种方式(语音 CLI.语音 SDK.S ...

  4. 用整站程序(网站源代码)十分钟快速建站

     用整站程序(网站源代码)十分钟快速建站 悬赏分:0 - 解决时间:2007-2-2 18:20 怎么做 提问者: guolibao888 - 试用期 一级 最佳答案 现在提起做网站,特别是一些做一些 ...

  5. Linux一键部署duckchat,DuckChat 1.0.7发布,十分钟快速搭建聊天系统

    DuckChat 1.0.7发布,十分钟快速搭建聊天系统 2018年09月28日 11:55作者:黄页编辑:黄页 分享 DuckChat是一款安全的私有聊天软件,基于PHP环境,可运行在Docker. ...

  6. Python语言十分钟快速入门

    假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程.那么本教程将花费十分钟的时间带你走入Python的大门.本文的内容介于教程(Toturial)和速查手册(CheatSheet ...

  7. 梓晨教你十分钟快速搭建安装属于自己的网站

    其实搭建网站很简单,对老手来说方法很多,不过还是有些新手不明白,今天梓晨就为大家简单的讲解一下快速搭建网站的方法. 1:环境的选择 搭建网站有很多种方法,不过现在asp网站不多了,基本都是php的,一 ...

  8. linux下分析webmail代码,十分钟快速架设Linux系统下WebMail

    目前,网上能找到不少WebMail,但多为商业,动辄支持百万级用户.它们虽然功能很强,但对一般单位来讲,有点儿"大材小用".那么,能否找到这样一个WebMail:免费的.对中文支持 ...

  9. 总结 : 十分钟快速理解Java容器

    首先看一下Java容器的概念 容器可以管理对象的生命周期.对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称.如何产生(Prototype 方式或Singleto ...

最新文章

  1. 程序员请收好:10个非常实用的 VS Code 插件
  2. 【Flask】ORM高级操作之排序和分页操作
  3. 电脑的基础知识_电脑入门基础知识
  4. gradle中的增量构建
  5. 服务器对象错误quot;ASP 0177:80040154quot;Server.CreateObject
  6. selenium脚本录制
  7. Mysql学习总结(78)——MySQL各版本差异整理
  8. PHP JAVA BASE64 encode decode
  9. 无线路由器WINS服务器,怎么创建和配置wins服务器
  10. 用命令设置 ip 地址
  11. 谷歌浏览器好用的插件
  12. Android 新浪微博 授权失败 21337
  13. 阿里云设置密钥对登录服务器
  14. 凤凰男,你若孤老终身,便是晴天
  15. 抖音做直播有哪些技巧,抖音新手直播应该注意什么:国仁楠哥
  16. SQLServer删除数据列
  17. 自己动手模仿 springmvc 写一个 mvc框架
  18. 第三方网站应用微信登录开发指南
  19. cpu功耗排行_2019年cpu功耗排行榜_电脑处理器排行榜2019
  20. gym101064L The Knapsack problem 超大容量完全背包

热门文章

  1. eem二级c语言题库哪种比较好,c语言小知识,供初学者参考
  2. matlab 画偏振态,光的偏振态分析MATLAB分析
  3. 盗版导致印度成为网络犯罪重灾区
  4. 【kimol君的无聊小发明】—用python写视频下载器
  5. 【ML】异常检测(anomaly detection)原理 + 实践 (基于sklearn)
  6. 网络基础知识 | 协议 | TCP/IP分层模型
  7. 心态很容易受别人影响_很容易被别人说的话影响心情,应该怎么办?
  8. 百度地图H5/app 导航
  9. 源码分享 | 一套高质量个人主页
  10. Facebook股票抢夺战:中国富人争做股东【转】