Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tej instrukcji pokażę, jak zbudować bardzo łatwą i tanią lampę nastrojową. Lampę można rozbudować o diody LED RGB i mikrokontroler kompatybilny z WiFi.
Kieszonkowe dzieci
-
4 diody: czerwona, żółta, zielona i niebieska (alternatywnie: dwie diody rgb)
Im więcej diod LED, tym jaśniejsza lampa
- Kabel USB
- drukarka 3d
- Akryl 3,5 mm (może być grubszy lub cieńszy)
- Wemos d1 mini (nie jest konieczne, jeśli nie potrzebujesz lampy sterowanej WiFi)
Krok 1: Drukowana ramka 3D
Przede wszystkim potrzebujesz ramki na kwadraty akrylowe.
W tym celu możesz wydrukować załączony plik. Ta rama jest wyjątkowo słaba, ale w kolejnych krokach zyska stabilność. Oznacza to, że musisz być ostrożny.
Jeśli wszystko poszło dobrze z nadrukiem, będziesz mógł bez problemu wstawić akrylowe kwadraty (krok 2). W przypadku, gdy coś się złamie, nie martw się, działa również z jedną nogą mniej.
Krok 2: Kwadraty akrylowe
Po wydrukowaniu ramki możesz rozpocząć cięcie akrylu. Koniec końców muszą mieć wymiary 50mm x 50mm, więc przytnij je trochę większe, a resztę usuń pilnikiem i szlifierką. Jeśli użyjesz ogrodzenia uciosowego, łatwiej jest zeszlifować dobry kwadrat.
Aby uniknąć przerw między ramą a kwadratami, często staraj się wstawiać je w ramę.
Jak tylko kwadraty będą miały idealny rozmiar, weź trochę papieru ściernego i zmatowij obie strony.
Zrób pięć z nich, po jednym z każdej strony oprócz dołu.
Krok 3: Złóż ramę i kwadraty akrylowe
Wszystko czego potrzebujesz to trochę kleju i wcześniej wyprodukowane części.
Dodaj klej po bokach i umieść je w ramie. Po wyschnięciu kleju rama zyskała dużą sztywność.
Jeśli twoja rama straciła jedną z czterech nóg, możesz teraz łatwo to naprawić za pomocą kleju. Mój też stracił jednego i nie widać żadnej różnicy.
Krok 4: Czas na bazę
Jedyne co musisz zrobić to wydrukować załączony plik.stl z płytką "Base.stl" i naprawić diody na gorąco.
Krok 5: Okablowanie i montaż
Źródłem zasilania jest kabel USB 5V. Oznacza to, że możesz połączyć dwie diody LED szeregowo. Aby to zrobić trzeba przylutować 5V (USB) do anody jednej diody, katoda jest podłączona do anody drugiej diody. Katodę drugiej diody należy przylutować do GND (USB). Nie zapomnij wlutować rezystora 10Ω między katodą lub anodą a kablem USB.
Powtórz to dla drugiej pary Led i lutowanie jest zakończone.
Teraz nadszedł czas, aby dodać ramkę z akrylem. Wbij je w zagajnik na podstawie. Proponuję nie kleić go na wypadek konieczności wymiany jednej diody Led.
Krok 6: Chcesz więcej? Użyj RGB Led i Wi-Fi
Zamień jednokolorowe diody LED na diody LED RGB. Do sterowania diodami LED używam Wemos d1 mini z WiFi.
Użyj kleju na gorąco, aby przymocować d1 mini wewnątrz podstawy. Chociaż przestrzeń jest ograniczona, mikrokontroler dobrze pasuje.
Podłącz piny cyfrowe (PWM) do anod, aby kontrolować kolory, a GND do katod. Pin niebieski jest podłączony do „RX”, zielony do „D1”, a czerwony do „D2”, ale z rezystorem 50Ω.
Dodatkową funkcją jest prawie niewidoczny przełącznik dotykowy, który resetuje d1 mini, jeśli odłączy się od Wi-Fi. Przełącznik służy również do zatrzymania trybu tęczy RGB.
Sam przełącznik to po prostu jeden przewód podłączony do +3,3 V, a drugi do pinu wejścia analogowego. Jeśli palec dotknie obu przewodów, pin analogowy wykryje wyższą wartość, która może być użyta do ponownego uruchomienia kontrolera i zatrzymania trybu RGB. Podgrzej dwa przewody lutownicą i przełóż je przez podstawę (pierwszy obraz).
Krok 7: Kod i system kontroli
Aby połączyć kontroler z Wi-Fi, musisz otworzyć kod i wpisać swoją nazwę Wi-Fi i hasło. Następnie prześlij szkic i skopiuj link, który się pojawi, i wklej go w przeglądarce. Ważne jest, aby urządzenie było połączone z tą samą siecią WiFi.
Jeśli podłączysz kontroler, automatycznie połączy się on z siecią. Gdy tylko połączenie zostanie nawiązane, lampka zamiga trzy razy.
Szczerze mówiąc nie jestem zbyt zadowolony z mojego kodu, ponieważ cały temat WiFi jest dla mnie bardzo nowy, ale naprawdę chciałem go użyć w tym projekcie. Jeśli masz lepszy kod, byłbym bardzo szczęśliwy, gdybym ulepszył swój własny.
Krok 8: Alternatywny kod: „Blynk”
Fakt, że mój kod jest daleki od ideału, jest dobrą alternatywą, ale wymaga pobrania aplikacji Blynk.
Jeśli chcesz korzystać z Blynk, prześlij podany kod, który jest swobodnie dostępny w Internecie. Otwórz typ szkicu w swojej nazwie Wi-Fi, haśle i kodzie uwierzytelniającym, który daje Blynk. Ale najpierw zainstaluj bibliotekę Blynk z menedżerem bibliotek w Arduino IDE. Następnie możesz skonfigurować przyciski, przełączniki i wiele więcej w aplikacji.
Konfiguracja pinów to GP4 dla czerwonego, GP5 dla zielonego i GP3 dla niebieskiego.
W razie problemów możesz wszystko ponownie przeczytać tutaj.