Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Przylutuj nagłówki do płytki prototypowej
- Krok 2: Przylutuj przewody do podłączenia nagłówków zarówno dla modułu ESP32, jak i LCD
- Krok 3: Wykonanie wspornika montażowego
- Krok 4: Opracuj oprogramowanie kontrolera
- Krok 5: Pobierz oprogramowanie sterujące
- Krok 6: Testowanie systemu
Wideo: Praktyczny kontroler taśmy LED Arduino ESP32 Wireless Wall Outlet: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Jest to bardzo praktyczny kontroler DIY Wireless Wall Outlet do tanich taśm LED.
Zastępuje tanie kontrolery Wi-Fi sprzedawane w serwisie eBay. Dobrze współpracują z paskami Led RGB. Kontroler EBay Wifi nie jest dobrze skonstruowany i łatwo się psuje. Poza tym wydaje mi się, że nie mogę go znaleźć, kiedy chcę go użyć, i nie są one tak atrakcyjne. Istnieje inna opcja, korzystając z bezpłatnej aplikacji z systemem Android lub IOS. Wadą tego jest to, że nie zawsze noszę telefon w domu. Nawet jeśli to zrobię, muszę uruchomić aplikację przed jej użyciem. Nie prosto dla pozostałych członków mojej rodziny, starych i młodych. Koncepcja przełącznika ściennego jest bardziej intuicyjna i akceptowana społecznie. Co najważniejsze, jeśli używam telefonu do sterowania wieloma światłami w domu, muszę zarejestrować się w aplikacji ze wszystkimi informacjami o moim domu Wi-Fi (SSID, hasło itp.). z serwerem w Azji, z którym nie czuję się zbyt komfortowo.
Niektórzy inni wydają się być w stanie złamać i przeprogramować tani kontroler i uruchomić IFTTT, co dla niektórych może być wyzwaniem. Dzięki temu projektowi mogę korzystać z mojego oświetlenia w tradycyjny sposób, wygodniej, a większość ludzi wie, jak z niego korzystać. Ponieważ nie ma modyfikacji kontrolera, nadal możesz go używać z AWS echo lub Google Home. Następnie rozłożyłem płytkę PC, aby zwiększyć niezawodność i wyeliminować przewody lutownicze. Nie ma drutu do ciągnięcia, a zakres objęty jest całkiem niezły, przetestowałem do 50 '. Większość przełączników i tak zostanie zainstalowana blisko światła. Z łatwością mogę zbudować tyle, ile chcę, za około 20 dolarów za sztukę. Aha, plus cegła zasilająca za 5 USD do zasilania.
Koszt
Projekt za mniej niż 20 USD, + 5 USD za cegłę energetyczną.
Narzędzia
Lutownica
Śrubokręt
Komputer PC do tworzenia oprogramowania Arduino IDE
Kieszonkowe dzieci
1 x kontroler Arduino ESP32 z serwisu EBay
1 x kolorowy wyświetlacz LCD TFT o przekątnej 2,4 cala z wejściem panelu dotykowego
Płytka prototypowa 1 x 0,1 "siatka 2 "x 3";
Elektroniczny drut do owijania drutu
Przewód lutowniczy
2x2 "x 1" elastyczny plastik
2 x wkręty do gniazdek elektrycznych
Śruby i nakrętki maszynowe 4 x #4 lub #6
Kilka nagłówków gniazd IC typu single-in-line z naszego lokalnego sklepu z naddatkami elektronicznymi
Krok 1: Przylutuj nagłówki do płytki prototypowej
Użyłem modułu ESP-32 z EBay za mniej niż 6 USD i 2,4 TFT LCD z touchpadem za 7 USD
Przylutuj nagłówki gniazda single-in-line, aby pasowały do ESP-32 na płytce prototypowej. Dostosowanie rozmiaru płytki prototypowej zależy od aplikacji przełącznika. Po prostu dopasowuję płytkę prototypową do tego samego rozmiaru co moduł LCD. Ten ostatni nie mam nad nim kontroli, ale jest popularny na eBayu czy AliExpress.
Rozmiar modułu LCD mieści się tuż za zwykłą płytą przednią przełącznika rakietowego. Jeśli ustawisz się prawidłowo i przylutujesz dwa nagłówki gniazda single-in-line na spodzie płytki prototypowej, możesz użyć nagłówków do połączenia dwóch płyt ze sobą bez użycia żadnych śrub. Trzymają się całkiem dobrze i można je łatwo odłączyć w celu debugowania.
Krok 2: Przylutuj przewody do podłączenia nagłówków zarówno dla modułu ESP32, jak i LCD
Postępuj zgodnie ze schematem, lutuj przewody do owijania przewodów od nagłówka modułu ESP32 do dolnych styków nagłówka. Na początku wygląda to skomplikowanie, ale w rzeczywistości jest tylko 14 przewodów plus 3 przeskoki. Zajęło mi to około godziny.
Nie ma potrzeby lutowania modułu LCD. Aby płytka pasowała do płyty prototypowej, musisz jednak przylutować do niej 4-pinowe złącze na drugim końcu. Większość modułów LCD nie jest z nim dostarczana.
Krok 3: Wykonanie wspornika montażowego
Wytnij dwa plastikowe kawałki na taką samą szerokość jak moduł LCD i użyj zwykłego przełącznika rakietowego jako szablonu do wywiercenia otworów w plastiku, aby wykonać wspornik montażowy. To wymaga trochę cierpliwości, aby je ustawić. Użyj kilku śrub maszynowych #4 lub #6 oraz nakrętek i przekładek, aby pogrubić plastikową płytkę do modułu LCD, jak na powyższym obrazku. Eksperymentowałem z plastikiem, a drugim z blachą cynkową. Plastik jest zdecydowanie łatwiejszy w obsłudze i obróbce oraz jest wystarczająco mocny, aby utrzymać cały przełącznik. Z plastikową podkładką uszło mi na sucho, ponieważ mogę po prostu wkręcić w nią śruby.
Całość powinna zmieścić się w zwykłym gniazdku elektrycznym. W zależności od tego, czy pudełko jest plastikowe lub metalowe i marki, może być konieczne przycięcie go. Normalna niebieska plastikowa skrzynka wylotowa ma uchwyty na śruby, które mogą wymagać nieco przycięcia. Używam oscylacyjnego narzędzia wielofunkcyjnego, aby przyciąć to w mgnieniu oka.
Krok 4: Opracuj oprogramowanie kontrolera
Jest to założenie, że trzeba znać środowisko Arduino Sketch IDE. Mogę dostarczyć plik binarny, który powinien działać, jeśli postępujesz zgodnie ze schematem, aby zbudować płytkę prototypową. Ponieważ istnieje tak wiele stron internetowych omawiających samouczek Arduino Sketch IDE, nie zostanie on tutaj omówiony.
Krok 5: Pobierz oprogramowanie sterujące
Podobnie jak w poprzedniej sekcji, jest tak wiele samouczków internetowych na temat programowania modułu Arduino. takich jak pytool. Mogę dostarczyć plik binarny do testów. Oprogramowanie wciąż ewoluuje i jest dostarczane w takim stanie, w jakim jest, bez żadnej gwarancji ani założenia odpowiedzialności. Użytkownik może z niego swobodnie korzystać bez modyfikacji, na własne ryzyko.
Krok 6: Testowanie systemu
Kontroler został uruchomiony na stronie interfejsu przełącznika światła, ponieważ jest to kontroler światła. Współpracuje z popularnym kontrolerem taśmowym WiFi RGB Led. Menu główne ma 6 ikon i mam nadzieję, że wszystko jest graficznie oczywiste.
Należy zwrócić uwagę na to, że musisz przejść do strony głównej, naciskając przycisk Google jak 9 kwadratów, a następnie ikonę ustawień w lewym górnym rogu, aby wybrać przycisk WiFi. Następnie automatycznie przeskanuje wszystkie punkty dostępu Wi-Fi i powinieneś wybrać kontroler Wi-Fi na podstawie ich adresu MAC. Informacje zostaną zapisane dla kolejnych sesji.
Wbudowany film demonstruje:
1. Prototypowa wersja ręczna zasilana baterią kontrolującą pasek świetlny RGB umieszczony w listwie sufitowej. To pozwala mi nagrać wideo dla obu w tym samym czasie.
2. Wersja montowana wewnątrz zwykłej puszki naściennej.
Zalecana:
Kontroler taśmy LED: 8 kroków (ze zdjęciami)
Kontroler taśm LED: W tej instrukcji przeprowadzę Cię przez kroki, jak używać i zarządzać taśmami LED, budując interfejs sterowania. Świetnie się bawiłem z tymi światłami i jestem pewien, że ty też. Jeśli podoba Ci się ta instrukcja, upewnij się, że
3-kanałowy kontroler cyfrowej taśmy LED WS2812: 9 kroków (ze zdjęciami)
3-kanałowy kontroler cyfrowej taśmy LED WS2812: Zawsze chciałem niedrogi sposób na sterowanie wieloma cyfrowymi taśmami ledowymi. Ta instrukcja pokazuje wszystkie kroki, które przeszedłem podczas projektowania i budowania tego projektu
Kontroler jasności taśmy LED: 7 kroków
Kontroler jasności taśmy LED: Hii przyjacielu, czasami nie lubimy wysokiej jasności taśmy LED i na tym wyłączamy przełącznik. Więc dzisiaj zamierzam stworzyć obwód kontrolera jasności taśmy LED. Za pomocą tego obwodu możemy łatwo kontrolować jasność taśmy LED.Ten ci
Łatwiejszy kontroler taśmy LED WiFi: 8 kroków (ze zdjęciami)
Łatwiejszy kontroler pasków świetlnych LED WiFi: Zeszłej wiosny zacząłem projektować niestandardowy sprzęt i oprogramowanie do sterowania dwoma paskami świateł LED za pomocą jednej płytki rozwojowej NodeMCU ESP8266-12E. Podczas tego procesu nauczyłem się tworzyć własne płytki drukowane (PCB) na routerze CNC i
Kontroler oświetlenia taśmy LED 5V MIDI dla Spielatrona lub innego syntezatora MIDI: 7 kroków (ze zdjęciami)
Kontroler oświetlenia taśmy LED 5V MIDI dla Spielatronu lub innego syntezatora MIDI: Ten kontroler miga trójkolorowymi paskami LED dla 50mS na nutę.Niebieski dla G5 do D#6, czerwony dla E6 do B6 i zielony dla C7 do G7. Kontroler jest urządzeniem ALSA MIDI, więc oprogramowanie MIDI może wysyłać sygnały do diod LED w tym samym czasie, co syntezator MIDI