ESP8266 Smart Internet Clock Informer + Trạm dự báo thời tiết
Dự án đồng hồ thông minh đa năng hỗ trợ ESP8266/ESP32, hiển thị thời gian, thời tiết, tin tức, tỷ giá. Thiết kế vỏ in 3D hỗ trợ 1 hoặc 2 tầng, giao diện Web trực quan và firmware cập nhật liên tục qua OTA.
Mô tả
Cập nhật ngày 19.06.2026 !!! Firmware mới 2.3.24 - đã online!!!
MỚI: Đã thêm hỗ trợ cho ESP32 S3 Supermini và ESP32 C6 Supermini (đang trong giai đoạn BETA, các chân có thể thay đổi trong tương lai). Mô tả firmware nằm bên trong file lưu trữ, bạn có thể tìm thấy tại mục file.
Để cập nhật firmware thủ công, vui lòng sử dụng tiện ích: Flash Download Tools. Tất cả sơ đồ đều có trong file lưu trữ.
Firmware cho ESP8266 (wemos d1, NodeMCU)
Firmware cho ESP32-S3 supermini (Beta)
Firmware cho ESP32-C6 supermini (Beta)
Mình xin giới thiệu một trong những dự án yêu thích nhất của mình - "Đồng hồ Internet + Trạm dự báo thời tiết + Bảng tin thông minh".
Đồng hồ thông minh
ESP8266/ESP32 + MAX7219
Tính năng:
- Đồng hồ Internet.
- Thời tiết (Openweathermap.com, Weatherbit.io, Yandex).
- Tỷ giá tiền tệ (EUR, USD, RUB, BNY, KAZ, UAH, LEU, PLN).
- Danh ngôn trong ngày.
- Đèn LED nền mạnh mẽ với 22 pixel + nhiều hiệu ứng khác nhau (cho esp32 từ 6 đến 30 pixel).
- MQTT.
- Tin tức.
- Hỗ trợ đa ngôn ngữ: Anh, Nga, Belarus, Ukraina, Rumani, Bungari, Ba Lan (giao diện web + màn hình).
- Hỗ trợ cảm biến nhiệt độ DHT11/12/22, DS18B20, AM2320, BMP180, BMP280, BME280, HDC1080, AHT10, SGP30, CCS811, MH-Z19B.
- Các chế độ sáng khác nhau: thủ công, động (cảm biến quang), theo lịch (có thể tùy chỉnh độ sáng ngày và đêm).
- Hỗ trợ 1 tầng tối đa 16 ma trận hoặc 2 tầng mỗi tầng 8 hoặc 16 ma trận.
- Chế độ ban đêm (chỉ hiển thị mặt đồng hồ, không hiện thông tin).
- Giao diện Web tiện lợi và trực quan để cấu hình. Bạn có thể thử chế độ demo tại đây: https://www.goldart.ee/clock-demo-dashboard
- FIRMWARE: Cập nhật qua mạng (OTA).
- Nhiều hiệu ứng, phông chữ, mặt đồng hồ để lựa chọn.
- Hai thiết kế vỏ máy: loại 1 tầng và 2 tầng.
- Hỗ trợ ESP32 và ESP8266.
- Thông báo giờ bằng giọng nói mỗi giờ (cần DF Player Mini) hoặc còi chip (buzzer).
- Hỗ trợ đồng hồ thời gian thực RTC (DS1307 hoặc DS3231).
- Chế độ Offline (có thể dùng không cần Wi-Fi).
- Hỗ trợ cài đặt thời gian thủ công (WebUI).
-
.. còn nhiều thứ khác nữa và TẤT CẢ trong MỘT thiết bị.
-
Tất cả sơ đồ nằm trong file lưu trữ.
-
-
Những gì bạn cần chuẩn bị:
- Bộ điều khiển ESP8266 hoặc ESP32
- Ma trận LED MAX7219 (1 ma trận cho bản 1 tầng, 2 ma trận cho bản 2 tầng)
- Cảm biến quang 5528 (tùy chọn)
- Điện trở 10kohm, 220ohm
- Nút bấm
- Đèn LED (tùy chọn)
- Cảm biến DHT11/12/22, DS18B20, AM2320, BMP180, BMP280, BME280, HDC1080, AHT10, SGP30, CCS811, MH-Z19B (tùy chọn)
- Dải LED WS2812B - 2x - 22pix = 44pix (tùy chọn) - WS2812B - 144/1m - loại không chống nước
- Dây điện
- Nguồn 5V - 2.1A
- Đầu nối DC 2.5 - 5.5 (đực/cái)
- Ốc vít M3x8mm
- Keo dán
- Mỏ hàn
- Máy in 3D
- Tấm mica trong suốt 4mm
- Phim dán kính cửa sổ ô tô
- Module MP3 - DF Player mini + loa (tùy chọn)
- Còi chip (buzzer) (tùy chọn)
- RTC (DS1307 hoặc DS3231) (tùy chọn)
File âm thanh TẠI ĐÂY
Dự án Đồng hồ thông minh này là đam mê cá nhân của mình từ năm 2019. Mọi thứ từ firmware, cập nhật OTA đến thiết kế vỏ in 3D đều miễn phí và sẽ luôn như vậy. Nếu bạn thấy nó hữu ích và muốn ủng hộ sự phát triển, bạn có thể mời mình ly cà phê tại: ☕ ko-fi.com/clockinformer
Thiết lập in 3D
Thương hiệu máy in: Creality Máy in: Ender 3 Pro Rafts: Không Supports: Không Độ phân giải: 0.2 mm Infill: 35% Chất liệu: PLA TRẮNG
Lưu ý: Nếu bạn in phiên bản 2 tầng với dải LED, vui lòng sử dụng nhựa MÀU TRẮNG. Nếu bạn in nguyên khối thay vì từng phần, bạn sẽ cần thêm hỗ trợ (supports).
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!