Innehållsförteckning:

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

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

Video: Poor Man's Hue Switch: 5 steg (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Image
Image
Vad du behöver
Vad du behöver

I denna instruerbara ska jag visa dig hur man bygger en mycket billig trådlös switch för Phillips Hue Lights.

Problemet

Dessa lampor behöver permanent strömförsörjning, väggbrytare måste alltid vara på.

Om du går och lägger dig och stänger av väggströmbrytaren kommer ljuset aldrig att lysa igen om nyansbron försöker tända ljuset, till exempel på morgonen för att väcka dig mjukt med ett "varmt ljus".

Du måste köpa Hue Tap eller dimmerbrytare, som är mycket dyra, särskilt om du behöver en för varje rum.

Lösningen är att använda en ESP8266. Dessa små kontroller med inbyggd usb -adapter är tillgängliga för mindre än 3 $. För strömförsörjningen behöver du bara 2 st. AAA -batteri, genom att använda DeepSleep -läget på Esp8266 fungerar batteriet länge.

Varje gång du trycker på återställningsknappen, vaknar ESP, ansluter till ditt WLAN, får lampans status, om den är på slocknar den eller tvärtom, efter detta kommando somnar den i djup sömn

Steg 1: Vad du behöver

Vad du behöver
Vad du behöver

Det finns två olika kretskort med Esp8266 och inbyggd usb-adapter för enkel programmering:

Wemos D1 mini, mycket liten, med USB

eller

  • NodeMCU, inte så liten, med USB
  • Hållare för 2 mikroceller (AAA), lödtaggar
  • 2 st. AAA -cell alkaliskt
  • trådar
  • liten skruv 2x8mm, se bild

för bostäder:

3D -tryckt fodral (se STL -filer nästa steg)

eller

ett hus från en gammal fjärrkontroll (se bild)

eller

placera Esp och batteriet bakom en väggbrytarknapp

Steg 2: Bostäder

Hus
Hus
Hus
Hus

Om du är ägare till en 3D -skrivare, helt enkelt använda de bifogade STL: erna, du behöver inte ens en extra knapp, vi använder den inbyggda återställningsknappen med en 3D -tryckt keps.

En annan lösning är en gammal fjärrkontroll.

Om du vill byta ut väggbrytaren mot en knappbrytare och Esp måste du genväga de 2 ledningarna och ISOLERA dem så att lampan fick kontinuerlig ström.

!!!!!! VAR MEDVETEN OM ELEKTRISK STÖT; DU MÅSTE VETA VAD DU GÖR !!!!!

Steg 3: Kodning av Esp8266

Kodning av Esp8266
Kodning av Esp8266

Först behöver du Arduino IDE.

Då måste du installera biblioteket för Esp8266. Du hittar flera handledning här om instruktioner hur man programmerar dessa magiska små saker:-)

Efter att du har öppnat den bifogade skissen med Arduino IDE måste du göra vissa inställningar beroende på din lokala WIFI.

För en snabbare anslutning/växling använder vi en statisk ip -adress.

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

ip -adress till din lokala wifi -router där nyansbron är ansluten

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

IP-adress för din switch, var medveten om att du använder en hög adress i intervallet 200-250 som inte används för andra enheter

IPAddress -delnät (255, 255, 255, 0);

int ljus = 2; //

numret på ditt ljus som tänds

const char hueHubIP = "192.168.178.57";

e -adressen till nyansbron

const char hueUsername = "hue bridge användarnamn"

du måste skapa ett auktoriserat användarnamn i nyansbron, titta på den här självstudien

const int hueHubPort = 80;

alltid "80"

const char ssid = "SSID"; // nätverks -SSID (namn)

const char pass = "lösenord"; // nätverkslösenord

äntligen SSID och lösenord för din wifi

Efter att ha ändrat dessa inställningar är du redo att ladda upp!

Steg 4: Schematisk

Schematisk
Schematisk

Schemat är mycket enkelt, du behöver bara ansluta batterihållaren till GND och 3V3.

Användning av en extern knapp är valfri.

Steg 5: Ytterligare information

Ytterligare information
Ytterligare information

För att minska strömförbrukningen är det nödvändigt att ta bort spänningsregulatorn.

Mät strömmen före och efter avlägsnande, strömmen i djupt sömn måste vara mindre än 0, 1mA.

Ibland måste du också ta bort matningsstiftet från UART -chipet. Se här för mer information.

Rekommenderad: