Mục lục:
- Bước 1: Các bộ phận và công cụ
- Bước 2: Chuẩn bị Ma trận LED
- Bước 3: Kết nối Màn hình LED ma trận và RTC với ESP8266
- Bước 4: Flash Mô-đun ESP8266
- Bước 5: Dán phim năng lượng mặt trời lên lọ mì
- Bước 6: Chuẩn bị Giắc cắm kim loại cấp nguồn DC
- Bước 7: Kết hợp mọi thứ lại với nhau
- Bước 8: Ý tưởng bổ sung
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:14
Đồng hồ ma trận LED ESP8266
Đồng hồ ma trận LED đơn giản dựa trên ESP8266 phổ biến với mô-đun Đồng hồ thời gian thực và đồng bộ hóa thời gian qua WiFi từ máy chủ NTP.
MỚI ! Phiên bản ESP32 cũng có sẵn
Bước 1: Các bộ phận và công cụ
Đầu tiên chúng ta hãy xem những gì chúng ta cần.
Các bộ phận:
- 6 x 8x8 MAX7219 LED Ma trận Banggood
- 1 x RTC DS3231
- 1 x Bảng ESP12 Bangood
- 1 lọ mì ống
- 1 x 5.5mm X 2.1mm DC Bảng điều khiển giắc cắm kim loại cung cấp điện
- 1 x USB to 5.5mm X 2.1mm giắc cắm thùng 5v cáp nguồn dc
- 1 x phim màu cửa sổ
- 11 x dây dupont nữ đến nữ Bangood
Công cụ:
- mỏ hàn
- Bình xịt
- sở thích dao
- băng keo hai mặt
Tất cả các bộ phận có thể dễ dàng được tìm thấy từ ebay / aliexpress và / hoặc các cửa hàng địa phương.
Bước 2: Chuẩn bị Ma trận LED
Tôi thấy dễ dàng hơn khi mua các mô-đun 2 x 4pcs, cắt một trong số chúng làm đôi và hàn nó vào một cái còn lại trong khi vẫn giữ nguyên hướng được in trên PCB.
Bước 3: Kết nối Màn hình LED ma trận và RTC với ESP8266
Hàn các đầu ghim trên các mô-đun sau đó sử dụng cáp dupont để kết nối chúng như sau.
MAX7219 đến ESP8266
- VCC - 3,3V
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231 đến ESP8266
- GND - GND
- VCC - 3,3V
- SDA - D1
- SCL - D2
Một lưu ý về mô-đun RTC, rõ ràng là nó cũng có khả năng sạc pin, tuy nhiên đó không phải là ý kiến hay khi sử dụng CR2032. Một giải pháp khả thi là cắt dấu vết được đánh dấu trên hình ảnh để vô hiệu hóa phần sạc của mạch. Thông tin thêm về điều này có thể được tìm thấy ở đây.
Bước 4: Flash Mô-đun ESP8266
Bước Nest sẽ là tải mã lên ESP8266.
Trong khi mã gốc có thể được tìm thấy ở đây (rất cám ơn tác giả!), Bạn có thể tìm thấy phiên bản tiếng Anh đính kèm của nó.
Quá trình tải lên diễn ra khá dễ dàng, chỉ cần đừng quên cập nhật mã bằng thông tin đăng nhập WiFi của bạn.
char ssid = "xxxxx"; // SSID mạng của bạn (tên) char pass = "xxxxx"; // mật khẩu mạng của bạn
Bước 5: Dán phim năng lượng mặt trời lên lọ mì
Tôi đã quyết định chỉ che một phần của cái lọ bằng màng để giữ cho phần còn lại của các thành phần có thể nhìn thấy được.
Sau một số thử nghiệm và sai sót, tôi nhận thấy rằng 'bí quyết' là làm ướt cả lọ và màng bằng nước xà phòng càng tốt để có thể điều chỉnh khi bạn áp dụng nó. Sử dụng bình xịt để giữ cho mọi thứ đẹp và ướt và con dao sở thích để cắt lớp màng thừa.
Khi nó khô hoàn toàn, màng sẽ được kéo căng khá tốt trên lọ.
Bước 6: Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Hàn 2 dây dupont vào giắc cắm DC. Chúng sẽ được kết nối với ESP8266 như sau.
- + - VIN
- - - GNG
Khoan toàn bộ phần giữa nắp lọ và lắp giắc cắm DC.
Bước 7: Kết hợp mọi thứ lại với nhau
Để mọi thứ gọn gàng hơn một chút, tôi dán RTC và ESP8266 vào mặt sau của màn hình LED bằng cách sử dụng một số băng keo hai mặt. Đảm bảo rằng các mô-đun không chạm vào bất kỳ điểm tiếp xúc nào của mô-đun LED và nếu có, hãy sử dụng một số băng dính điện để che các điểm tiếp xúc để tránh bất kỳ sự cố chập nào.
Ngoài ra, để đảm bảo màn hình không di chuyển khi tôi vặn lại nắp lọ, tôi đã thêm một số băng dính ở đầu dưới cùng của nó để nó được giữ nguyên ở đáy lọ.
Tất cả những gì còn lại là cắm cáp USB và thế là xong!
Bước 8: Ý tưởng bổ sung
- Thêm một pin dự phòng được sạc qua TP4056;
- Thêm cảm biến nhiệt độ và độ ẩm;
- Thiết kế một trường hợp in 3d;
- Thêm cảm biến ánh sáng để làm mờ màn hình vào ban đêm.
Hy vọng bạn thích dự án này và nếu bạn có bất kỳ câu hỏi nào, hãy hỏi.
Đề xuất:
Đèn đồng hồ hiển thị ma trận dải LED được điều khiển bằng WiFi: 3 bước (có hình ảnh)
Đèn đồng hồ hiển thị ma trận dải LED được điều khiển bằng WiFi: Dải đèn LED có thể lập trình, ví dụ: dựa trên WS2812, rất hấp dẫn. Các ứng dụng rất đa dạng và bạn nhanh chóng có thể nhận được kết quả ấn tượng. Và bằng cách nào đó, việc xây dựng đồng hồ dường như là một lĩnh vực khác mà tôi nghĩ đến rất nhiều. Bắt đầu với một số kinh nghiệm trong
Đầu máy mô hình điều khiển động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Đầu máy mô hình điều khiển động cơ bước | Động cơ bước làm bộ mã hóa quay: Trong một trong những phần Hướng dẫn trước, chúng ta đã học cách sử dụng động cơ bước làm bộ mã hóa quay. Trong dự án này, bây giờ chúng ta sẽ sử dụng bộ mã hóa quay động cơ bước đó để điều khiển đầu máy mô hình bằng vi điều khiển Arduino. Vì vậy, không có fu
Động cơ bước Điều khiển động cơ bước Động cơ bước - Động cơ bước như một bộ mã hóa quay: 11 bước (có hình ảnh)
Động cơ bước Điều khiển động cơ bước Động cơ bước | Động cơ bước như một bộ mã hóa quay: Có một vài động cơ bước nằm xung quanh và muốn làm điều gì đó? Trong Có thể hướng dẫn này, hãy sử dụng động cơ bước làm bộ mã hóa quay để điều khiển vị trí của động cơ bước khác bằng vi điều khiển Arduino. Vì vậy, không cần phải quảng cáo thêm, chúng ta hãy
Màn hình SMS -- Màn hình ma trận chấm -- MAX7219 -- SIM800L: 8 bước (có hình ảnh)
Màn hình SMS || Màn hình ma trận chấm || MAX7219 || SIM800L: Trong video này, bạn sẽ học cách sử dụng mô-đun GSM, màn hình ma trận điểm và cách hiển thị văn bản cuộn trên đó. Sau đó, chúng tôi sẽ kết hợp chúng với nhau để hiển thị các tin nhắn nhận được qua SIM GSM sang màn hình ma trận điểm. Nó khá dễ dàng và yo
Đồng hồ báo thức độ sáng tự động ma trận Led: 7 bước (có hình ảnh)
Đồng hồ báo thức độ sáng tự động Led Matrix: 16 ngày và tám giờ trước, tôi đã bắt đầu dự án tuyệt vời này, một dự án chứa đầy những rắc rối và bóng bán dẫn. Nhưng thông qua đó, tôi đã học được những điều mà trước đây tôi chưa biết … Đùa thôi, tôi đã có một số ý tưởng về việc phải làm trước khi bắt đầu. Trước khi bạn đặt