项目简介
本项目是基于Arduino的每日待办事项管理盒子。通过连接五个按钮和对应的LED灯,每个按钮代表一项日常任务。完成任务按下按钮,对应LED灯变绿;一天结束通过开关重置系统,LED灯熄灭,完成信息存储到EEPROM,同时在LCD 1602显示屏显示统计信息,激励用户持续完成任务。
项目的主要特性和功能
- 3D盒子设计:利用3D打印机制作盒子,将电路隐藏,仅露出按钮、LED灯、开关和显示屏。
- 数据存储:把已完成任务信息存于内置EEPROM,便于提取任务完成情况统计数据。
- 成功率计算:统计完成所有任务的天数,计算具体任务的完成成功率。
- 结果展示:每次存储数据后,在LCD 1602显示屏显示统计信息,展示完成后显示屏熄灭。
- 完成动画:所有任务完成时,显示屏显示成功完成提示信息。
安装使用步骤
硬件连接
参照项目中的 'wiring.png' 电路图,把5个带电阻的绿色LED灯、5个按钮、一个RG LED灯、一个带闭锁的开关和LCD 1602显示屏连接到Arduino Leonardo。
使用方法
- 完成一项任务,按下盒子顶部对应按钮,相应LED灯亮起;按错再次按下,LED灯熄灭。
- 一天结束,拨动开关,结果存入EEPROM,显示屏依次显示连续完成所有任务的天数和具体任务完成情况,此时按钮非激活,防误操作。
- 新一天开始,可再次按按钮记录任务完成情况。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】