|
_1602.rar
(2.85 KB, 下載次數(shù): 137)
2015-6-19 16:00 上傳
點(diǎn)擊文件名下載附件
主程序
Metro.zip
(5.86 KB, 下載次數(shù): 123)
2015-6-19 16:00 上傳
點(diǎn)擊文件名下載附件
庫
最近參加學(xué)校培訓(xùn),第一次用Aduino做東西,老師問我們接觸過Aduino嗎?我們就說接觸過了,老師就痛快的讓我們兩天之內(nèi)做一個萬年歷出來。我們也是傻眼了,算了,不扯了,上圖
配件
這個萬年歷做的較為簡陋,在我們查資料的過程中發(fā)現(xiàn)做萬年歷的人很多,但是用Arduino做的就不多了,所以就把我這個作品傳上來供大家參考,畢竟是我第一次用Arduino做東西,多有不足。
Arduino UNO 1個
10K電位器 1個 用于LCD1602灰度調(diào)節(jié)
LCD1602 1個
獨(dú)立按鍵 4個
杜邦線
1鍵是控制光標(biāo)移動,移動到日期上就可以修改對應(yīng)的數(shù)字,但是這個做的不完善,試試就知道了。2鍵是增加按鍵。3鍵是減少按鍵。4鍵是模式切換,按一下,光標(biāo)出現(xiàn),進(jìn)入修改模式,再按一下,光標(biāo)消失,進(jìn)入顯示模式。
在做的過程中用了一個叫做Metro的時間庫進(jìn)行定時,因?yàn)锳rduino的中斷我不會寫。
在初始化函數(shù)中設(shè)置各變量初值。共設(shè)置了5個子函數(shù),3個按鍵的,一個是顯示的,另一個是定義變量關(guān)系的。
|
評分
-
查看全部評分
|