第一章:项目简介
- 项目简介:
项目是采用esp32s作为主控核心,墨水瓶作为交互界面实现天气查询,时间查询,定时器以及单词展示四部分内容。
这里主要从每个模块功能作为出发点来进行学习和讲解EPS32相关的知识点。
主要参考的连接为:
桌面小屏幕
这里主要讲述的是软件部分,硬件电路部分可以参考上述的链接进行PCB板的设计及制板,软件部分使用的环境以及编程语言均可参考上述连接。
需求:主要实现功能有天气查询,实时时钟显示,番茄时钟和单词记忆这四部分的功能。
具体的实现流程下图:
上述图展示了本项目的所有的功能流程图,这里来阐述一下具体的程序实现流程:
STEP1:模块上电后,水墨屏进入开机引导界面,该界面主要展示服务器的IP地址,手机连接上该IP地址后,用户开始配置该小屏幕所连接的WIFI密码和名称,同时可以设置自己所在的城市以及设置闹钟。
SETP2:等待用户设置完成后,界面会自动跳转到主界面程序上。在主界面上,分布着五大模块,分为天气查询界面,实时时钟界面