0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

简易WI-FI扬声器DIY图解

454398 来源:wv 2019-10-11 11:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:用于项目的东西

要设置WI-FI扬声器,我在以下位置使用了以下耗材

Raspberry Pi:最小型号1 B(〜15€)

电脑扬声器盒

旧耳机的3.5毫米音频连接

DC-DC转换器

USB声卡

USB WI-FI加密狗

Cabels

LED

对于放大器板,我决定使用LM386N-4。该IC是一款简单的放大器,对于音频应用具有良好的效果。

LM386N-4(0.81€)

电阻:5Ω,2x1kΩ和200Ω

电容:4700µF,1000µF,100µF和100nF

电路板

总计约为36€。因为我已经拥有大部分东西,所以我只需要购买DC-DC转换器,USB声卡和LM386N。

步骤2:创建放大器电路

放大器的心脏是LM386N-4。 LM386N系列是一种流行的放大器IC,用于许多便携式音乐设备,例如CD播放器,蓝牙盒等。已经有很多教程对此放大器进行了描述:https://www.instructables.com/howto/LM386/

此项目的电路主要受此YouTube教程的启发:https://www.youtube.com/watch?v=4ObzEft2R_g和我的一个好朋友,他帮了我一个忙。许多。我之所以选择LM386N-4,是因为它具有比其他产品更高的功率,因此我决定以12V的电压驱动该板。

创建该板的第一步是在面包板上测试电路。我的第一种方法有很多干扰和噪音。最后,我提出了以下要点,这些点可以显着改善声音质量。

避免导线长而交叉。我重新调整了组件并减少了电缆数量。

我的项目的扬声器盒是低音炮,因此该扬声器应该播放低频。我集成了第二个高频扬声器,可以使声音更完美。

使用USB声卡。树莓派是非常差的音频质量,因为内置的数模转换器不是为HIFI音频应用设计的。

将引脚2仅连接到音频信号的地面。 12V的接地与USB音频板的接地有些不同。 LM386N放大了引脚2和引脚3的差异,因此噪声也被放大了。我决定不将引脚2接地,而只是将USB音频接地,最后噪音消失了。

步骤3:集成扬声器以提高频率

我想破解的音箱最初是一个低音炮。因为经常说扬声器对高频非常不利。为了解决这个问题,我从损坏的蓝牙扬声器盒中添加了第二个扬声器。将两个扬声器并联在一起可以在高频和低频下产生良好的声音。

步骤4:连接所有组件

我决定为放大器提供12伏电源。盒子已经有一个电源开关,所以我重新使用了它。 Raspberry Pi本身需要5伏电压和700-1000mA电流,我连接了USB WI-FI棒和USB声卡。现在的挑战是将12v电压降至5v。我的第一个尝试是使用L7805,即5v稳压器。这是对监管机构的很好描述:https://www.instructables.com/id/5v-Regulator/。但是,线性稳压器的性能非常差。从12v降到5v烧伤(12v – 5v)* 1000mA = 7瓦,仅需一个组件。

最后,我决定使用DC-DC转换器。在DaoRier LM2596 LM2596S上,我调整了电路板以创建5v。该转换器做得很好,但我没有发现该板上有任何热量产生。

状态LED应指示Raspberry Pi的状态。扬声器盒已经有一个LED,所以我重复使用了那个。 LED需要1.7v和20mA。因此,电阻器必须在20mA时燃烧3.3-1.7v:

R = U/I =(3.3v-1.7v)/20mA =80Ω

我将LED连接到Raspberry Pi GPIO。接地至引脚9,正电源至引脚11(GPIO 17)。这使Pi可以通过不同的闪烁模式指示状态(电源,WI-FI,正在播放)。

步骤5:设置Raspberry Pi

Raspbian Buster Lite操作系统已足够。我将Pi连接到显示器和键盘进行配置。 raspi-config命令使您可以轻松配置WI-FI凭据。

一个简单的启动脚本应该会播放启动声音。 python脚本应检查互联网连接。如果Pi可以访问互联网,则状态LED应该亮起,否则LED应当闪烁。因此,我在 init.d

sudo nano /etc/init.d/troubadix.sh

中创建了一个bash脚本,其中包含以下内容

#!/bin/bash

### BEGIN INIT INFO

# Provides: startsound

# Required-Start: $local_fs $network $remote_fs

# Required-Stop: $local_fs $network $remote_fs

# Default-Start: 2 3 4 5

# Default-Stop: 0 1 6

# Short-Description: play start sound

# Description: Play start sound

### END INIT INFO

# Start internet access watchdog

python /home/pi/access_status.py &

# Play start sound

mpg123 /home/pi/startup.mp3 &》 /home/pi/mpg123.log

使脚本可执行

sudo chmod +x /etc/init.d/troubadix.sh

要在启动时执行脚本,我使用以下命令注册了脚本

sudo update-rc.d troubadix.sh defaults

将附加的python看门狗放在主目录/home/pi/access_status.py python脚本必须循环。第一个循环通过每2秒ping www.google.com来检查互联网连接。第二个循环根据当前的Internet状态,使GPIO引脚17闪烁。

Spotify connect 服务的安装非常简单。这是一个托管安装脚本的存储库:https://github.com/dtcooper/raspotify因此,最终安装只是一个命令。

curl -sL https://dtcooper.github.io/raspotify/install.sh | sh

步骤6:结论

在项目期间,我学到了很多东西。在早期的原型中使用5v稳压器代替DC-DC转换器是一个坏主意。但是那个错误使我想到了监管机构的真正职责。音频质量的提高也是一个巨大的学习过程。专业音频放大就像火箭科学一样是有原因的:-)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 扬声器
    +关注

    关注

    29

    文章

    1350

    浏览量

    65529
  • wi-fi
    +关注

    关注

    15

    文章

    2385

    浏览量

    128953
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Wi-Fi模块选型指南 | 低功耗蓝牙/Wi-Fi 6模块推荐 | 物联网设备集成攻略

    物联网的快速发展,Wi-Fi技术的成熟的情况下,越来越多的场景需要用到Wi-Fi来无线传输数据,尤其是移动设备中,怎么再设备中选择合适的Wi-Fi模块呢?下面我们来介绍下Wi-Fi模块
    的头像 发表于 12-09 11:27 540次阅读
    <b class='flag-5'>Wi-Fi</b>模块选型指南 | 低功耗蓝牙/<b class='flag-5'>Wi-Fi</b> 6模块推荐 | 物联网设备集成攻略

    浅谈Wi-Fi 6E与Wi-Fi 7的关键器件——BAW滤波新技术

    作者: Qorvo 亚太区无线连接事业部高级行销经理林健富   2020年1月,Wi-Fi联盟正式宣布开放6GHz频段(5925MHz-7125MHz),并将其命名为Wi-Fi 6E。2020年4月
    发表于 09-19 18:29 1369次阅读
    浅谈<b class='flag-5'>Wi-Fi</b> 6E与<b class='flag-5'>Wi-Fi</b> 7的关键器件——BAW滤波<b class='flag-5'>器</b>新技术

    基于 SSID 的 Wi-Fi 定位:与其他定位服务的性能比较

    随着 nRF7000 Wi-Fi 协同 IC 的推出,我们现在可以提供具有 Wi-Fi、蜂窝物联网和 GNSS 功能的完整硅到云定位解决方案。nRF7000 针对 Wi-Fi 网络扫描进行了优化
    发表于 08-31 21:01

    LitePoint Wi-Fi测试软件减轻客户设计负担

    Wi-Fi 7于一年多前获得Wi-Fi联盟认证以来,作为最新一代通信技术,Wi-Fi正逐步成为用户实现无所不在无线连接的新选择。随着每一代Wi-Fi信号复杂性的提升,建议将硬件测试纳
    的头像 发表于 08-06 15:34 925次阅读
    LitePoint <b class='flag-5'>Wi-Fi</b>测试软件减轻客户设计负担

    如何选择合适的芯科科技Wi-Fi开发板

    您正在寻找适用于超低功耗物联网应用项目的Wi-Fi 开发板吗?本文将介绍Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗蓝牙5.4解决方案的Wi-Fi 开发板。SiWx917是目前市场上最节能
    的头像 发表于 07-09 09:15 2355次阅读

    科普|公司的Wi-Fi,为什么这么慢?

    大家在公司上班,经常会使用到Wi-Fi。最近这几年,随着时代的发展,高清视频会议等大带宽网络应用越来越普遍。而公司的网络,却非常不给力,频繁卡顿,严重影响使用体验。哪怕IT的同事已经把网络优化得很
    的头像 发表于 06-20 06:06 1115次阅读
    科普|公司的<b class='flag-5'>Wi-Fi</b>,为什么这么慢?

    Wi-Fi 8:开启极高可靠性 (UHR) 连接的新纪元——1

    英国作家狄更斯在《双城记》的开头写道:“这是最好的时代,也是最坏的时代。” 这句话若套用在现今Wi-Fi 的市场现状,何尝不是惊人的相似? 怎么说呢?Wi-Fi 从被发明至今已经经过了20多年的迭代
    发表于 06-13 11:09

    Wi-Fi HaLow如何突破传统Wi-Fi性能瓶颈?

    视频推荐在万物互联的时代,传统Wi-Fi在覆盖范围、功耗、连接数上渐显不足。而Wi-FiHaLow的诞生,正在用黑科技打破传统Wi-Fi的性能瓶颈!今天,我们一起来探究Wi-FiHaL
    的头像 发表于 04-22 11:38 748次阅读
    <b class='flag-5'>Wi-Fi</b> HaLow如何突破传统<b class='flag-5'>Wi-Fi</b>性能瓶颈?

    基于 Wi-Fi 的定位服务

    以下捕获使用 location_wifi_get 函数请求 Wi-Fi 定位服务。该事件的总功耗为 125.85mC,日志显示精确度为 30.0m。 Got location: method
    发表于 04-17 15:16

    nRF Cloud Wi-Fi 定位服务

    、Predictive-GPS、Single-Cell、Multi-Cell 和 Wi-Fi 定位。通过利用 nRF Cloud 的优化定位算法,基于 Nordic SoC 和 模组的产品可在定位用例
    发表于 04-17 15:07

    Wi-Fi 定位服务

    Wi-Fi 是一种著名的无线网络技术,用于设备的局域网和互联网接入。Wi-Fi 通过 Wi-Fi 网络为家庭、办公室和学校等环境提供便捷的无线互联网接入服务。 Wi-Fi 定位是一种
    发表于 04-17 15:01

    推出了期待已久的 nRF7002 低功耗Wi-Fi 6

    nRF7002 是一款协同 IC,提供无缝的 Wi-Fi 连接和基于 Wi-Fi 的定位(本地 Wi-Fi 集线器的 SSID 嗅探)。它旨在与Nordic现有的nRF52®和nRF53®系列蓝牙
    发表于 03-26 11:00

    使用Qorvo BAW滤波优化Wi-Fi性能

    在当今的互联世界中,Wi-Fi接入点面临着拥挤的射频(RF)频谱和多频段复杂性的挑战。高性能滤波,如Qorvo的BAW滤波,能够有效减轻干扰,确保Wi-Fi 6/7的可靠性能,扩大
    的头像 发表于 02-18 10:54 1468次阅读
    使用Qorvo BAW滤波<b class='flag-5'>器</b>优化<b class='flag-5'>Wi-Fi</b>性能

    Wi-Fi 7 与频率控制的关系

    作者:Poornima Apte 投稿人:DigiKey 北美编辑 2024-12-18 Wi-Fi 需要使用一定范围的无线电频率才能让设备进行通信拨号。多年来,Wi-Fi 一直使用 2.4 GHz
    的头像 发表于 01-25 14:45 1220次阅读
    <b class='flag-5'>Wi-Fi</b> 7 与频率控制的关系

    2025,国产手机Wi-Fi FEM元年

    真正染指过,直到华为手机开始导入国产芯片。 Wi-Fi FEM不只是用于路由,也用于智能手机。从苹果手机诞生的第一天
    的头像 发表于 01-09 16:48 1356次阅读
    2025,国产手机<b class='flag-5'>Wi-Fi</b> FEM元年