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

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

3天内不再提示

MolunSmartHome 默语小管家(基于ESP32-S3-WROOM-1)

默语聆听 来源:默语聆听 作者:默语聆听 2024-11-22 00:34 次阅读

wKgaomc_YQ2AYl4YAARftP-szfY686.png

熬了几个晚上,昨晚终于是完成了 PCB 的绘制,今天也收到了 PCB 彩色丝印的券和器件券。
彩色丝印 PCB 是沉金的,而且不用答题哟!

前言

最近逛哔哩哔哩,发现有很多基于ESP32-S3模组接入各大模型的智能对话项目,前阵日子也考虑制作一个用于店内的迎客小助手,总体的需求是通过雷达模组检测有人进店,播报欢迎语,最好是可以远程通过手机发送文本进行语音播报;通过离线语音模块进行唤醒,可以进行产品的介绍、查询店内的温湿度、时间、天气预报或者更多想知道的内容;语音或者定时开关门头灯;通过环境光传感器检测环境亮度实现自动开关灯或者调节屏幕亮度。原版计划使用离线模块是安信可VC-02,发现开源的使用天问ASRPRO-CORE的多,于是陆续采购了所需的模块。

3D渲染图

wKgZomc_YQ6APNnvAAS194HYBPo196.pngwKgaomc_YQ6AFo-eAARZ_mDj71s475.pngwKgZomc_YQ6AblZjAAMsVcITb9o301.png

PCB走线

wKgaomc_YQ6AY0KmABhkmcvSEGk864.pngwKgZomc_YQ-AdjXrABg1n4E71hA740.png

彩色丝印

wKgaomc_YQ-ARzo3AAMBi8p4-LA220.pngwKgZomc_YQ-AChsGAALBJWOgmeE914.png

原理图

wKgaomc_YQ-AAb3qAAh4mZ-qyRs173.pngwKgZomc_YRCAagAnAAdYm0mETu8268.png

项目介绍

原本的计划是把外设集成到这一块板子上,通过排针引出,通过跳线帽或者0Ω电阻切换,使用ESP32-S3、天问ASRPRO、AI8051U来进行驱动,奈何画了几个版本,使用2层板走线困难。进行简化后堪堪完成了布线。

主控模组使用ESP32-S3-WROOM-1,手里的是N4版本,不知道能否顺利跑起来。板载MAX98357A功放模块、INMP441麦克风模块、TF卡,以上三者既可以插购买的模块或者选择芯片进行焊接。

wKgaomc_YRCAZDKiAA_1l5lqZQs802.pngwKgZomc_YRCANbooAAlMUmuEENc891.pngwKgaomc_YRGAdhyrAAhh4a6VVpQ446.png

RGB灯、WS2812B灯、红外接收、红外发射、MPU-6050、1.5寸焊接TFT屏幕、4Pin OLED屏幕、7/8Pin TFT屏幕插座、SHT40温湿度传感器,预留1.27mm I2C插座,方便插接温湿度模块,以便降低焊接难度。

wKgZomc_YRGAZvtOAAiq5zD8enA383.png

雷达模组预留安信可RD-03和萤火工场CEM5826-M11,这两个模块都有串口输出和OUT引脚,检测到有人无人时改引脚可以输出高低变化的电平,方便使用开发。需要注意的是引脚不同,需要焊接不同的电阻进行切换。

wKgaomc_YRKANGTiAAEHgitH-I0546.png

雷达模组的串口接ESP32-S3 IO17、IO18,OUT引脚通过电阻切换接入ESP32-S3或者ASRPRO。

wKgZomc_YRKAEfBDAAGeNfWg4CU285.png

设计中有些不确定的问题,如TFT屏幕与ESP32-S3的GPIO接口选择不知道是否合适,看数据手册半天找不到头绪,只能打板回来一试。

wKgaomc_YRKADP3lAAN4tqR34LI364.pngwKgZomc_YRKAeRGLAAG_QuaQ8gg452.pngwKgaomc_YROAftjbAAoiCCZhr1Y498.png

屏幕是不是有些眼熟?没错,就是之前在积分商城兑换的1.54英寸屏幕,做小电视时钟用了一块,还剩下一块!

wKgZomc_YROAVZjGABBHkwusaig918.png


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

    关注

    17

    文章

    957

    浏览量

    17072
