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

电子说

1.3w人已加入

描述

 

ESP32

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

 

前言

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

 

3D渲染图

ESP32ESP32ESP32

PCB走线

ESP32ESP32

彩色丝印

ESP32ESP32

原理图

ESP32ESP32

项目介绍

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

 

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

ESP32ESP32ESP32

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

ESP32

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

ESP32

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

ESP32

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

ESP32ESP32ESP32

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

ESP32


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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分