一款智能杯垫产品,基于GTD时间管理理念设计,目的是提醒上班族们专心工作和及时喝水休息,提高工作效率。项目介绍- 这是一款智能杯垫产品,基于GTD时间管理理念设计,目的是提醒人们专心工作和及时喝水休息,提高工作效率。
项目分为客户端APP和杯垫固件系统: - 客户端APP,使用QML开发,集成GTD时间管理方法,与杯垫固件系统通讯,控制杯垫固件系统的显示内容;
- 杯垫固件系统,使用的esp8266作为主控,集成WIFI、蓝牙、红外对管、0.96寸oled、dht11温湿度模块、ds1302时钟模块锂电池、锂电池充电模块。
各部分作用: - WIFI,用于PC客户端APP的数据通讯;
- _ 蓝牙,用于手机客户端APP的数据通讯;_
- 红外对管,用于杯子就位检测;
- oled:用于信息显示及提示喝水休息;
- dht11:检测环境温湿度;
- ds1302:用于系统时钟管理(保存和输出准确时间)
设计原理:使用番茄工作法,选择一个待完成的任务,将番茄时间设为25分钟,专注工作,中途不允许做任何与该任务无关的事,直到番茄时钟响起, 然后进行短暂休息一下(5分钟就行),然后再开始下一个番茄。每4个番茄时段多休息一会儿。 番茄工作法会极大地提高了工作的效率,还会有意想不到的成就感。 总体功能介绍- 1、喝水提醒;
- 2、日程提醒;
- 3、时间显示;
- 4、温度监测;
- 5、湿度监测;
- 6、诗词播报;
- 7、天气播报;
详细功能说明- 1、规划当日计划,根据SMART原则,制作月计划、日计划,并同步到杯垫固件系统;
- 2、提醒喝水休息,目前时间定为25分钟提醒一次,超过后,每15分钟时提醒一次;
- 3、自动图片显示,每次提醒都有对应的系列图片显示;
- 4、当处于提醒状态,除了图片显示外,屏幕还会闪烁,类似led闪烁效果用于提醒
- 5、提醒状态一共分为5个等级,分别为15min、25min、55min,后续这些时间可通过上位机设置。
- 6、时间、温湿度显示功能,交叉显示一些基本信息,如当前时间,环境中的温度、湿度。在提示状态下,该节目也会带有闪烁提示效果。
- 7、自动对时,内置时钟模块,虽然设置好后比较准确,但是还是可以通过连接WiFi自动校准时间,该功能后续考虑是否需要。
- 8、诗词显示,在等待喝水的过程中,可以随机显示一些界面或信息,其中诗词就是一个方面。
项目文件说明- mcuCode/cupHold :杯垫中esp8266的代码
- doc :一些项目的输出文档
- setAppCode : 项目上位机代码,用于设计杯垫的一些配置,如时间、喝水提醒时长、显示的图片等等
- tools : 项目中需要用到的一些工具
- 3DModel : 杯垫的外壳文件,可直接用切图软件打开后,输出给3D打印机打印
- showIMG : 一些显示效果
硬件电路
一款智能杯垫产品,包括客户端APP和杯垫固件系统
一款智能杯垫产品,包括客户端APP和杯垫固件系统
一款智能杯垫产品,包括客户端APP和杯垫固件系统
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0
提取码下载:
|