Spisu treści:

Lampa biurkowa USB SK6812: 5 kroków (ze zdjęciami)
Lampa biurkowa USB SK6812: 5 kroków (ze zdjęciami)

Wideo: Lampa biurkowa USB SK6812: 5 kroków (ze zdjęciami)

Wideo: Lampa biurkowa USB SK6812: 5 kroków (ze zdjęciami)
Wideo: 💡 ДИОДНЫЕ USB LED ЛАМПЫ ДЛЯ ПОДСВЕТКИ НОУТБУКА С АЛИЭКСПРЕСС 2024, Lipiec
Anonim
Lampa biurkowa USB SK6812
Lampa biurkowa USB SK6812
Lampa biurkowa USB SK6812
Lampa biurkowa USB SK6812
Lampa biurkowa USB SK6812
Lampa biurkowa USB SK6812

Zgromadziłem kilka drukarek, dlaczego… bo taniej było ciągle kupować nowe niż kupować tusz do starych. W każdym razie zmęczyło mnie układanie ich w kącie i postanowiłem je rozdzielić. Były skarbnicą części, w tym tych fajnych świetlówek LED. Po bliższym zbadaniu znalazłem coś, co wyglądało na 3528 diod LED RGB na jednym końcu rurek. Początkowo miałem trochę SN74HC595N i zamierzałem ich użyć w połączeniu z diodami LED. Zdarzyło mi się też mieć pod ręką kilka diod SK6812 RGBNW. Zrobiłem suche dopasowanie z diodami LED SK6812 i pasują, więc zdecydowałem się ich użyć zamiast wszystkich części związanych z rejestrem przesuwnym SN74HC595N.

Myślałem o zrobieniu wielogłowicowej lampy biurkowej, ale po przetestowaniu lampy z pełną jasnością i porównaniu do lamp, które już mam, stwierdziłem, że będzie to lepsza ozdoba biurka.

Krok 1: CZĘŚCI I NARZĘDZIA

CZĘŚCI I NARZĘDZIA
CZĘŚCI I NARZĘDZIA
CZĘŚCI I NARZĘDZIA
CZĘŚCI I NARZĘDZIA

Części:

- SK6812 RGB-NW LED lub WS2811/WS2812b

- Tuba LED z drukarki ze skanerem

- Digispark (ATtiny85) lub alternatywa dla Arduino

- Drut 22 ~ 24 AWG

- Złącze męskie USB lub kabel USB z dołączonym złączem męskim.

- Czarna farba w sprayu

- Taśma malarska

Opcjonalny:

- 750 Paracord (550 jeśli używasz przewodu o mniejszym przekroju 24~26 AWG)

- 4 opaski na suwak

- Rurki termokurczliwe

Narzędzia:

- drukarka 3d

- Lutownica

-Średnia/mała końcówka D lub mała końcówka C

- Lutowane

- Taśma elektryczna w płynie (opcjonalna, ale wysoce zalecana)

- Ściągacze izolacji

- Multimetr do weryfikacji napięć i sprawdzenia, czy nic nie jest podłączone, co nie powinno być!

- Pistolet na gorący klej

Krok 2: Przygotuj probówkę

Przygotuj tubę
Przygotuj tubę
Przygotuj tubę
Przygotuj tubę
Przygotuj tubę
Przygotuj tubę

Farba:

Nie przepadam za estetyką tuby w stanie naturalnym, ponieważ miała ona jakąś pozostałość po kleju, którym ją trzymano w drukarce. Postanowiłem pomalować go na czarno matową czarną farbą, która została z innych projektów. Proponuję go pomalować przed przyklejeniem na led. Zdarzyło mi się zrobić to w trudny sposób i przykleić diodę LED przed malowaniem, więc musiałem zrobić dodatkowe malowanie. Upewnij się, że nie pomalujesz niewłaściwej strony tuby, co z pewnością osłabiłoby projekt.

PROWADZONY:

Dołączyłem diodę LED SK6812 za pomocą kleju superglue, nie musisz używać superglue, ale ułatwiło to przymocowanie; gorący klej również zadziała. Pozwól mu stwardnieć, zanim zaczniesz się nim bawić. Upewnij się, że klej nie dostał się na powierzchnię LED lub powierzchnię tuby.

Krok 3: Zrób pudełko

Zrób pudełko
Zrób pudełko
Zrób pudełko
Zrób pudełko

Dołączyłem zaprojektowane przeze mnie pliki STL. Wymiary pudełka to około 35mm x 35mm x 35mm DxSxW, nie podawaj mnie. Miałem sklep z Stratasys Mojo, który wydrukował to dla mnie, więc nie mogę powiedzieć, jak dobrze to wydrukuje się dla innych. Gdy pudełko jest gotowe, przyklej na gorąco rurkę LED przez górę. Otwór powinien być w stanie zmieścić tubę tylko na jeden z dwóch sposobów, ale to nie ma znaczenia, ponieważ możesz obrócić pokrywę, jeśli przykleisz ją w drugą stronę. Pozwól gorącemu klejowi usiąść i stwardnieć przez chwilę, zanim zaczniesz go naciskać. Gdy gorący klej osiądzie, możesz przylutować trzy przewody potrzebne do uruchomienia diody LED, omówię to w następnym kroku.

Krok 4: Złóż wszystko razem

Poskładać wszystko do kupy!
Poskładać wszystko do kupy!
Poskładać wszystko do kupy!
Poskładać wszystko do kupy!
Poskładać wszystko do kupy!
Poskładać wszystko do kupy!

Okablowanie:

Podczas podłączania diody LED SK6812 do Digispark upewnij się, że przewody są krótkie, ponieważ wszystkie muszą zmieścić się na bardzo małej przestrzeni.

Digipark => SK6812

Pin 0 => Pin danych

Pin 2 => GND Pin

Styk 5 V => Styk 5 V

Zrobiłem Pin 2 jako pin GND, więc jeśli chcesz zaprogramować to w przyszłości, aby wyłączało się w określonym czasie, możesz ustawić go wysoko. Wiem, że nie jest to najlepsza metoda, a w praktyce powinienem był umieścić pin 5 V SK6812 na pin 2 i ustawić go wysoko, myślę, że podczas pierwotnego okablowania martwiłem się, że pobiorę za dużo mA z I/ O pin ATtiny85. Pójdę dalej i zrobię to w przyszłości, więc najlepszą ścieżką okablowania powinno być…

Digipark => SK6812

Pin 0 => Pin danych

Pin 2 => 5 V Pin "+"

GND => GND Pin "-"

** Modyfikacja kodu będzie konieczna, aby to zadziałało teraz, gdy pin 2 będzie ustawiony na WYSOKI, gdy jest włączony, zamiast na NISKIM.

Oplot:

Jeśli podoba ci się wygląd paracordu, należy to zrobić przed uruchomieniem i podłączeniem wszystkiego. Moją jedyną sugestią jest użycie drutu o małym przekroju, ponieważ przewód o dużym przekroju jest trudny do przeciągnięcia. Próbowałem skleić wiązkę drutów razem do jednego drutu, aby ułatwić przeciąganie rzeczy, zamiast skręcać całość; drut ostatecznie zerwał 80% drogi. Na szczęście mogłem poskromić resztę kilku centymetrów, które mi zostały. Gdyby to było więcej niż to, wyrzuciłbym koszulkę i znalazłbym stary kabel USB do użycia. Po przeciągnięciu przewodu przez paracord, zanotowałem sobie w pamięci, że w przyszłych projektach wolałbym skorzystać z gotowego pigtaila USB. Przewody USB muszą przejść przez otwór z boku pudełka, zanim przylutujesz je do digiparku, w przeciwnym razie… zrozumiesz to. Użyłem opaski na suwak, aby zabezpieczyć kabel w pudełku.

Krok 5: Kodowanie

Załączam kod, którego użyłem, ale będziesz potrzebować kilku rzeczy, aby go uruchomić.

1. Pobierz wszystkie niezbędne elementy, aby digipark działał (wyszukuj w Google)

2. Pobierz bibliotekę neopixel Adafruit

3. Pobierz załączoną bibliotekę definicji kolorów

Teraz, gdy wszystko działa, kod powinien mieć sens.

Rozwiązywanie problemów:

Upewnij się, że digipark nie jest podłączony, dopóki nie naciśniesz przycisku przesyłania.

Upewnij się, że digipark działa z przykładowym kodem.

Upewnij się, że wszystkie połączenia są solidne, a połączenia USB nie są odwrócone.

Zalecana: