This website requires JavaScript.
入驻
发布

ESP32 信息显示屏

amagsty
发布于2022-04-09 09:40:58
CC BY 分类:智能家居 侵权投诉
销量: 1722
127
150
3
简介:

ESP32 模块。TYPE-C,电池,屏幕,编码器,音频输出。整机含外壳,可方便的进行二次开发。

1. 产品简介:

这是一个使用ESP32模块开发的信息显示器。同时也可以作为ESP32开发套件,自由实现所需功能,倾向于语音播报、终端显示方向的应用。方案带有完整的外壳,可通过嘉立创3D打印、面板打印直接制作接近产品形态的作品。


2. 应用场景:

  • ESP32 开发学习使用
  • 蓝牙音箱
  • 桌面摆件
  • 各种提醒器
  • WiFi信息抓取
  • 天气、时间显示
  • 其他用途


3. 产品概述:

开发板使用 ESP32 WROVER 模块,目前资料丰富,性价比高。

板载一块 3.5 寸 480x320 分辨率 LCD,可通过 LVGL 等界面库实现 UI。LCD 背光由 IO 独立控制,建议通过光敏电阻电压 ADC 后调整。背面有 3 颗黄色 LED,用于背板的背光显示,可根据你的 LOGO 位置具体选择贴装位置,不需要的话不贴即可。

板载一颗带按钮编码器,用于实现人机交互及开关机。

音频方面使用 MAX98357 直接由 I2S 驱动 4/8Ω 1-3W 的小扬声器,可用于实现语音、音乐播放等功能。PCB 引出了 I2C 引脚,用于扩展其他的传感器。

电池使用 523450 1Ah 锂电池,电池管理芯片为 TP4056。

烧录/充电使用同一个 TYPE-C 接口。 


4. 产品参数:

烧录/充电口:Type-C

充电电流:0.3A(峰值)

WiFi开启,50%背光时工作电流:75-125mA 左右

音频开启时,50%音量额外电流消耗:50-70mA 左右

睡眠状态待机电流:100μA 左右

外壳尺寸:WxHxD 101.6 x 94.2 x 18.3mm

电池容量:1000mAh

屏幕:3.5 寸 480x320 分辨率

扬声器:4Ω 1W


5. 使用说明:

本方案硬件部分分为4部分:PCB、屏幕电池扬声器、3D打印外壳、亚克力面板,各个部分请分别下单。

PCB元件可通过SMT或自己热风*/加热台焊接,屏幕和电池通过易拉胶固定于PCB,再整体通过螺丝锁紧在框架上,最后贴合面板即可。具体安装方式请参考附件的:安装及使用教程.rar。

  ESP32 信息显示屏硬件项目图1ESP32 信息显示屏硬件项目图2

软件部分需您具有 ESP32 开发能力,根据您的需要开发自己的产品。推荐使用 ESP-IDF 平台,请根据原理图中的标示,修改自己程序中对应的GPIO编号。


6. 备注:

本模块为硬件+软件组合,软件部分需您根据需要自行设计开发,推荐使用ESP-IDF平台进行开发。程序烧录无需编码器,板载了USB转UART芯片可直接使用Type-C数据线通过ESP-IDF、或乐鑫Flash下载工具烧录。

附件中包含示例代码,使用WiFi连接读取NTC时间,并包含了屏幕驱动、编码器读取、按钮待机、电池电压检测、光线检测等功能。该源码需使用ESP-IDF v4.2.0编译烧录。


附件列表:

PCB源文件(AD)可导入立创EDA专业版.rar(用于导入立创EDA专业版或其他EDA软件进行二次开发)

安装及使用说明.rar(整体组装说明)

面板打印.rar(AI源文件,可自行修改LOGO或配色,保持外框尺寸即可)

淘宝购买链接.rar(屏幕、扬声器、编码器、电池的采购链接)

外壳3D打印文件.rar(可通过三维猴打印,可自行修改编辑)


制作成本:

元件:50元左右

屏幕:50元左右

电池:15元左右

3D打印:树脂30克左右

面板:1片1mm厚亚克力面板

其他细节说明请参考原理图中备注项。

屏幕、电池的采购链接,3D打印的STL文件,面板下单文件在附件中。


7. 测试视频:

以下视频是用开发板制作一个由 NTC 同步的桌面时钟,通过按钮开关机的应用。本测试源码在附件、源代码中。


音频 ESP32 开发板 电池 编码器
最近更新时间 2022-06-09 17:51:28
描述
PCB
元件清单
原理图
附件
讨论