Indholdsfortegnelse:

Poor Man's Hue Switch: 5 trin (med billeder)
Poor Man's Hue Switch: 5 trin (med billeder)

Video: Poor Man's Hue Switch: 5 trin (med billeder)

Video: Poor Man's Hue Switch: 5 trin (med billeder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image
Hvad du har brug for
Hvad du har brug for

I denne instruktive vil jeg vise dig, hvordan du bygger en meget billig trådløs switch til Phillips Hue Lights.

Problemet

Disse lamper har brug for permanent strømforsyning, vægkontakter skal altid være tændt.

Hvis du går i seng og slukker for vægkontakten, lyser lyset aldrig igen, hvis farvetonen forsøger at tænde lyset, for eksempel om morgenen for at vække dig blidt med et "varmt lys".

Du skal købe Hue Tap eller lysdæmperkontakter, som er meget dyre, især hvis du har brug for en til hvert værelse.

Løsningen er brug af en ESP8266. Disse små controllere med indbygget usb -adapter fås for mindre end 3 $. Til strømforsyningen skal du kun bruge 2 stk. AAA -batteri, ved at bruge DeepSleep -modus på Esp8266 fungerer batteriet i lang tid.

Hver gang du trykker på reset -knappen vågner ESP, opretter forbindelse til dit WLAN, får lampens status, hvis den er tændt, slukker den eller omvendt, efter denne kommando falder den i dyb søvn

Trin 1: Hvad du har brug for

Hvad du har brug for
Hvad du har brug for

Der er to forskellige printkort med Esp8266 og indbygget usb-adapter til enkel programmering:

Wemos D1 mini, meget lille, med USB

eller

  • NodeMCU, ikke så lille, med USB
  • Holder til 2 mikroceller (AAA), loddemærker
  • 2 stk. AAA celle alkalisk
  • ledninger
  • lille skrue 2x8mm, se billede

til bolig:

3D -trykt sag (se STL -filer næste trin)

eller

et hus fra en gammel fjernbetjening (se billede)

eller

anbring Esp og batteri bag en vægkontaktknap

Trin 2: Boliger

Boliger
Boliger
Boliger
Boliger

Hvis du er ejer af en 3D -printer, skal du blot bruge de vedhæftede STL'er, du har endda ikke brug for en ekstra knap, vi bruger den indbyggede nulstillingsknap med en 3D -printet hætte.

En anden løsning er en gammel fjernbetjening.

Hvis du vil udskifte vægkontakten med en knapkontakt og Esp, skal du genveje de 2 ledninger og ISOLERE dem, så lampen fik konstant strøm.

!!!!!! Vær opmærksom på ELEKTRISK STØD; DU SKAL VIDE, HVAD DU GØR !!!!!

Trin 3: Kodning af Esp8266

Kodning af Esp8266
Kodning af Esp8266

Først skal du bruge Arduino IDE.

Derefter skal du installere biblioteket til Esp8266. Du finder flere selvstudier her om instruktioner, hvordan du programmerer disse magiske små ting:-)

Efter at have åbnet den vedhæftede skitse med Arduino IDE skal du foretage nogle indstillinger afhængigt af din lokale WIFI.

For en hurtigere forbindelse/switch bruger vi en statisk ip -adresse.

IPAddress -gateway (192, 168, 178, 1);

ip -adresse på din lokale wifi -router, hvor farvetonen er tilsluttet

IPAddress ip (192, 168, 178, 216);

IP-adresse på din switch, vær opmærksom på at bruge en høj adresse i intervallet 200-250, der ikke bruges til andre enheder

IPAddress -undernet (255, 255, 255, 0);

int lys = 2; //

nummeret på dit lys, der er skiftet

const char hueHubIP = "192.168.178.57";

hue -broens ip -adresse

const char hueUsername = "hue bridge brugernavn"

du skal oprette et autoriseret brugernavn i hue bridge, se denne vejledning

const int hueHubPort = 80;

altid "80"

const char ssid = "SSID"; // netværks -SSID (navn)

const char pass = "password"; // netværksadgangskode

endelig SSID og adgangskode til din wifi

Efter at have ændret disse indstillinger er du klar til upload!

Trin 4: Skematisk

Skematisk
Skematisk

Skematikken er meget enkel, du skal kun tilslutte batteriholderen til GND og 3V3.

Brug af en ekstern knap er valgfri.

Trin 5: Yderligere oplysninger

Yderligere info
Yderligere info

For at reducere strømforbruget er det nødvendigt at fjerne spændingsregulatoren.

Mål strømmen før og efter fjernelse, strømmen i dyb søvn skal være mindre end 0, 1mA.

Nogle gange skal du også fjerne forsyningsnålen fra UART -chippen. Se her for mere information.

Anbefalede: