FastBond2阶段1-基于ESP32的智能浴室镜音响
该产品以一个安装在浴室墙壁的智能浴室镜音响,顾名思义,它既能充当镜子的功能,同时也兼具打消洗浴无趣可播放音乐的功能
标签
嵌入式系统
ESP32
FastBond第二季
KKAVEN
更新2023-11-27
834

一、项目介绍

1. 简介:本项目是一个安装在浴室墙壁的智能浴室镜音响,顾名思义,它既能充当镜子的功能,同时也兼具打消洗浴无趣可播放音乐的功能,该音响音源可来自内置的储存卡,也可来自连接手机上的音乐app,在镜子均匀内嵌了均热板,可在洗浴时进行加热,避免起雾影响,同时在镜子四周装有RGB灯,可在光线不足时进行补光功能,也使用预设灯效,打造个性炫酷的洗浴体验,当然可与音乐进行声光同步功能,打造节奏浴室。

2. 功能特点:

  • 镜子可自加热,保障洗浴过程中,镜子不起雾
  • 有音响设备,可播放内置或外部音源
  • 四周装有RGB灯,可补光,也可进行声光同步功能

二、方案框图

根据比赛要求,这次使用得捷的Scheme-it来设计框图,设计的整个流程是非常的方便!!后续也会多多使用,在更多的项目上用起来!

本项目的主要框图如下,得捷网站链接如下:智能浴室镜音响

FhqKXtyAHqAII_VcE18AU0j8Zhwq

三、元器件介绍

主要器件:

1.ESP32

2.SK6812

3.JQ8900语音模块

1.ESP32

ESP32是一款流行的开源嵌入式系统芯片,由Espressif Systems公司开发。它具有强大的性能和丰富的功能,适用于各种物联网(IoT)应用和嵌入式项目。以下是ESP32的简单介绍:

  1. 双核处理器:ESP32配备了两个处理核心,可以运行多线程应用程序,提高性能和多任务处理能力。
  2. Wi-Fi和蓝牙:它内置了Wi-Fi和蓝牙功能,使其成为连接互联网和其他设备的理想选择。
  3. 低功耗:ESP32具有多种低功耗模式,适用于电池供电的应用,能够延长电池寿命。
  4. 丰富的外设:芯片上集成了多种外设,包括GPIO引脚、模拟输入、SPI、I2C、UART等,可用于连接各种传感器和设备。
  5. 安全性:ESP32支持加密通信和安全引导功能,以保护数据和设备的安全性。
  6. 开发生态系统:Espressif提供了丰富的开发工具、文档和社区支持,使开发者能够轻松上手。

ESP32是一款功能强大且灵活的嵌入式系统芯片,适用于各种项目和应用,尤其是在物联网领域,它受到了广泛的欢迎。由于其丰富的功能和低功耗设计,它在连接设备和传感器到互联网上具有重要作用。

FrqMImwFasY87nFeV2vIPRt52zHY

2.SK6812

SK6812是一种数字RGB LED,因其在控制和接线方面具有更多的灵活性,通常被称为"Neopixel"或"WS2812B"的竞争对手。以下是SK6812的简介:

  1. RGB LED集成控制:SK6812是一种集成控制电路的数字RGB LED。每颗LED内部集成了红(R)、绿(G)、蓝(B)LED和控制逻辑,使其能够以数字方式控制每个颜色通道的亮度。

  2. 单线通信:与WS2812B一样,SK6812使用单线通信协议,即数据线,来接收颜色和亮度控制信息。这简化了连接和控制,允许级联多个LED。

  3. 灵活的电源供电:SK6812可以在不同电压下工作,通常在5V或3.3V电源供电。这增加了在不同应用中使用的灵活性。

  4. 高亮度和颜色质量:SK6812通常提供出色的亮度和颜色饱和度,产生明亮而饱满的颜色。

  5. 级联和控制:SK6812支持级联多颗LED,允许您创建各种灯光效果和显示。您可以使用微控制器、Arduino、树莓派等设备来编程控制SK6812的颜色和亮度。

  6. 适用范围:SK6812广泛应用于LED灯带、LED矩阵、装饰照明、舞台照明、音乐响应灯光效果、DIY项目等领域。

  7. 控制协议:SK6812使用像NeoPixel或Adafruit Neopixel库这样的控制协议进行编程,以实现各种颜色和动画效果。

  8. 可编程性:SK6812的颜色和亮度可以通过编程进行实时控制,从而实现各种动态效果,如彩虹渐变、呼吸灯等。

总的来说,SK6812是一种强大的数字RGB LED,适用于各种LED照明和显示应用,提供了更多的控制和连接选项,使其在创意项目和专业应用中都非常受欢迎。

Fn5jZ1WrwrRJBPdrEW__kSQVghdN

3.JQ8900语音模块

JQ8900是一款常见的音频解码器模块,主要用于解码和播放存储在各种存储媒体上的音频文件。这个模块通常用于各种嵌入式系统和电子设备,以实现音频文件的播放功能。以下是JQ8900音频解码器模块的主要特点和工作原理:

  1. 音频解码功能:JQ8900模块能够解码多种音频格式,如MP3、WAV等,使其能够播放存储在SD卡、USB设备或其他存储介质上的音频文件。

  2. 存储媒体支持:这个模块通常支持SD卡、USB闪存驱动器等多种存储媒体,使用户能够选择存储音频文件的方式。

  3. 集成音频输出:JQ8900通常集成了音频输出接口,可以连接到扬声器或耳机,实现音频的播放功能。

  4. 控制接口:它通常提供串行控制接口,如UART或SPI,以便外部微控制器或控制系统可以控制音频的播放、暂停、音量调节等操作。

  5. 小型设计:JQ8900通常具有紧凑的尺寸,适用于嵌入式应用,如音响设备、电子玩具等。

  6. 用户友好性:这个模块通常易于使用,提供了丰富的控制选项,以便用户能够自定义音频播放的行为。

JQ8900音频解码器模块通常被广泛应用于各种嵌入式系统、音响设备、电子玩具等领域,以实现音频文件的播放和声音效果。这使得它成为在各种项目和产品中集成音频功能的有用工具。

Foh-guz_NKNT3iAHPJTUsA3GX-76

四、总结

通过参加此次FastBond活动,我了解了物联网产品的应用范围,功能,也独立思考自己的专业技能能在物联网领域发挥何种的用途,同时通过Scheme-it进行原理图绘制,让自己对于产品的设计思路更加清晰,也通过DigiKey商城,让选取更适合本项目的器件更加便捷,订购更加方便。在产品的设计的过程中也体会到了产品迭代的重要性,产品是需要一个从萌芽到苍天大树的一个成长过程,各类想法不断沉积,不断适应不同场景,也期待在接下来的时间里,不断通过各类项目,磨练自身能力。

 

软硬件
元器件
ESP32-S3-WROOM-1-N16R8
ESP32-S3-WROOM-1 是通用型 Wi-Fi + 蓝牙 MCU 模组,具有丰富的外设接口,强大的神经网络运算能力和信号处理能力,是专为人工智能和 AIoT 市场打造的两款模组,适用于多种应用场景, 例如唤醒词检测和语音命令识别、人脸检测和识别、智能家居、智能家电、智能控制面板、智能扬声器等。
电路图
附件下载
Scheme-it-export-_______-2023-11-22-20-48.pdf
团队介绍
团队成员
KKAVEN
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号