收藏 人收藏

    评论

    相关推荐

    【AI技术支持】ESP32-S3-WROOM-1U模组语音通话回声优化问题

    启明云端/01你是否曾遇到过?在使用ESP32-S3-WROOM-1U模组,ESP-ADF版本release/v2.4,基于ADF+声网SDK开发时,是否在通过手机APP进行双向语音通话,通话时,有
    的头像 发表于 10-25 08:02 202次阅读
    【AI技术支持】<b class='flag-5'>ESP32-S3-WROOM-1</b>U模组语音通话回声优化问题

    ESP32-S3-WROOM-1U模组可以实现SPI的串口透传功能吗?

    我们需要使用串口转wifi模组传输终端采集的数据信息,请问下,ESP32-S3-WROOM-1U模组可以实现SPI的串口透传功能吗?谢谢
    发表于 07-19 07:20

    请问ESP32-S3-WROOM-1U模组可以做串口或者SPI接口的数据透传吗?

    请问下,ESP32-S3-WROOM-1U模组可以做串口或者SPI接口的数据透传吗?还需要额外对模组进行编程下载吗?还是模组默认的程序就可以实现透传?谢谢。
    发表于 07-19 06:54

    ESP32-WROOM-32E、ESP32-WROOM-32D、ESP32-WROOM-32U 有什么区别?ESP32-WROOM-32 后缀字母代表的意思是?

    ESP32-D0WD-V3,板载天线。 ESP32-WROOM-32E、ESP32-WROOM-32D、ESP32-WROOM-32U是乐鑫(Espressif Systems)推出
    的头像 发表于 07-17 10:09 7600次阅读
    <b class='flag-5'>ESP32-WROOM</b>-32E、<b class='flag-5'>ESP32-WROOM</b>-32D、<b class='flag-5'>ESP32-WROOM</b>-32U  有什么区别?<b class='flag-5'>ESP32-WROOM</b>-32 后缀字母代表的意思是?

    ESP32-WROOM-32UE-N8和ESP32-S3-MINI-1U-N8其中哪个适合新设计的简单应用?

    ESP32-WROOM-32UE-N8和ESP32-S3-MINI-1U-N8其中哪个适合新设计的简单应用?
    发表于 07-01 07:59

    ESP32-S3-WROOM-1下载例程跑不起来是怎么回事?

    ESP32-S3-WROOM-1下载读芯片ID例程后跑不起来,像是反复复位,有人知道怎么回事吗 14:34:24.725 -> ESP-ROM:esp32s3-20210327 14
    发表于 07-01 06:40

    ESP32-S3-WROOM-1(N8R8)是否需要连接外围40MHz晶振?

    最近在选择芯片,想请教大家几个问题: 1ESP32-S3-WROOM-1(N8R8)是否需要连接外围40MHz晶振? 2、ESP32-S3-WROOM-1(N8R8)是否可以用任意IO口作为SPI和I2C接口?
    发表于 07-01 06:21

    请问ESP32-S3-WROOM-1能否支持AT command?

    ,如果我用S3(IDF)要达到AT command效果,是否要透过UART告知STM32目前IDF状态是甚么? 3.ESP32-S3-WROOM-1, 被我用AT bin弄到异常 ,有办法再重新Download回来么?
    发表于 06-27 06:24

    请问ESP32-C3ESP32-S2或WROOM系列是否支持单步调试?

    ESP32-C3-DevKitM-1或者ESP32-S2、ESP32-WROOM-32D目前能够进行单步调试吗,官方文档中,C3芯片中英文版的Programming Guide说法上有
    发表于 06-21 07:32

    请问ESP32-S3-WROOM-1支持Matter应用协议吗?

    请问有大佬知道ESP32-S3-WROOM-1支持Matter应用协议吗?如果不支持有什么办法可以给板子加上Matter协议吗?十分感谢!
    发表于 06-17 06:08

    求助,关于ESP32-S3-WROOM-1模组外挂64Mflash驱动配置问题求解

    ESP32-S3-WROOM-1模组 需要外挂64M的quad spi flash,硬件spi总线选择跟参考设计一致,选择如下一组gpiospi0/1 SPIHD 30 I/O/T VDD_SPI
    发表于 06-14 06:06

    无法通过ESP-Prog烧录ESP32-S3-WROOM-1晶片怎么解决?

    各位好. 小弟遇到一个问题, 不知道各位前辈是否有遇过 我手上有两个组合 1. ESP32-S3-DevKitC-1 2. ESP-Prog+ESP32-S3
    发表于 06-13 08:24

    请问esp32-s3如何正确进入睡眠模式?

    开发板:esp32-s3-WROOM-1 ESP-IDF:5.0 不管通过esp_light_sleep_start()还是esp_deep_sleep_start()进入睡眠模式,功
    发表于 06-11 09:03

    ESP-Prog JTAG驱动已安装无法下载是怎么回事?

    使用环境:win10 + vscode + ESP-IDF5.12 模组:ESP32-C3-WROOM-02 下载器:ESP-Prog JTAG ESP-Prog JTAG驱动已安装
    发表于 06-06 07:14

    ESP32-WROOM-32开发板教程

    ESP32-WROOM-32是一款功能强大的物联网开发板,它基于Espressif的ESP32芯片,拥有更多的性能和功能。在本篇文章中,我将为您提供一份详尽、详实、细致的教程,以帮助您快速上手
    的头像 发表于 12-08 13:55 1w次阅读