Mục lục:
- Bước 1: Lập mô hình Bông tuyết / Ngôi sao
- Bước 2: Xây dựng hỗ trợ
- Bước 3: Dải LED bộ mã hóa
- Bước 4: Trình điều khiển đèn LED
- Bước 5: Phần mềm và hoạt ảnh
Video: LED Strip Snowflake / Star Animations: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Một hướng dẫn nhỏ về cách tôi xây dựng một trang trí Giáng sinh với các dải đèn LED mà tôi còn sót lại từ một dự án khác. Các tệp kế hoạch, phần mềm và hình ảnh động được cung cấp. Dự án này được lấy cảm hứng từ video youtube sau đây.
Bước 1: Lập mô hình Bông tuyết / Ngôi sao
Bước đầu tiên là lập kế hoạch cấu trúc hỗ trợ cho đèn LED, điều này đã được thực hiện với Inkscape. Ý tưởng là có một Bông tuyết với một Ngôi sao bên trong. Chiều rộng được chọn là chiều rộng của hai dải để có thể tạo ra mọi thứ với một dải quay trở lại chính nó.
Bước 2: Xây dựng hỗ trợ
Giá đỡ được làm bằng gỗ và lắp ráp bằng keo nóng.
Bước 3: Dải LED bộ mã hóa
Dải đèn LED được cắt theo chiều dài phù hợp cho từng đoạn và sau đó được hàn lại với nhau bằng các dây đã chuẩn bị sẵn. Điều này mất nhiều thời gian và tôi khuyên bạn nên sử dụng đèn LED trên dây thay vì cắt các dải.
Bước 4: Trình điều khiển đèn LED
Trong dự án này, các đèn LED không được điều khiển bởi Arduino, mà là bảng NodeMCU (ESP8266) với MicroPython trên đó.
Bước đầu tiên là flash firmware micropython theo hướng dẫn sau: Bắt đầu với MicroPython trên ESP8266. Sau đó, có thể sử dụng nó để điều khiển các đèn LED như hình 11. Điều khiển NeoPixels.
Trên bảng của tôi Machine.pin (4) là D2 (như có thể thấy trên hình). Đừng quên kết nối gnd với đèn LED.
Bước 5: Phần mềm và hoạt ảnh
Phần mềm được viết bằng Python có thể được tải xuống trên GitHub của tôi.
Tệp main.py xử lý phát lại hoạt ảnh. Nó có thể có chế độ đồng hồ trong đó thời gian được hiển thị dưới dạng phần trăm số đèn LED. Và cũng có tất cả các hoạt ảnh hiển thị trong video có thể được sao chép từ tệp animations.txt. Các hoạt ảnh làm cho chúng ta trở thành mô-đun snowflake_esp.py có một lớp Snowflake để dễ dàng hiển thị toàn bộ các phần của cấu trúc. Do đó, có thể điều khiển tất cả các đèn LED cùng nhau hoặc chỉ phần ngôi sao, hoặc cây, lá hoặc thân của mỗi cánh tay, cho đến đèn LED riêng lẻ.
Ví dụ:
from snowflake_esp import * sf = Snowflake (0)
off = Color (0, 0, 0) def wait (ms): time.sleep (ms / 1000.0) --- ngôi sao lớn và nhỏ với chuyển tiếp bông tuyết y = Color (255, 220, 0) sf.paint (tắt) sf.star.color (y) chờ (1000) sf.star.paint (tắt) sf.trees.color (w) chờ (1000) sf.trees.trunk.paint (tắt) sf.trees.leaf.color (y) đợi (1000)
Đề xuất:
Led Star: 5 bước
Led Star: Xin chào tất cả mọi người! Trong hướng dẫn này, tôi muốn chỉ cho bạn cách tạo một đèn led " ngôi sao ". Nó trông tuyệt vời, và các bộ phận gần như không tốn kém. Tôi hy vọng bạn có niềm vui khi làm của riêng bạn! Đây là danh sách bộ phận: -2 dây lõi đơn, có thể được tháo rời khỏi một số
Độ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
Cách sử dụng đèn LED Neopixel Ws2812 hoặc LED STRIP hoặc vòng đèn LED với Arduino: 4 bước
Cách sử dụng LED Neopixel Ws2812 hoặc LED STRIP hoặc LED Ring Với Arduino: Xin chào các bạn vì Neopixel LED Strip rất phổ biến và nó còn được gọi là dải LED ws2812. Chúng rất phổ biến vì trong dải đèn led này, chúng tôi có thể giải quyết từng đèn led riêng biệt, có nghĩa là nếu bạn muốn có ít đèn led phát sáng trong một màu,
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
LED Snowflake: 15 bước (có hình ảnh)
LED Snowflake: Bông tuyết LED này có màu sắc hoạt hình được cung cấp bởi 7 đèn LED APA102 và được điều khiển bởi vi điều khiển Arduino Nano. Các mảnh được cắt bằng laser acrylic. Bạn có thể tạo thiết kế của riêng mình theo các khái niệm ở đây và cắt bằng laser tại địa phương của bạn