← 回實作專案Arduino Uno R3 電子時鐘+LCD1602 I2C 顯示入門專案
這是一個適合 Arduino 初學者的電子時鐘顯示實作專案。使用 Arduino Uno R3、DS3231 即時時鐘模組及 LCD1602 I2C 液晶顯示器,讀取目前的日期與時間,並將即時時間顯示在 16×2 字元液晶螢幕上。
難度:初學|預估 60 分鐘
本專案使用麵包板與公對公杜邦線完成電路連接。LCD1602 與 DS3231 均採用 I2C 通訊介面,可共用 Arduino Uno R3 的 SDA 與 SCL 接腳,能減少接線數量,讓整體電路更加簡單整齊,也更適合初學者操作。
DS3231 即時時鐘模組內建備用電池,即使 Arduino 電源關閉,也能持續保存目前日期與時間。重新開啟 Arduino 後,不需要重新設定時間,即可繼續顯示正確的時鐘資料。
透過本專案,可以學習 Arduino 的 I2C 通訊、LCD 文字顯示、即時時鐘模組資料讀取、日期與時間格式處理、函式庫安裝及畫面定時更新等基本觀念。完成基本功能後,還可以進一步增加日期顯示、星期顯示、鬧鐘提醒、整點報時及按鍵調整時間等功能。
適合對象:
Arduino 初學者、學生、親子科技實作,以及想學習電子時鐘、I2C 通訊與 LCD 顯示控制的使用者。
難度:
初學
預估完成時間:
約 45~90 分鐘
學習內容:
Arduino Uno R3 基本操作、DS3231 即時時鐘模組資料讀取、LCD1602 I2C 接線方式、I2C 通訊原理、Arduino 函式庫安裝、日期與時間格式處理,以及 LCD 畫面定時更新。
預期顯示內容:
LCD 第一行顯示目前日期,例如「2026/07/10」
LCD 第二行顯示目前時間,例如「18:30:45」
需要準備的商品

缺貨或下架
可購買材料估計:NT$ 0
缺貨、下架商品會自動略過;加入數量不會超過目前庫存。