Mục lục:

Đèn bàn USB SK6812: 5 bước (có hình ảnh)
Đèn bàn USB SK6812: 5 bước (có hình ảnh)

Video: Đèn bàn USB SK6812: 5 bước (có hình ảnh)

Video: Đèn bàn USB SK6812: 5 bước (có hình ảnh)
Video: WLED for Beginners in 2022 (PLUG n' PLAY!) 2024, Tháng mười một
Anonim
Đèn bàn USB SK6812
Đèn bàn USB SK6812
Đèn bàn USB SK6812
Đèn bàn USB SK6812
Đèn bàn USB SK6812
Đèn bàn USB SK6812

Tôi đã tích lũy được một số máy in, tại sao… bởi vì liên tục mua những cái mới sẽ rẻ hơn mua mực cho những cái cũ. Dù sao đi nữa, tôi cảm thấy mệt mỏi khi xếp chúng vào góc và quyết định kéo chúng ra. Chúng là một kho tàng các bộ phận, bao gồm cả những ống đèn LED tiện lợi này. Sau khi điều tra kỹ hơn, tôi tìm thấy thứ có vẻ là 3528 đèn LED RGB ở một đầu của các ống. Ban đầu, tôi có một số SN74HC595N đặt xung quanh và sẽ sử dụng chúng kết hợp với đèn LED. Tôi cũng tình cờ có một số đèn LED SK6812 RGBNW trên tay. Tôi đã lắp các đèn LED SK6812 một cách khô ráo và chúng sắp xếp phù hợp nên tôi quyết định sử dụng chúng thay vì tất cả các bộ phận liên quan đến thanh ghi dịch chuyển SN74HC595N.

Tôi đã nghĩ đến việc làm một chiếc đèn bàn nhiều đầu nhưng sau khi thử nghiệm ống với độ sáng đầy đủ và so sánh với những chiếc đèn tôi đã có, tôi nhận thấy nó sẽ dùng như một vật trang trí trên bàn làm việc tốt hơn.

Bước 1: BỘ PHẬN & CÔNG CỤ

BỘ PHẬN & CÔNG CỤ
BỘ PHẬN & CÔNG CỤ
BỘ PHẬN & CÔNG CỤ
BỘ PHẬN & CÔNG CỤ

Các bộ phận:

- SK6812 RGB-NW LED hoặc WS2811 / WS2812b

- Đèn LED ống từ máy in có máy quét

- Digispark (ATtiny85) hoặc thay thế Arduino

- Dây 22 ~ 24 AWG

- Đầu cắm nam USB hoặc cáp USB đã gắn sẵn đầu cắm nam.

- Sơn phun màu đen

- Thợ vẽ băng

Không bắt buộc:

- 750 Paracord (550 nếu bạn sử dụng dây cỡ nhỏ hơn 24 ~ 26 AWG)

- 4 Zip-Ties

- Ống nước nóng

Công cụ:

- máy in 3D

- Sắt hàn

- Đầu D vừa / Nhỏ hoặc Đầu C Nhỏ

- Hàn

- Băng keo điện lỏng (tùy chọn, nhưng rất được khuyến khích)

- Dụng cụ tuốt dây

- Đồng hồ vạn năng để xác minh điện áp và kiểm tra để đảm bảo không có gì được kết nối mà không nên!

- Súng bắn keo nóng

Bước 2: Chuẩn bị ống

Chuẩn bị ống
Chuẩn bị ống
Chuẩn bị ống
Chuẩn bị ống
Chuẩn bị ống
Chuẩn bị ống

Sơn:

Tôi không phải là người thích thẩm mỹ của ống ở trạng thái tự nhiên vì nó có một số loại keo còn sót lại mà họ dùng để giữ nó trong máy in. Tôi quyết định sơn nó màu đen với một số sơn đen mờ mà tôi còn sót lại từ một số dự án khác. Tôi khuyên bạn nên sơn nó trước khi bạn dán vào đèn led. Tôi tình cờ làm điều đó một cách khó khăn và dán đèn LED trước khi sơn nên tôi phải chuẩn bị thêm một số sơn. Hãy chắc chắn rằng bạn không sơn sai phía của ống, điều đó chắc chắn sẽ gây ảnh hưởng đến dự án.

DẪN ĐẾN:

Tôi đã gắn đèn LED SK6812 với một số siêu bóng, bạn không cần phải sử dụng siêu bóng, nhưng nó đã giúp bạn dễ dàng gắn; keo nóng cũng sẽ hoạt động. Hãy để nó cứng lại trước khi làm rối tung nó. Đảm bảo không bị dính keo trên mặt LED hoặc mặt ống.

Bước 3: Làm hộp

Làm hộp
Làm hộp
Làm hộp
Làm hộp

Tôi đính kèm các tệp STL do tôi thiết kế. Kích thước hộp khoảng 35mm x 35mm x 35mm LxWxH, anh đừng báo giá em nhé. Tôi đã có một cửa hàng có Stratasys Mojo in cái này cho tôi nên tôi không thể nói cái này sẽ in ra cho những người khác tốt như thế nào. Khi hộp đã hoàn thành, hãy dán nóng ống đèn LED vào bên trên. Lỗ chỉ có thể vừa với ống theo một trong hai cách, nhưng điều đó không quan trọng vì bạn có thể xoay nắp nếu bạn dán nó theo hướng khác. Để keo nóng và cứng lại một lúc trước khi bạn bắt đầu ấn lên nó. Khi keo nóng lắng xuống, bạn có thể hàn ba dây cần thiết để chạy đèn LED, tôi sẽ xem xét vấn đề này trong bước tiếp theo.

Bước 4: Kết hợp tất cả lại với nhau

Đặt nó tất cả cùng nhau!
Đặt nó tất cả cùng nhau!
Đặt nó tất cả cùng nhau!
Đặt nó tất cả cùng nhau!
Đặt nó tất cả cùng nhau!
Đặt nó tất cả cùng nhau!

Hệ thống dây:

Khi đấu dây SK6812 LED đến Digispark, hãy đảm bảo giữ cho các dây ngắn vì tất cả chúng phải vừa với một không gian rất nhỏ.

Digispark => SK6812

Pin 0 => Pin dữ liệu

Pin 2 => GND Pin

Chân 5V => Chân 5V

Tôi đã đặt Pin 2 thành chân GND để nếu bạn muốn lập trình này trong tương lai để tắt vào một thời điểm nhất định, bạn có thể đặt nó ở mức cao. Tôi biết đó không phải là phương pháp tốt nhất để làm như vậy và trong thực tế, tôi nên đặt Chân 5V của SK6812 thành Chân 2 và đặt nó ở mức cao, tôi nghĩ khi đấu dây ban đầu, tôi đã lo lắng về việc kéo quá nhiều mA từ I / O chân của ATtiny85. Tôi sẽ tiếp tục và làm điều này trong tương lai vì vậy đường dẫn dây tốt nhất nên là…

Digispark => SK6812

Pin 0 => Pin dữ liệu

Pin 2 => 5V Pin "+"

GND => GND Ghim "-"

** Việc sửa đổi mã sẽ là cần thiết để làm cho việc này hoạt động ngay bây giờ vì Pin 2 sẽ là CAO khi bật thay vì THẤP.

Chạy trốn:

Nếu bạn tình cờ thích giao diện paracord, điều này nên được thực hiện trước khi chạy và kết nối mọi thứ. Đề nghị duy nhất của tôi là sử dụng dây khổ nhỏ vì dây khổ lớn rất khó kéo qua. Tôi đã thử dán các bó dây lại với nhau thành một sợi dây duy nhất để cố gắng làm cho mọi thứ dễ dàng kéo qua hơn thay vì cắt từng inch toàn bộ; cuối cùng dây bị đứt 80% đoạn đường ở đó. May mắn thay, tôi có thể rút ngắn phần còn lại trong vài inch mà tôi còn lại. Nếu nó còn nhiều hơn thế nữa, tôi sẽ loại bỏ kiểu dáng đẹp và tìm một cáp USB cũ để sử dụng thay thế. Sau khi kéo dây qua paracord, tôi ghi nhớ rằng tôi muốn chọn sử dụng một bím USB được làm sẵn cho các dự án trong tương lai. Các dây USB cần phải chạy qua lỗ ở bên cạnh hộp trước khi bạn hàn nó vào cổng đào, nếu không… bạn sẽ hiểu ra. Tôi đã sử dụng dây buộc zip để cố định cáp trong hộp.

Bước 5: Mã hóa

Tôi đã đính kèm mã mà tôi đã sử dụng, nhưng bạn sẽ cần một số thứ để chạy nó.

1. Tải xuống tất cả các mục cần thiết để digispark hoạt động (google tìm kiếm cái này)

2. Tải xuống thư viện Adafruit neopixel

3. Tải xuống thư viện định nghĩa màu đính kèm

Bây giờ mọi thứ đang hoạt động, mã sẽ có ý nghĩa.

Xử lý sự cố:

Đảm bảo công cụ đào chưa được cắm cho đến khi bạn nhấn nút tải lên.

Đảm bảo công cụ đào tiền hoạt động với một số mã mẫu.

Đảm bảo tất cả các kết nối của bạn đều chắc chắn và các kết nối USB của bạn không bị ngược.

Đề xuất: