Spisu treści:

Lampa matrycowa z obsługą Wi-Fi: 6 kroków (ze zdjęciami)
Lampa matrycowa z obsługą Wi-Fi: 6 kroków (ze zdjęciami)

Wideo: Lampa matrycowa z obsługą Wi-Fi: 6 kroków (ze zdjęciami)

Wideo: Lampa matrycowa z obsługą Wi-Fi: 6 kroków (ze zdjęciami)
Wideo: Nikon Z6 & Z7 II - Najlepsze ustawienia aparatu krok po kroku | Instrukcja obsługi 2024, Listopad
Anonim
Image
Image
Lampa matrycowa z obsługą Wi-Fi
Lampa matrycowa z obsługą Wi-Fi
Lampa matrycowa z obsługą Wi-Fi
Lampa matrycowa z obsługą Wi-Fi
Lampa matrycowa z obsługą Wi-Fi
Lampa matrycowa z obsługą Wi-Fi

Kto nie chce mieć wspaniałej lampy, która może wyświetlać animacje i synchronizować się z innymi lampami w domu?

Racja, nikt.

Dlatego wykonałem niestandardową lampę RGB. Lampa składa się z 256 indywidualnie adresowalnych diod LED, a wszystkimi diodami LED można sterować za pomocą aplikacji na smartfona. Dodatkowo możesz zbudować wiele z nich i zrobić lampę typu Nanoleaf (ale tak naprawdę jest to lepsze).

Kieszonkowe dzieci

  • Kwadratowy klosz lampy
  • Matryca LED 16x16
  • PCB 6x4 cm
  • Esp 8266 (D1 mini)
  • Przekaźnik 3.3 V
  • 3-pinowe złącze LED
  • Zasilacz 5V 3A (możliwe jest więcej amperów, ale może to prowadzić do przegrzania)
  • przewody
  • Przesuwnik poziomu logicznego 3,3 V do 5 V
  • Złącze jack lufy
  • złącze przewodu (można zastąpić lutowaniem)
  • 2x śruby, podkładki i nakrętki M2

Wymagane narzędzia):

  • lutownica
  • pistolet na gorący klej

Narzędzia (opcjonalnie):

drukarka 3d

Pliki:

modele (do druku)

Krok 1: Montaż elektroniki

Montaż elektroniki
Montaż elektroniki
Montaż elektroniki
Montaż elektroniki
Montaż elektroniki
Montaż elektroniki

Najpierw musimy przylutować ESP i przesuwnik poziomu logicznego do płytki drukowanej, jak pokazano na drugim obrazku. Następnym krokiem jest podłączenie czerwonego (5V) i białego (GND) kabla z jednej strony PCB. Opcjonalnie możesz teraz odciąć wszystkie piny wystające z PCB, jak na czwartym obrazku. Na koniec podłącz piny elementów jak na schemacie. PSU oznacza czerwony i biały kabel z boku płytki drukowanej, ponieważ zostaną one później podłączone do gniazda baryłkowego. Po zakończeniu tego kroku powinieneś mieć podłączone następujące elementy:

  • ESP
  • Przesuwnik poziomu logicznego
  • Przewody zasilające
  • Przekaźnik
  • Złącze RGB

Uwaga:Możliwe jest pozostawienie przełącznika poziomu na zewnątrz. Ale przy bardzo niewielu płytkach (u mnie 1 z ok. 20) możesz mieć problem, że diody nie zapalają się poprawnie.

Krok 2: Okablowanie matrycy LED i zasilania

Okablowanie matrycy LED i zasilania
Okablowanie matrycy LED i zasilania
Okablowanie matrycy LED i zasilania
Okablowanie matrycy LED i zasilania
Okablowanie matrycy LED i zasilania
Okablowanie matrycy LED i zasilania

Do matrycy dołączone są już przyłącza. Ale te nie mieszczą się w otworach metalowej obudowy. Dlatego rozlutuj je ostrożnie i przylutuj do matrycy zwykłe druty, które pasują do otworów.

Po wewnętrznej stronie obudowy znajdują się dwa większe otwory. Możesz powiększyć oba z nich, aby z jednej strony pasował do gniazda baryłkowego, a z drugiej do złącza wyjściowego matrycy LED.

Przed umieszczeniem gniazda lufy na miejscu przylutuj do niego dwa przewody, jak pokazano na rysunku 3.

Krok 3: Łączenie w całość

Łączenie w całość
Łączenie w całość
Łączenie w całość
Łączenie w całość
Łączenie w całość
Łączenie w całość

Wreszcie nadszedł czas na wydruk 3D. Potrzebujesz obudowy na esp/przekaźnik, a także dystansera, aby matryca była wypoziomowana. Na moim Thingiverse jest wersja obudowy dla esp i przekaźnika razem. A także taki z osobnymi walizkami.

  • przekładka matrycy
  • oddzielne przypadki: „case esp” i „case relay”
  • pojedynczy przypadek

Teraz wydrukuj swój wybór. Po zakończeniu druku ostrożnie przyklej przekładkę do etui. Punkty lutownicze matrycy również muszą być odizolowane. Dlatego upuść na nich trochę gorącego kleju. Następnie przyklej matrycę do przekładki prowadząc przewody przez otwory obudowy. Teraz podłącz wszystkie kable i włóż dodatkowe wejście zasilania matrycy do portu NO przekaźnika. nałóż trochę gorącego kleju na potencjalne.

Alternatywny:

Do wszystkiego używaj kleju. Tutaj trzeba bardzo uważać, aby matryca była wypoziomowana i żaden materiał przewodzący nie dotykał obudowy.

Krok 4: Instalowanie oprogramowania układowego i oprogramowania

Instalowanie oprogramowania układowego i oprogramowania
Instalowanie oprogramowania układowego i oprogramowania

Ponieważ istnieje już niesamowite oprogramowanie open-source do sterowania diodami LED za pomocą esp, będziemy go używać. Nazywa się „WLED”

Pobierz oprogramowanie układowe stąd. Musisz wybrać tablicę, której użyłeś. Jeśli postępowałeś zgodnie z tym przewodnikiem, wybierz "WLED_0.x.x_ESP8266.bin" (więcej o różnicach przeczytasz tutaj).

Aby sflashować oprogramowanie do esp, będę używał oprogramowania "ESPtool". Jest to darmowe i otwarte oprogramowanie napisane w Pythonie. Możesz go pobrać tutaj lub zainstalować za pomocą pip.

$ pip zainstaluj esptool

Teraz podłącz esp do komputera. Musisz ustalić port swojego zwł. W systemie Windows otwórz "Menedżer urządzeń" i pod "Porty (COM i LPT)" powinieneś zobaczyć port COM swojego esp. Po powrocie do terminala możesz teraz sflashować oprogramowanie układowe do esp za pomocą:

python -m esptool YOUR_COM_PORT write_flash 0x1000 WLED_0.x.x_ESP8266.bin

Jeśli pomyślnie sflashujesz oprogramowanie układowe, powinieneś zobaczyć otwarty gorący punkt o nazwie „WLED-AP”. Połącz się z nim za pomocą hasła „wled1234” i postępuj zgodnie z wyświetlanymi instrukcjami.

Możesz przejść do App Store/Play Store i pobrać aplikację WLED, aby sterować urządzeniem. Możliwe jest również zintegrowanie go z systemem automatyki domowej, jeśli taki posiadasz (spójrz tutaj).

Po pobraniu musisz przejść w aplikacji WLED do „Konfiguracja” → „Preferencje LED”, a następnie ustawić „Liczbę diod LED” na 256 i ustawić „Maksymalny prąd” na maksymalne znamionowe napięcie zasilania. Jeśli jednak będziesz prowadził matrycę zbyt dużym prądem, może ulec uszkodzeniu. Dlatego polecam 3A.

Teraz wszystko jest skonfigurowane i możesz cieszyć się swoją matrycą.

Krok 5: (Opcjonalnie) Korzystanie z wielu macierzy

Możesz użyć wyjścia właśnie zbudowanej matrycy, aby dostarczyć sygnał wejściowy do innej matrycy. Ta matryca również nie będzie potrzebowała drugiej szczególnie. Po prostu użyj otworów (opisanych w kroku 3), aby połączyć drugą matrycę.

Jeśli dodasz więcej matryc, nie zapomnij dostosować liczby diod LED w aplikacji WLED.

Ale sterowanie dwoma matrycami wymaga większego prądu i dlatego jeśli dodasz do wielu lamp, musisz dodać mocniejszy zasilacz lub nawet drugi, trzeci itd.

Krok 6: Ciesz się swoją nową matrycą

Ciesz się swoją nową matrycą!
Ciesz się swoją nową matrycą!
Ciesz się swoją nową matrycą!
Ciesz się swoją nową matrycą!
Ciesz się swoją nową matrycą!
Ciesz się swoją nową matrycą!
Ciesz się swoją nową matrycą!
Ciesz się swoją nową matrycą!

Zrobiłeś to! Zbudowałeś własną lampę sterowaną przez aplikację.

Gratulacje!

Teraz umieść swoją nową lampę tam, gdzie chcesz i ciesz się nią!

Zalecana: