Spisu treści:
- Krok 1: Lista części
- Krok 2: Okablowanie
- Krok 3: Montaż
- Krok 4: Oprogramowanie
- Krok 5: Integracja z Apple Home (opcjonalnie)
- Krok 6: Ciesz się
Wideo: Lampa sypialniana Ws2812: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Cześć wszystkim, Postanowiłem przebudować istniejącą lampę do sypialni, aby móc nią sterować ze smartfona lub dowolnego urządzenia z przeglądarką i zintegrować ją z Apple Home.
Cele to:
1. Użyj paska ledowego WS2812b do sterowania jasnością, kolorem lub animacją/efektami
2. Użyj normalnej lampy 220 v sterowanej przez przekaźnik, aby zachować normalne zachowanie;
3. Użyj LDR do automatycznego sterowania jasnością w zależności od oświetlenia w pomieszczeniu;
4. Zintegrowana/wbudowana strona internetowa do sterowania za pomocą dowolnych urządzeń w przeglądarce
5. Zintegruj je wszystkie z zestawem Apple Home, jeśli istnieje
6. Wewnętrzny harmonogram do definiowania reguł, reguły czasowe wyłączają się i włączają niezależnie od Apple Home
Krok 1: Lista części
1. Każda tradycyjna lampa o wysokości 900-1000 mm
2. Rura z tworzywa sztucznego o średnicy 20-40 mm i wysokości 900-1000 mm. Użyłem taniej rury kanalizacyjnej
3. Taśma led WS2812 30-60 diod LED na metr. Długość 2-3 metry
4. Urządzenie ESP8266 lub ESP32. Użyłem płyty deweloperskiej ESP8266
5. Zasilanie AC/DC 5V 2-3 A. (wyliczenie jak 1A dla 50 diod plus minus)
6. LDR
7. Moduł przekaźnikowy do sterowania lampą 220 v;
8. Rezystory: 1x 200 Ohm, 1x 10k Ohm
9. Niektóre przewody
Krok 2: Okablowanie
Teraz nadszedł czas na okablowanie wszystkich komponentów.
Krok 3: Montaż
1. Owiń pasek diod LED wokół plastikowej rury
2. Włóż ESP8266 do dowolnego plastikowego pudełka
3. Włóż moduł przekaźnika do innego plastikowego pudełka
4. Drut zgodnie ze schematami
5. Zamocuj pudełka na spodzie lampy. Użyłem kleju do tworzyw sztucznych
6. Umieść LDR na górze lampy i ukryj przewody wewnątrz plastikowej rury
Krok 4: Oprogramowanie
Do tego projektu użyłem uniwersalnego oprogramowania, opracowanego przeze mnie
Proszę spojrzeć na stronę github
Zawiera pełną instrukcję, jak skompilować i skonfigurować
Dokładnie do tego projektu użyłem następujących plików konfiguracyjnych
1. Konfiguracja config.json
2. Usługi services.json
3. Triggers triggers.json
Co potrzebujesz sprawdzić i zmienić:
1. Services.json - dostosuj "numleds": xxx, gdzie xxx ilość twoich rzeczywistych diod LED, po wycięciu paska
2. config.json - ustaw odpowiednią nazwę hosta dla twojego urządzenia "localhost":
3. config.json - ustaw odpowiednie wartości dla Twojego połączenia mqtt: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., jeśli mqtt_host jest pusty, urządzenie nie będzie próbowało połączyć się z mqtt
Krok 5: Integracja z Apple Home (opcjonalnie)
Zajrzyj do wiki, jak to zrobić integracja
github.com/Yurik72/ESPHomeController/wiki/…
Zajrzyj do załączonej części konfiguracji Homekit2MQTT.
Jeśli nie chcesz dodawać wszystkiego ręcznie, wystarczy zastąpić całość lub część pliku (config.json) w konfiguracji Homekit2MQTT.
Krok 6: Ciesz się
Teraz, kiedy wszystko jest zrobione, możesz
-
Za pomocą dowolnego urządzenia zarządzaj światłem za pomocą przeglądarki
- Włącz/wyłącz diody LED RGB
- Włącz/wyłącz żarówkę lampy
- Zarządzaj kolorami, jasnością i ponad 40 wbudowanymi efektami dla WS2812
- Skonfiguruj prosty harmonogram czasowy dla wszystkich funkcji opisanych powyżej
-
Korzystanie z zestawu Apple Home
- Włącz/wyłącz diody LED RGB
- Włącz/wyłącz żarówkę lampy
- Zarządzaj kolorem i jasnością diod RGB
- Korzystanie z harmonogramu konfiguracji skryptu automatyzacji zestawu domowego
- Używanie siri do sterowania głosowego lampą
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
Neopixel Ws2812 Rainbow LED Glow z M5stick-C - Uruchamianie Rainbow na Neopixel Ws2812 przy użyciu M5stack M5stick C przy użyciu Arduino IDE: 5 kroków
Neopixel Ws2812 Rainbow LED Glow z M5stick-C | Uruchamianie Rainbow na Neopixel Ws2812 Używając M5stack M5stick C Używając Arduino IDE: Cześć chłopaki, w tej instrukcji dowiemy się, jak używać neopikselowych ws2812 LED lub taśmy LED lub matrycy LED lub pierścienia LED z płytką rozwojową m5stack m5stick-C z Arduino IDE i zrobimy wzór tęczy z nim
Lampa spiralna (znana również jako lampa biurkowa Loxodrome): 12 kroków (ze zdjęciami)
Lampa spiralna (znana również jako Loxodrome Desk Lamp): Lampa spiralna (znana również jako Loxodrome Desk Lamp) to projekt, który rozpocząłem w 2015 roku. Zainspirował go Loxodrome Sconce Paula Nylandera. Moim pierwotnym pomysłem była lampa biurkowa z napędem, która rzucałaby na ścianę płynące wiry światła. Zaprojektowałem i
LAMPA BALONOWA!!!NIESAMOWITE!!! (prosta lampa Awsome Ballon)!!: 6 kroków (ze zdjęciami)
LAMPA BALONOWA!!!NIESAMOWITE!!! (prosta Awsome Ballon Lamp)!!: Prosta lampa balonowa jest wykonana z balonów i taśmy led 12 V ze sterownikiem led
Intymna lampa wideo/lampa fotograficzna z ręki: 7 kroków (ze zdjęciami)
Intymna lampa wideo/lampa fotograficzna z ręki: Wiem, o czym myślisz. Według „intymny” Miałem na myśli oświetlenie z bliska w trudnych sytuacjach oświetleniowych – niekoniecznie w „sytuacjach intymnych”. (Jednak można go również użyć do tego …) Jako filmowiec z Nowego Jorku - lub