INHOUDSOPGAWE:

Poor Man's Hue Switch: 5 stappe (met foto's)
Poor Man's Hue Switch: 5 stappe (met foto's)

Video: Poor Man's Hue Switch: 5 stappe (met foto's)

Video: Poor Man's Hue Switch: 5 stappe (met foto's)
Video: Muis van Mocro Maffia gaat ervoor! 2024, November
Anonim
Image
Image
Wat jy nodig het
Wat jy nodig het

In hierdie instruksies sal ek jou wys hoe om 'n baie goedkoop draadlose skakelaar vir Phillips Hue Lights te bou.

Die probleem

Hierdie ligte benodig permanente kragtoevoer; muurskakelaars moet altyd aan wees.

As u gaan slaap en die muurskakelaar afskakel, sal die lig nooit weer skyn as die brug die lig probeer aanskakel nie, byvoorbeeld in die oggend om u saggies wakker te maak met 'n "warm lig".

U moet die Hue Tap- of dimmer -skakelaars koop, wat baie duur is, veral as u een vir elke kamer benodig.

Die oplossing is die gebruik van 'n ESP8266. Hierdie klein beheerders met ingeboude usb -adapter is beskikbaar vir minder as 3 $. Vir die kragtoevoer benodig u slegs 2 stuks. AAA -battery, deur die DeepSleep -modus van die Esp8266 te gebruik, werk die battery lank.

Elke keer as u op die reset -knoppie druk, word die ESP wakker, maak verbinding met u WLAN, kry die status van die lamp, as dit aan is, skakel dit uit of omgekeerd, na hierdie opdrag val dit in diepe slaap

Stap 1: wat u benodig

Wat jy nodig het
Wat jy nodig het

Daar is twee verskillende PCB's met Esp8266 en ingeboude usb-adapter vir eenvoudige programmering:

Wemos D1 mini, baie klein, met USB

of

  • NodeMCU, nie so klein nie, met USB
  • Houer vir 2 mikroselle (AAA), soldeermerkers
  • 2 stuks. AAA sel alkalies
  • drade
  • klein skroef 2x8mm, sien prent

vir behuising:

3D -gedrukte omhulsel (sien volgende stap na STL -lêers)

of

'n behuising van 'n ou afstandsbediening (sien prent)

of

plaas die esp en battery agter 'n muurskakelaar

Stap 2: Behuising

Behuising
Behuising
Behuising
Behuising

As u 'n eienaar van 'n 3D -drukker is, gebruik dan eenvoudig die aangehegte STL's, u het selfs nie 'n ekstra knoppie nodig nie; ons gebruik die ingeboude resetknoppie met 'n 3D -gedrukte dop.

'N Ander oplossing is 'n ou afstandsbediening.

As u die muurskakelaar met 'n knoppieskakelaar en die Esp wil vervang, moet u die twee drade kortpad maak en dit isoleer sodat die lamp deurlopend stroom kry.

!!!!!! WEES BEWUS VAN ELEKTRIESE SKOK; JY MOET WEET WAT JY DOEN !!!!!

Stap 3: Kodeer die Esp8266

Die kodering van die Esp8266
Die kodering van die Esp8266

Eerstens benodig u die Arduino IDE.

Dan moet u die biblioteek vir Esp8266 installeer. Hier vind u verskeie tutoriale oor instruksies hoe u hierdie wonderlike klein dingetjies kan programmeer:-)

Nadat u die aangehegte skets met die Arduino IDE oopgemaak het, moet u 'n paar instellings doen, afhangende van u plaaslike WIFI.

Vir 'n vinniger verbinding/skakel gebruik ons 'n statiese ip -adres.

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

IP -adres van u plaaslike wifi -router waar die kleurgebruik verbind is

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

IP-adres van u skakelaar, let op die gebruik van 'n hoë adres in die reeks 200-250 wat nie vir ander toestelle gebruik word nie

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

int lig = 2; //

die nommer van u lig wat aangeskakel is

const char hueHubIP = "192.168.178.57";

die ip -adres van die hue -brug

const char hueUsername = "bruin gebruikersnaam"

u moet 'n gemagtigde gebruikersnaam in die hue bridge skep, kyk na hierdie handleiding

const int hueHubPort = 80;

altyd "80"

const char ssid = "SSID"; // netwerk SSID (naam)

const char pass = "wagwoord"; // netwerk wagwoord

uiteindelik SSID en wagwoord van u wifi

Nadat u hierdie instellings verander het, is u gereed om op te laai!

Stap 4: Skematiese

Skematiese
Skematiese

Die skema is baie eenvoudig; u hoef slegs die batteryhouer aan te sluit op GND en 3V3.

Die gebruik van 'n eksterne knoppie is opsioneel.

Stap 5: Bykomende inligting

Bykomende inligting
Bykomende inligting

Om die kragverbruik te verminder, is dit nodig om die spanningsreguleerder te verwyder.

Meet die stroom voor en na die verwydering; die stroom in diepe slaap moet minder as 0, 1mA wees.

Soms moet u ook die toevoerspeld van die UART -chip verwyder. Sien hier vir meer inligting.

Aanbeveel: