Hộp đèn LED Matrix với ESP8266 và lập trình C++

Đây là một dự án đồ trang trí Giáng Sinh sử dụng ma trận LED 8x32 và ESP8266 để hiển thị các ký tự rune phát sáng. Mô hình được thiết kế trên Fusion360, chia thành nhiều phần để in và lắp ráp dễ dàng. Dự án sử dụng lập trình C++ để điều khiển LED với hiệu ứng chuyển màu mềm mại.

👁️
10
Lượt Xem
❤️
1
Lượt Thích
📥
0
Lượt Tải
Cập Nhật Dec 19, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Hôm nay giới thiệu một món đồ Giáng Sinh như một cách để vun đắp tình cảm... ;-)

Kế hoạch là để một số ký tự rune phát sáng xuyên qua sợi filament trong suốt. Về nguyên tắc thì nó hoạt động rất tốt: https://www.thingiverse.com/thing:6386091

Tôi đã vẽ các biểu tượng bằng Fusion360 và cắt chúng ra khỏi một cái vỏ rỗng (có kích thước của ma trận LED - 8x32 256 pixel. 32 pixel ngang và 8 pixel dọc. Chiều rộng: 8 cm (3,15 inch) Chiều dài: 32 cm (12,59 inch).

Tôi không thể in một khối lớn như vậy, nên tôi phải cắt nó ra (kiểu ghép nối đuôi én). Nhờ có "INLAY" mà khi lắp ráp xong, khối này sẽ không bị trượt ra nữa. Nhờ có các khe được tích hợp sẵn, không cần xử lý thêm, các bộ phận có thể được lắp ráp "vừa khít" nhưng không có khe hở.

Ma trận LED là linh hoạt, vì vậy tôi đã chuẩn bị sẵn "thanh / dầm" để gia cố / cố định MA TRẬN LED. Mỗi người tự quyết định xem có sử dụng tất cả các lỗ cắt / dầm hay không.

Vì nhiều LED tiêu thụ (có thể) khoảng 0,3W/LED, tôi đã dự phòng bộ nguồn 5V/40W... (256 * 0,3W khoảng 80W tối đa) Trên thực tế, tôi chỉ điều khiển các LED hiển thị bằng phần mềm và chỉ với một màu... Điều này Dường như hạn chế cực kỳ công suất tiêu thụ, không có sự nóng lên nào được ghi nhận ở bộ nguồn hay trên hộp. (Việc lập trình và thử nghiệm trên cổng USB của PC cũng không gặp vấn đề gì...)

Phần mềm trên ESP8266 sẽ chuyển đổi màu sắc của các biểu tượng theo từng khoảng thời gian vài phút với hiệu ứng chuyển đổi mềm mại... Tôi đã hàn nó vào nguồn điện (5V) của ma trận LED và dây điều khiển vào D1 bằng dây hàn.

Tôi đã hàn một sợi cáp USB đã cắt (đỏ/đen) vào nguồn điện "chính thức" của ma trận LED.

Vì có lẽ sự kết hợp các chòm sao này chỉ có ý nghĩa với riêng tôi/chúng tôi, nên tôi cũng đã đính kèm tệp Fusion. Đây không phải là thiết kế thanh lịch nhất của tôi, nhưng rõ ràng nó đã hoạt động...

Danh sách bộ phận: WS2812ECO 8x32 256 Pixel LED Matrix RGB hợp kim dây 5050 SMD có thể định địa chỉ riêng lẻ (https://www.amazon.de/gp/product/B088K1KDW5)

D1-Mini: ví dụ: D1 ESP8266 Mini Board NodeMCU WiFi ESP8266-12F (https://www.amazon.de/5v-ESP8266-NodeMCU-ESP8266-12F-CH340G/dp/B0D66LXTTK)

Các loại ốc M3

Cáp USB hoặc bộ nguồn 5V

Vì cú pháp Markdown không hỗ trợ danh sách (dễ dàng), tôi đã đính kèm các tệp c++...

Category: Electronics

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Noncommercial — Share Alike

CC-BY-NC-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Không được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (9 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)