
Arduino本身並沒有時鐘功能,所以必須靠其它模組才能提供時間的功能。最常見的就是DS1302時間模組。使用方法相當簡單,只要找對了函式庫,輕鬆就能寫出程式。
請先安裝 Rtc by Makuna 時間模組函式庫,可以在Arduino IDE的程式管理員中找到。

接線不難,DS1302有3條信號線,可以從程式中自行修改。1602是I2C介面,SDA接A4,SCL接A5,大家應該很熟了。

DS1302的函式庫不少,傑森比較愛用Rtc by Makuna 時間模組函式庫,它提供的範例中用的設定時間方式是全自動的,自動取得編譯時的時間和DS1302來比對,DS1302如果時間慢了,就進行更新,不用我們手動來KEY,對初學者來說相當方便。
這個例子很簡單,我們取得日期、時間後,將它顯示在監控視窗中。

如果還想搭配LCD來顯示,請參考另一篇範例哦!
Arduino大字型LCD時鐘,使用DS1302模組
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/10077.html