Innholdsfortegnelse:

Poor Man's Hue Switch: 5 trinn (med bilder)
Poor Man's Hue Switch: 5 trinn (med bilder)

Video: Poor Man's Hue Switch: 5 trinn (med bilder)

Video: Poor Man's Hue Switch: 5 trinn (med bilder)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, November
Anonim
Image
Image
Hva trenger du
Hva trenger du

I denne instruksen vil jeg vise deg hvordan du bygger en veldig billig trådløs bryter for Phillips Hue Lights.

Problemet

Disse lampene trenger permanent strømforsyning, veggbrytere må alltid være på.

Hvis du går til sengs og slår av veggbryteren, vil lyset aldri skinne igjen hvis fargebruen prøver å slå på lyset, for eksempel om morgenen for å vekke deg mykt med et "varmt lys".

Du må kjøpe Hue Tap eller dimmerbrytere, som er veldig dyre, spesielt hvis du trenger en for hvert rom.

Løsningen er bruk av en ESP8266. Disse små kontrollerne med innebygd usb -adapter er tilgjengelig for mindre enn 3 $. For strømforsyningen trenger du bare 2 stk. AAA -batteri, ved å bruke DeepSleep -modusen til Esp8266 fungerer batteriet lenge.

Hver gang du trykker på tilbakestillingsknappen, våkner ESP, kobler deg til WLAN, får statusen til lampen, hvis den er på, slås den av eller omvendt, etter denne kommandoen faller den i dyp søvn

Trinn 1: Det du trenger

Hva trenger du
Hva trenger du

Det er to forskjellige kretskort med Esp8266 og innebygd usb-adapter for enkel programmering:

Wemos D1 mini, veldig liten, med USB

eller

  • NodeMCU, ikke så liten, med USB
  • Holder for 2 mikroceller (AAA), loddekoder
  • 2 stk. AAA celle alkalisk
  • ledninger
  • liten skrue 2x8mm, se bilde

for bolig:

3D -trykt eske (se neste trinn i STL -filer)

eller

et hus fra en gammel fjernkontroll (se bilde)

eller

plasser Esp og batteri bak en veggbryterknapp

Trinn 2: Boliger

Boliger
Boliger
Boliger
Boliger

Hvis du eier en 3D -skriver, bruker du bare de vedlagte STL -ene, du trenger ikke engang en ekstra knapp. Vi bruker den innebygde tilbakestillingsknappen med en 3D -trykt hette.

En annen løsning er en gammel fjernkontroll.

Hvis du vil bytte ut veggbryteren med en knappbryter og Esp, må du snarvei de 2 ledningene og ISOLERE dem slik at lampen fikk kontinuerlig strøm.

!!!!!! Vær oppmerksom på ELEKTRISK STØT; DU MÅ VITE HVA DU GJØR !!!!!

Trinn 3: Koding av Esp8266

Koding av Esp8266
Koding av Esp8266

Først trenger du Arduino IDE.

Deretter må du installere biblioteket for Esp8266. Du finner flere opplæringsprogrammer her om instruksjoner om hvordan du programmerer disse magiske små tingene:-)

Etter å ha åpnet den vedlagte skissen med Arduino IDE, må du gjøre noen innstillinger avhengig av din lokale WIFI.

For en raskere tilkobling/bytte bruker vi en statisk ip -adresse.

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

ip -adressen til din lokale wifi -ruter der hue -broen er tilkoblet

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

IP-adresse til bryteren, vær oppmerksom på å bruke en høy adresse i området 200-250 som ikke brukes til andre enheter

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

int lys = 2; //

nummeret på lyset ditt som er slått på

const char hueHubIP = "192.168.178.57";

e ip -adressen til hue bridge

const char hueUsername = "hue bridge brukernavn"

du må opprette et autorisert brukernavn i hue bridge, se på denne opplæringen

const int hueHubPort = 80;

alltid "80"

const char ssid = "SSID"; // nettverks -SSID (navn)

const char pass = "passord"; // nettverkspassord

endelig SSID og passord for wifi

Etter å ha endret disse innstillingene er du klar for opplasting!

Trinn 4: Skjematisk

Skjematisk
Skjematisk

Skjematikken er veldig enkel, du trenger bare å koble batteriholderen til GND og 3V3.

Bruk av en ekstern knapp er valgfri.

Trinn 5: Ytterligere informasjon

Ytterligere informasjon
Ytterligere informasjon

For å redusere strømforbruket er det nødvendig å fjerne spenningsregulatoren.

Mål strømmen før og etter fjerning, strømmen i dypsøvn må være mindre enn 0, 1mA.

Noen ganger må du også fjerne forsyningspinnen fra UART -brikken. Se her for mer informasjon.

Anbefalt: