Mục lục:

Đồng hồ ma trận LED ESP8266: 8 bước (có hình ảnh)
Đồng hồ ma trận LED ESP8266: 8 bước (có hình ảnh)

Video: Đồng hồ ma trận LED ESP8266: 8 bước (có hình ảnh)

Video: Đồng hồ ma trận LED ESP8266: 8 bước (có hình ảnh)
Video: Tự học Arduino bài 4: Điều khiển LED Matrix 2024, Tháng bảy
Anonim
Đồng hồ ma trận LED ESP8266
Đồ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.

MỚI ! Phiên bản ESP32 cũng có sẵn

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ụ

Đầ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

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 và RTC với ESP8266

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

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

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

Image
Image
Kết hợp mọi thứ lại với nhau
Kết hợp mọi thứ lại với nhau
Kết hợp mọi thứ lại với nhau
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: