Indholdsfortegnelse:
- Trin 1: Deleliste
- Trin 2: Ledningsføring
- Trin 3: Samling
- Trin 4: Software
- Trin 5: Integration til Apple Home (valgfrit)
- Trin 6: Nyd det
Video: Sengeværelseslampe Ws2812: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Hej alle, Jeg besluttede at genopbygge eksisterende sengelampe for at kunne styre den fra smartphone eller en hvilken som helst enhed med browser og integrere end til Apple Home.
Målene er:
1. Brug WS2812b led strip til at styre lysstyrke, farve eller animation/effekter
2. Brug normal lampe 220v styret af relæ for at bevare normal adfærd
3. Brug LDR til automatisk styring af lysstyrken afhænger af lyset i rummet
4. Integreret/indbygget websted til kontrol via alle enheder i browseren
5. Integrer dem alle i Apple Home -kit, hvis de findes
6. Intern planlægger til at definere regler, tidsregler slukker og tænder uafhængigt af Apple Home
Trin 1: Deleliste
1. Enhver traditionel lampe 900-1000 mm højde
2. Plastrør 20-40 mm diameter og 900-1000 mm højde. Jeg har brugt billigt kanaliseringsrør
3. WS2812 ledstrimmel 30-60 lysdioder pr. Meter. 2-3 meters længde
4. ESP8266 eller ESP32 enhed. Jeg har brugt ESP8266 dev board
5. Strømforsyning AC/DC 5V 2-3 A. (beregningen er som 1A for 50 lysdioder plus minus)
6. LDR
7. Relæmodul til styring af 220v lampe
8. Modstande: 1x 200 Ohm, 1x 10k Ohm
9. Nogle ledninger
Trin 2: Ledningsføring
Nu er det tid til at koble alle komponenter sammen.
Trin 3: Samling
1. Sæt lysdioder rundt om plastrør
2. Læg ESP8266 i en hvilken som helst plastkasse
3. Sæt relæmodulet i en anden plastkasse
4. Tråd ifølge diagrammer
5. Fastgør kasser på lampens bund. Jeg har brugt plastlim
6. Sæt LDR på toppen af lampen og skjul ledninger inde i plastrøret
Trin 4: Software
Til dette projekt har jeg brugt universal software, udviklet af mig selv
Se venligst github -siden
Denne indeholder fuld instruktion i, hvordan man kompilerer og opsætter
Præcis til dette projekt har jeg brugt følgende konfigurationsfiler
1. Konfiguration config.json
2. Services services.json
3. Triggers udløser.json
Det skal du kontrollere og ændre:
1. Services.json - juster "numleds": xxx, hvor xxx antallet af dine faktiske lysdioder, efter strimmelskæring
2. config.json - indstil det korrekte værtsnavn for din enhed "localhost":
3. config.json - indstil korrekte værdier for din mqtt -forbindelse: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., hvis mqtt_host er tom, forsøger enheden ikke at oprette forbindelse til mqtt
Trin 5: Integration til Apple Home (valgfrit)
Tag et kig på wiki, hvordan du gør integration
github.com/Yurik72/ESPHomeController/wiki/…
Se venligst den vedhæftede del af konfigurationen til Homekit2MQTT.
Hvis du ikke vil tilføje alt manuelt, skal du bare udskifte hele eller en del af filen (config.json) i Homekit2MQTT -konfigurationen.
Trin 6: Nyd det
Nu, når alt er gjort, kan du
-
Brug en hvilken som helst enhed til at styre dit lys via browser
- Tænd/sluk RGB -lysdioder
- Tænd/sluk pære
- Administrer farve, lysstyrke og mere end 40 indbyggede effekter til WS2812
- Opsæt en enkel timingplanlægning for alle de funktioner, der er beskrevet ovenfor
-
Brug af Apple Home kit
- Tænd/sluk RGB -lysdioder
- Tænd/sluk pære
- Administrer farve og lysstyrke på RGB -lysdioder
- Brug af Home kit automatiserings script opsætningsplanlægning
- Brug af siri til stemmestyring af din lampe
Anbefalede:
DIY INTERNET STYRET SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 trin (med billeder)
DIY INTERNET KONTROLLERET SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Her er mit 2. fremskridt til et projekt, som jeg er meget spændt på at vise dig. Det handler om en DIY Smart LED Matrix, der lader dig vise på den, data, såsom YouTube -statistik, dine Smart Home -statistikker, som temperatur, fugtighed, kan være et simpelt ur eller bare vise
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det
Clemson Tiger Paw Decoration Baggrundsbelyst med WS2812 LED-strips: 5 trin (med billeder)
Clemson Tiger Paw Decoration Baggrundsbelyst Med WS2812 LED Strips: Clemsons makerpace i Watt's center har en laserskærer, og jeg ville bruge det godt. Jeg tænkte, at det ville være fedt at lave en baggrundsbelyst tigerpote, men jeg ville også gøre noget med kantbelyst akryl. Dette projekt er en kombination af begge
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Kom godt i gang med NeoPixel / WS2812 RGB LED: 8 trin (med billeder)
Kom godt i gang med NeoPixel / WS2812 RGB LED: [Afspil video] I denne vejledning vil vi undersøge den adresserbare RGB LED (WS2812) eller populært kendt som Adafruit NeoPixel. NeoPixel er en familie af ringe, strimler, brædder & pinde af pulserende, farverige miniatur LED'er. Disse er kædelige