易于制作,漂亮的數字時鐘,帶有 WiFi 時間采集功能。
一體式結構:僅由一個功能部件組成(后蓋除外)
整體外觀:斷電時,外觀像大理石磚
通過 WiFi 使用 NTP 自動調整時間
通過智能手機進行 WiFi 設置
補給品
25 像素 WS2812B(又名 Neopixel)LED 燈條,每米 60 像素(16.67mm 間距),不被防水管覆蓋。我使用了 BTF-LIGHTING 產品(IP30 非防水)。
ESP32(ESP-WROOM-32)微型計算機。后蓋專為短款 ESP32 開發板設計,例如MH-ET LIVE MiniKit for ESP32 或其兼容產品。
四個 2 x 10mm 自攻螺釘
電線、烙鐵
裝飾片材:翻新貼紙片材/墻紙(木質、大理石、布藝等)
第 1 步:打印單片光導
使用 3D 打印機打印單片光導。
以提供的姿勢打印。
打印不需要支持。
整體.stl
第 2 步:準備 LED 燈條
將LED燈條切割成7、7、1、7、3(分別對應1min、10min、colon、1hour、10hour)
用電線(5V,GND,Din / Dout)重新連接 LED 燈條
將 LED 燈條連接到 ESP32(VCC、GND 和 GPIO16)
檢查所有 LED 亮起
第 3 步:粘貼 LED 燈條
用膠帶將 LED 燈條粘貼到主體上。
第 4 步:準備后蓋(可選)
以提供的姿勢打印 cover.stl。不需要支持。
將 ESP32 板插入插槽。
用 4 個自攻螺釘固定后蓋。
封面.stl
第 5 步:用漫射材料覆蓋
用薄的擴散材料覆蓋時鐘。
我在 1 美元商店(100 日元商店)買了一些裝飾板。
一種是天然木板(帶有粘合劑的非常薄的實木板)。
另一種是大理石狀的貼紙。兩者都足夠半透明和漫射。
使用您最喜歡的照片作為擴散器會很好。
另一個想法是在這個時鐘上使用半反射鏡。在這種情況下,將復印紙貼在鏡子的整個背面以擴散光線。
第 6 步:閃存代碼
使用 Arduino IDE 將代碼閃存到 ESP32。
smartConfig.ino
第 7 步:配置 WiFi
您可以通過智能手機應用配置 ESP32 的 WiFi 設置。使用 smatConfig.ino 作為 Arduino 草圖。
ESP32 將 SSID 和密碼存儲在其非易失性存儲器中。
如果之前的(記憶的)SSID 和密碼不起作用,它會在 30 秒后自動進入 SmartConfig 模式。時鐘顯示“SC”(意思是 SmartConfig)。
-
數字時鐘
+關注
關注
2文章
153瀏覽量
20730
發布評論請先 登錄
如何利用單片機制作數字式時鐘
如何制作數字時鐘
基于AT89C51單片機的電子數字時鐘電路的設計制作開題報告講解

基于單片機的數字時鐘設計

單片機:數字式時鐘—日歷

評論