Đồng hồ ma trận LED ESP32: 8 bước
Đồng hồ ma trận LED ESP32: 8 bước
Anonim
Đồng hồ ma trận LED ESP32
Đồng hồ ma trận LED ESP32

Đâ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 và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
Các bộ phận và công cụ
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

Chuẩn bị Ma trận LED
Chuẩn bị Ma trận LED
Chuẩn bị Ma trận LED
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

Kết nối Màn hình LED ma trận, LDR và DHT11 với ESP32
Kết nối Màn hình LED ma trận, LDR và DHT11 với ESP32
Kết nối Màn hình LED ma trận, LDR và DHT11 với ESP32
Kết nối Màn hình LED ma trận, LDR và DHT11 với ESP32
Kết nối Màn hình LED ma trận, LDR và DHT11 với ESP32
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

Dán phim năng lượng mặt trời lên lọ mì ống
Dán phim năng lượng mặt trời lên lọ mì ống
Dán phim năng lượng mặt trời lên lọ mì ống
Dán phim năng lượng mặt trời lên lọ mì ống
Dán phim năng lượng mặt trời lên lọ mì ống
Dán phim năng lượng mặt trời lên lọ mì ống
Dán phim năng lượng mặt trời lên lọ mì ống
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

Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Chuẩn bị Giắc cắm kim loại cấp nguồn DC
Chuẩn bị Giắc cắm kim loại cấp nguồn DC
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

Flash Mô-đun ESP32
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

Image
Image

Đả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: