Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Tere kõigile, Otsustasin olemasoleva vooditoa lambi uuesti üles ehitada, et seda juhtida nutitelefonist või mis tahes brauseriga seadmest ja integreerida kui Apple Home'i.
Sihtmärgid on järgmised:
1. Kasutage heleduse, värvi või animatsiooni/efektide juhtimiseks WS2812b LED -riba
2. Kasutage tavalist 220V lampi, mida juhib relee, et hoida normaalset käitumist
3. Kasutage LDR -i, et automaatselt reguleerida heledust sõltuvalt ruumi valgusest
4. Integreeritud/sisseehitatud veebisait, mida saab brauseri mis tahes seadme kaudu juhtida
5. Integreerige need kõik Apple Home'i komplekti, kui see on olemas
6. Sisemine planeerija reeglite määratlemiseks, ajastusreeglid lülituvad Apple Home'ist välja ja sisse
Samm: osade loend
1. Iga traditsiooniline lamp 900-1000 mm kõrgusega
2. Plasttoru läbimõõt 20-40 mm ja kõrgus 900-1000 mm. Olen kasutanud odavat kanalisatsioonitoru
3. WS2812 led-riba 30-60 LED-i meetri kohta. Pikkus 2-3 meetrit
4. ESP8266 või ESP32 seade. Olen kasutanud ESP8266 dev plaati
5. Toide AC/DC 5V 2-3 A. (arvutus on nagu 1A 50 LED-i pluss miinus)
6. LDR
7. Relemoodul 220v lambi juhtimiseks
8. Takistid: 1x 200 oomi, 1x 10 k oomi
9. Mõned juhtmed
2. samm: juhtmestik
Nüüd on aeg ühendada kõik komponendid kokku.
3. samm: kokkupanek
1. Keerake LED -ribad ümber plasttoru
2. Pange ESP8266 suvalisse plastkarpi
3. Pange releemoodul teise plastkarpi
4. Traat vastavalt skeemidele
5. Kinnitage lambipõhjale karbid. Olen kasutanud plastliimi
6. Asetage LDR lambi ülaosale ja peitke juhtmed plasttoru sisse
4. samm: tarkvara
Selle projekti jaoks olen kasutanud universaalset tarkvara, mille olen ise välja töötanud
Palun vaadake githubi lehte
See sisaldab täielikku juhendit kompileerimiseks ja seadistamiseks
Täpselt selle projekti jaoks olen kasutanud järgmisi konfiguratsioonifaile
1. Konfiguratsioon config.json
2. Teenused services.json
3. Käivitab triggers.json
Mida on vaja kontrollida ja muuta:
1. Services.json - reguleerige "numleds": xxx, kus xxx teie tegelike valgusdioodide arv, pärast ribade lõikamist
2. config.json - määrake seadmele õige hostinimi "localhost":
3. config.json - määrake oma mqtt -ühenduse jaoks õiged väärtused: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., kui mqtt_host on tühi, ei püüa seade mqtt -ga ühendust luua
Samm: integreerimine Apple Home'iga (valikuline)
Palun vaadake wikit, kuidas integratsiooni teha
github.com/Yurik72/ESPHomeController/wiki/…
Palun vaadake Homekit2MQTT konfiguratsiooni lisatud osa.
Kui te ei soovi kõike käsitsi lisada, asendage Homekit2MQTT konfiguratsioonis fail või selle osa (config.json).
6. samm: naudi
Nüüd, kui kõik on tehtud, saate
-
Hallake oma valgust brauseri kaudu mis tahes seadme abil
- Lülitage RGB LED -id sisse/välja
- Lülitage lambipirn sisse/välja
- Hallake WS2812 värve, heledust ja rohkem kui 40 sisseehitatud efekti
- Seadistage kõigi ülalkirjeldatud funktsioonide jaoks lihtne ajastamise ajakava
-
Apple Home'i komplekti kasutamine
- Lülitage RGB LED -id sisse/välja
- Lülitage lambipirn sisse/välja
- Hallake RGB -lampide värvi ja heledust
- Kodukomplekti automatiseerimisskripti seadistamise ajakava kasutamine
- Siri kasutamine lambi hääljuhtimiseks
Soovitan:
Valgustite ja helidega magamistoa alarm!: 6 sammu
Valgustite ja helidega magamistoa alarm!: Tere, täna näitan teile, kuidas teha Arduino UNO -ga teie magamistoa uksele äratus
Muumia lamp - WiFi juhitav nutikas lamp: 5 sammu (piltidega)
Muumivalgusti - WiFi abil juhitav nutikas lamp: umbes 230 tuhat aastat tagasi õppis inimene tulekahju ohjama, see toob kaasa olulise muutuse tema elustiilis, kuna ta hakkas öösel töötama, kasutades ka tulest tulevalgust. Võime öelda, et see on sisevalgustuse algus. Nüüd ma
Neopixel Ws2812 Rainbow LED-helendus koos M5stick-C - Vikerkaare käivitamine Neopixel Ws2812 -l M5stack M5stick C abil Arduino IDE abil: 5 sammu
Neopixel Ws2812 Rainbow LED-helendus koos M5stick-C | Vikerkaare jooksmine Neopixel Ws2812-l M5stack M5stick C kasutamine Arduino IDE kasutamine: Tere poisid, selles juhendis õpime, kuidas kasutada neopixel ws2812 LED-e või led-riba või led-maatriksit või led-rõngast koos m5stack m5stick-C arendusplaadiga Arduino IDE-ga ja teeme vikerkaare muster koos sellega
BALLON LAMP !!! AMAZING !!! (lihtne Awsome Ballon Lamp) !!: 6 sammu (koos piltidega)
BALLON LAMP !!! AMAZING !!! (lihtne Awsome Ballon Lamp) !!: Lihtne ballonlamp on valmistatud kuulidest ja 12 -voldisest ribast koos juhiga
Magamistoa automatiseerimine: 6 sammu
Magamistoa automatiseerimine: selles juhendis näitan teile, kuidas ma konstrueerisin süsteemi, mis võimaldab mul arvuti abil magamistuba juhtida