Spisu treści:
- Krok 1: Wprowadzenie
- Krok 2: Potrzebne komponenty
- Krok 3: Projekt elektroniczny
- Krok 4: Projektowanie i drukowanie 3D
- Krok 5: Instalacja komponentów
- Krok 6: Programowanie
- Krok 7: Przetestuj to
Wideo: Lampa Ikea Grono Wi-Fi sterowana: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
W tej instrukcji pokażę, jak zamienić standardową lampę Ikea Grono w lampę LED sterowaną przez Wi-Fi! Lampa ma ponad 10 różnych trybów pokazów świetlnych, w tym tryb reakcji na dźwięk.
Krok 1: Wprowadzenie
Jeśli kiedykolwiek byłeś w dobrej woli lub lokalnym sklepie z używanymi rzeczami, prawdopodobnie widziałeś lampę Ikea Grono. Z jakiegoś powodu wszystkie dobre wola w pobliżu miały tonę tych lamp, więc postanowiłem zobaczyć, co mogę zrobić, aby je ulepszyć. Po wprowadzeniu tych zmian na pewno nie będę go darować ani wyrzucać!
Ostatnio bawiłem się mikrokontrolerami NodeMCU Esp8266, które obsługują WiFi. Są naprawdę niesamowite! Ten projekt obejmuje prostą elektronikę, projektowanie/drukowanie 3D oraz programowanie w C, HTML i CSS. Od czasów liceum nie robiłem HTML/CSS, więc był to świetny projekt, aby przywrócić mnie do tych języków.
Starałem się, aby ten projekt był łatwy do naśladowania, abyś mógł łatwo stworzyć własną lampę WiFi Ikea Grono. Jeśli masz jakieś pytania po drodze, możesz je zadać w komentarzach poniżej.
Również jeśli czujesz się na siłach, rozważ zasubskrybowanie mojego kanału na YouTube, aby mnie wspierać i oglądać więcej ekscytujących projektów.
Krok 2: Potrzebne komponenty
Komponenty potrzebne do tego projektu są poniżej:
1. NodeMCU ESPP 2866 Łącze Amazon
2. Rezystory (200 i 470 Ohm) Amazon Link
3. Kondensator (zalecany 1000 uF) Amazon Link
4. LED (dowolny kolor) Amazon Link
5. 15 Neopixels Lights Amazon Link
6. Wzmacniacz mikrofonowy elektretowy - MAX4466 z regulowanym wzmocnieniem Amazon Link
6. Lutownica i podstawowe materiały Amazon Link
7. Dostęp do drukarki 3D
Ujawnienie: Powyższe linki amazon są linkami partnerskimi, co oznacza, że bez dodatkowych kosztów otrzymam prowizję, jeśli klikniesz i dokonasz zakupu.
Krok 3: Projekt elektroniczny
Projekt elektroniczny jest dość prosty dla tego projektu, co czyni go świetnym projektem na początek, jeśli dopiero zaczynasz przygodę z elektroniką!
Zalecałbym zbudowanie obwodu najpierw na płytce stykowej, a następnie przylutowanie wszystkiego do płytki perf.
Krok 4: Projektowanie i drukowanie 3D
Podobał mi się projekt lampy Ikea Grono, ale wiedziałem, że potrzebuję miejsca na moją elektronikę, a także nie podobało mi się otwarcie górnej części lampy.
Zaprojektowałem prostą podstawę do lampy z miejscem na ESP8266, MAX4466 (to była refleksja, więc po prostu wywierciłem otwór), włącznik/wyłącznik (nie używałem, ponieważ byłem leniwy), zasilanie (USB) i wieczko idealnie wpasowujące się w lampę. Zrobiłem też pokrywkę, aby pomieścić światło i sprawić, by wyglądała lepiej, ale jeśli wolisz, aby była otwarta, możesz pominąć tę część.
Link do części Thingiverse można znaleźć tutaj.
Krok 5: Instalacja komponentów
Teraz, gdy masz już przylutowaną elektronikę i wydrukowaną w 3D podstawę/pokrywę, czas zacząć składać to wszystko razem. Zamontuj ESP8266, włącznik/wyłącznik, kabel zasilający i pokrywę w podstawie lampy Ikea Grono.
Krok 6: Programowanie
Przyznam, że od lat nie korzystałem z HTML/CSS, ta część trwała zdecydowanie najdłużej. Nie jestem profesjonalnym programistą stron internetowych, więc nawet nie będę udawał, że jest zaprogramowany zgodnie z najlepszymi praktykami, ale działa i wiele się nauczyłem podczas całego procesu.
Użyłem Platform IO do zaprogramowania mojego ESP8266, ale arduino IDE będzie działać dobrze. Wystarczy pobrać kod, wpisać SSID WIFI i hasło i wszystko powinno być gotowe! Przy pierwszym uruchomieniu monitor szeregowy poinformuje Cię, jaki adres IP ma uzyskać dostęp do serwera WWW.
Zaprogramowałem następujące funkcje lampy, ale dość łatwo jest dodać nowe:
1. Testowa dioda LED
2. Wybierz kolor
3. Włącz wszystkie światła (z wybranym kolorem powyżej)
4. Wyłącz wszystkie światła
5. Tryby specjalne
a. W górę w dół wielokolorowy
b. Losowy pokaz gwiazd
C. Jeden kolor w górę w dół
D. Powolne zanikanie/zanikanie
mi. Cylon
F. Wycieranie kolorów
g. Strobe
h. Reakcja na dźwięk (jeśli wybierzesz czarny i włączysz/wyłączysz światła, to jest to Multicolor)
Krok 7: Przetestuj to
Teraz, gdy masz już zmontowaną i zaprogramowaną lampę, czas ją przetestować!
Podłącz go, włącz przełącznik i ciesz się.
Rozważ subskrypcję mojego kanału na YouTube, aby mnie wspierać i oglądać więcej niesamowitych projektów/filmów.
Dziękuję za przeczytanie!
Zalecana:
Lampa mumia - inteligentna lampa sterowana przez Wi-Fi: 5 kroków (ze zdjęciami)
Lampa Mumia - Inteligentna Lampa Sterowana WiFi: Około 230 tysięcy lat temu człowiek nauczył się kontrolować ogień, co prowadzi do poważnej zmiany w jego stylu życia, ponieważ zaczął pracować w nocy również przy użyciu światła z ognia. Można powiedzieć, że to początek Oświetlenia Wewnętrznego. Teraz ja
Zdalnie sterowana animowana lampa pokojowa LED: 5 kroków (ze zdjęciami)
Zdalnie sterowana animowana lampa pokojowa LED: dla tych, którzy chcą relaksującego lub hipnotyzującego kolorowego pokazu świetlnego, albo do pokoju dziecka, dekoracji świątecznych, albo po prostu dla zabawy, oto mój wzmacniacz atmosfery. Otrzymuję naprawdę entuzjastyczne odpowiedzi od 6-miesięcznych dzieci po starsze dzieci
Lampa RGB sterowana za pomocą Bluetooth: 5 kroków (ze zdjęciami)
Lampa RGB sterowana za pomocą Bluetooth: w tym samouczku moduluję cykl pracy PWM, aby uzyskać różne kolory z diody LED za pomocą smartfona
Alexa i lampa sterowana przełącznikiem: 3 kroki (ze zdjęciami)
Alexa i Switch Operated Lamp: Amazon Echo to świetny zestaw! Uwielbiam pomysł urządzeń aktywowanych głosem! Chciałem zrobić własną lampę sterowaną Alexą, ale pozostawiłem ręczny przełącznik jako opcję. Przeszukałem sieć i znalazłem emulator WEMO, który po obejrzeniu innych opti
Lampa akrylowa sterowana przez WiFi: 6 kroków (ze zdjęciami)
Lampa akrylowa sterowana przez WiFi: Pierwsza wersja lampy została wykonana jako prezent świąteczny dla przyjaciela, a po podarowaniu jej projekt został poprawiony i ulepszony, a także kod. Pierwsza wersja projektu trwała 3 tygodnie od początku do końca, ale druga r