Mục lục:
- Bước 1: Nối dây đèn LED WS2812
- Bước 2: Vỏ acrylic (và gỗ)
- Bước 3: Phần mềm
- Bước 4: Ma trận LED Raspberry Pi
Video: Ma trận LED: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Đây là ma trận LED 8x8 được tạo bằng đèn LED WS2812 và Vi điều khiển ESP8266
Dự án này được lấy cảm hứng từ:
Bước 1: Nối dây đèn LED WS2812
Nói tóm lại, các đèn LED được xâu chuỗi thành một dải dài như được hiển thị ở trên. (Từng hàng và phần cuối của 1 hàng được kết nối với phần đầu của hàng tiếp theo)
(Bỏ qua 4 đèn LED bị thiếu, tôi đã hết đèn LED. Dù sao thì chúng cũng không tạo ra sự khác biệt lớn)
Sau đó, dải đèn LED được kết nối với một bộ vi điều khiển (ESP8266)
Bước 2: Vỏ acrylic (và gỗ)
2 miếng acrylic đen được cắt (bằng dao), uốn cong (sử dụng mỏ hàn) và dán nóng với nhau (với thanh gỗ làm giá đỡ) để tạo thành các mặt của ma trận
Một mảnh acrylic rõ ràng và giấy truy tìm phía sau nó được sử dụng làm màn hình phía trước, đặt phía trước ma trận để khuếch tán đèn LED và bảo vệ thiết bị điện tử.
Các thanh gỗ được cắt theo cách để chúng có thể khớp với nhau và tạo thành các dải phân cách giữa các đèn LED. Điều này ngăn không cho các màu từ đèn LED khuếch tán vào nhau có thể làm hỏng độ rõ nét
Sau đó, đặt ma trận LED, dải phân cách và acrylic trong suốt vào miếng bên acrylic màu đen
Bước 3: Phần mềm
Tôi đã sử dụng Adafruit NeoMatrix Library, NeoMatrix GFX Demo.
Bạn có thể viết mã phần mềm khác để kết nối ESP8266 với Wifi và thu thập dữ liệu.
Bước 4: Ma trận LED Raspberry Pi
(Công việc này đang được tiến hành)
Cuối cùng, tôi đặt Raspberry Pi (1B) vào Ma trận LED. Tôi cũng đã lập trình và định cấu hình nó để hiển thị Pixel Art (và có thể cả Ảnh động) qua Wifi.
Tôi đã kết nối chân dữ liệu của đèn LED với Chân 18 của Raspberry Pi. Hơn nữa, chân 5V và Chân đất của đèn LED được kết nối với Nguồn điện bên ngoài (Giống như một bộ sạc USB khác), tách biệt với Raspberry Pi. Điều này là để đảm bảo các đèn LED có đủ năng lượng để phát sáng.
Ứng dụng web phía máy khách được viết hoàn toàn bằng HTML, CSS và Javascript thuần túy. Chương trình Máy chủ là một Ứng dụng Flask và sử dụng Thư viện Adafruit Neopixel. Vì nó sử dụng Thư viện Adafruit, các đèn LED có thể mất nhiều thời gian hơn để cập nhật (và không hiển thị hình ảnh động đúng cách, v.v.) Mã có sẵn trên GitHub tại đây và chương trình được thiết lập để chạy khi khởi động (sử dụng /etc/rc.local như đã nêu trong GitHub)
Đề 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
Ma trận LED phản ứng âm thanh tự làm: 6 bước
Ma trận đèn LED phản ứng âm thanh tự làm: Bạn đã bao giờ cảm thấy cần một ma trận RGB tuyệt vời với tính năng phản ứng âm thanh, nhưng cảm thấy rất khó chế tạo hoặc mua rất đắt? Vâng, bây giờ chờ đợi của bạn đã kết thúc. Bạn có thể có một ma trận LED RGB phản ứng âm thanh thú vị trong phòng của mình. Nhạc cụ này
Kiểm tra Arduino trần, với phần mềm trò chơi sử dụng đầu vào điện dung & đèn LED: 4 bước
Thử nghiệm Arduino Trần, Với Phần mềm Trò chơi Sử dụng Đầu vào Điện dung & Đèn LED: " Push-It " Trò chơi tương tác sử dụng bảng Arduino trần, không cần bộ phận bên ngoài hoặc dây dẫn (sử dụng đầu vào 'cảm ứng' điện dung). Hình trên cho thấy nó chạy trên hai bo mạch khác nhau. Để nhanh chóng chứng minh / v
Ma trận đèn LED được điều khiển bằng Trợ lý Google !: 7 bước (có Hình ảnh)
Ma trận đèn LED điều khiển bằng Trợ lý Google !: Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách bạn có thể tạo Ma trận đèn LED điều khiển bằng Trợ lý Google mà bạn có thể điều khiển biểu mẫu ở bất kỳ đâu bằng điện thoại thông minh, vậy hãy bắt đầu
Cách xây dựng ma trận LED 8x8 BIG (MAX7219 LED 10mm): 9 bước (có hình ảnh)
Cách xây dựng ma trận LED 8x8 BIG (MAX7219 LED 10mm): Bạn đã làm việc với ma trận LED 8x8 làm sẵn làm màn hình chưa? Chúng có nhiều kích cỡ khác nhau và khá thú vị khi làm việc. Kích thước lớn có sẵn là khoảng 60mm x 60mm. Tuy nhiên, nếu bạn đang tìm kiếm một ma trận LED làm sẵn lớn hơn nhiều,