_1602.rar
(2.85 KB, 下载次数: 137)
Metro.zip
(5.86 KB, 下载次数: 123)
最近参加学校培训,第一次用Aduino做东西,老师问我们接触过Aduino吗?我们就说接触过了,老师就痛快的让我们两天之内做一个万年历出来。我们也是傻眼了,算了,不扯了,上图
配件
这个万年历做的较为简陋,在我们查资料的过程中发现做万年历的人很多,但是用Arduino做的就不多了,所以就把我这个作品传上来供大家参考,毕竟是我第一次用Arduino做东西,多有不足。
Arduino UNO 1个
10K电位器 1个 用于LCD1602灰度调节
LCD1602 1个
独立按键 4个
杜邦线
1键是控制光标移动,移动到日期上就可以修改对应的数字,但是这个做的不完善,试试就知道了。2键是增加按键。3键是减少按键。4键是模式切换,按一下,光标出现,进入修改模式,再按一下,光标消失,进入显示模式。
在做的过程中用了一个叫做Metro的时间库进行定时,因为Arduino的中断我不会写。
在初始化函数中设置各变量初值。共设置了5个子函数,3个按键的,一个是显示的,另一个是定义变量关系的。
|