← 回實作專案

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」

需要準備的商品

Arduino UNO R3 主板 | 原廠版本
WCST-BRD-0005|數量 1
缺貨或下架

可購買材料估計:NT$ 0

缺貨、下架商品會自動略過;加入數量不會超過目前庫存。