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, LDR và DHT11 với ESP32
- Bước 4: Dán phim năng lượng mặt trời lên lọ mì ống
- Bước 5: Chuẩn bị Giắc cắm kim loại cấp nguồn DC
- Bước 6: Flash Mô-đun ESP32
- 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
Đây là phần tiếp theo của dự án Đồng hồ ma trận LED ESP8266.
Tác giả của mã gốc đã cập nhật nó cho ESP32 (rất cảm ơn schreibfaul1!) Vì vậy, tôi quyết định cũng cập nhật Đồng hồ mà tôi đã làm.
Bước 1: Các bộ phận và công cụ
Các bộ phận:
- Ma trận LED 6 x 8x8 MAX7219
- 1 x Ban ESP32
- 1 x Mô-đun điện trở quang KY-018
- 1 x Cảm biến DHT11
- 1 x đầu cắm Micro USB
- 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ữ
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, LDR và DHT11 với ESP32
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
- VCC - VIN
- GND - GND
- DIN - D23
- CS - D15
- CLK - D18
DHT11
- S - D4
- + - 3V3
- - - GND
LDR
- S - D34
- + - 3V3
- - - GND
Bước 4: Dán phim năng lượng mặt trời lên lọ mì ống
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 5: Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Hàn 2 dây dẹt vào giắc cắm DC và sau đó hàn đầu cắm micro USB.
Tôi đã sử dụng sơ đồ chân được mô tả ở đây.
Khoan toàn bộ phần giữa nắp lọ và lắp giắc cắm DC.
Cũng khoan một số lỗ trên nắp cho cảm biến DHT11.
Bước 6: Flash Mô-đun ESP32
Bước tiếp theo sẽ là tải mã lên ESP32.
Mặc dù 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 của tôi đính kèm bao gồm bản cập nhật cho cảm biến DHT11 và LDR. 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.
// Thông tin đăng nhập ---------------------------------------- # xác định SSID "### ## "; // Thông tin đăng nhập WiFi của bạn tại đây #define PW "#####";
Bước 7: Kết hợp mọi thứ lại với nhau
Đả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;
Thiết kế vỏ máy in 3d
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.
Cảm ơn bạn đã đọc!
Đề 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
Đồng hồ ma trận LED ESP8266: 8 bước (có hình ảnh)
Đồng hồ ma trận LED ESP8266: Đồ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. Phiên bản ESP32 cũng có sẵn
Đồng hồ ma trận Led 8x8 & Cảnh báo chống xâm nhập: 4 bước (có hình ảnh)
Đồng hồ ma trận Led 8x8 & Cảnh báo chống xâm nhập: Trong Tài liệu hướng dẫn này, chúng ta sẽ xem cách xây dựng Đồng hồ ma trận Led 8x8 được kích hoạt bằng cách phát hiện chuyển động. Đồng hồ này cũng có thể được sử dụng làm thiết bị chống xâm nhập gửi thông báo cảnh báo nếu có chuyển động phát hiện ra một bot điện tín !!! Chúng tôi sẽ làm với hai
Độ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
Đồ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