使用合宙的“ESP32C3开发板”+“15元的墨水屏”,设计一款可拆卸的桌面摆件。
本文偏物联网方向~
通过wifi联网,可实现时间、天气、古诗、图片四种模式的显示。
接下来,我会教大家——通过软件、硬件、电路绘制,实现这个工程~
编程软件用的Arduino,还是比较简单的,有挺多库可以使用。
所有资料我会提供,由于无法上传,有需要发我【730】
一、开发板添加
该过程中常常会遇到各种问题,主要是网络导致的无法成功下载。
如果需要的话,后续我会发送将下载完成的文件打包下,方便大家安装。
二、用到的库
本项目使用的库有:
库可以在“项目->加载库->管理库”中搜索下载。
章节导航:墨水屏模块、底座模块、ESP32C3开发板
一、墨水屏模块
1.成本
从闲鱼淘的2.9寸墨水屏,单片价格在15左右。
2.墨水屏型号
墨水屏前后买了两种不同的型号。
一个是威峰,一个是HINK,两种不能兼容。
由于项目在软件方面驱动墨水屏使用的是GxEPD2库。
解决方法是在GxEPD2库中选择适当的对于型号即可。
如下所示:
GxEPD2_BWdisplay(GxEPD2_290(/*CS=5*/7,/*DC=*/4,/*RST=*/5, /*BUSY=*/ 6)); // 第二批屏幕GxEPD2_BWdisplay(GxEPD2_290_T5(/*CS=5*/7,/*DC=*/4,/*RST=*/5,/*BUSY=*/6)); //第一批屏幕
3.PCB
为了保证合适的拔插效果,建议PCB厚度选择为1.2mm。
二、底座模块
底座模块主要是起一个连接开发板和墨水屏模块的作用。
三、ESP32C3开发板
使用合宙的ESP32C3开发板,开发板买经典款或者简约款都可以,个人喜欢经典款。
简约款注意的技术细节会比较多,容易遇到坑。
排针朝上焊接就行。
因为排针排母连接,这个项目用完拔下来做其他项目也很方便。
原理图
原理图
PCB
PCB
PCB
留言与评论(共有 0 条评论) “” |