Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Në këtë udhëzues do t'ju tregoj se si të ndërtoni një ndërprerës pa tel shumë të lirë për Phillips Hue Lights.
Problemi
Këto drita kanë nevojë për furnizim të përhershëm me energji elektrike, çelsat e murit duhet të jenë gjithmonë të ndezur.
Nëse shkoni në shtrat dhe fikni çelësin e murit, drita nuk do të ndriçojë kurrë nëse ura e ngjyrave përpiqet të ndezë dritën, për shembull në mëngjes për t'ju zgjuar butë me një "dritë të ngrohtë".
Duhet të blini çelsat Hue Tap ose zbehës, të cilët janë shumë të shtrenjtë, veçanërisht nëse keni nevojë për një për secilën dhomë.
Zgjidhja është përdorimi i një ESP8266. Këta kontrollues të vegjël me përshtatës USB të integruar janë në dispozicion për më pak se 3 dollarë. Për furnizimin me energji ju duhen vetëm 2 copë. Bateria AAA, duke përdorur modulin DeepSleep të Esp8266 bateria funksionon për një kohë të gjatë.
Sa herë që shtypni butonin e rivendosjes, ESP zgjohet, lidheni me WLAN -in tuaj, merrni statusin e llambës, nëse është e fikur ose anasjelltas, pas kësaj komande bie në gjumë të thellë
Hapi 1: Ajo që ju nevojitet
Ekzistojnë dy PCB të ndryshme me Esp8266 dhe përshtatës USB të integruar për programim të thjeshtë:
Wemos D1 mini, shumë i vogël, me USB
ose
- NodeMCU, jo aq i vogël, me USB
- Mbajtës për 2 mikro qeliza (AAA), etiketa lidhëse
- 2 copë Qeliza alkaline AAA
- telat
- vidë e vogël 2x8mm, shihni foton
për strehim:
Rast i printuar 3D (shiko skedarët STL hapin tjetër)
ose
një strehë nga një telekomandë e vjetër (shiko foton)
ose
vendosni Esp dhe baterinë prapa një butoni të ndërrimit të murit
Hapi 2: Strehimi
Nëse jeni pronar i një Printeri 3D, atëherë thjesht përdorni STL -të e bashkangjitura, madje nuk keni nevojë për një buton shtesë, ne përdorim butonin e rivendosjes në bord me një kapak të printuar 3D.
Një zgjidhje tjetër është një telekomandë e vjetër.
Nëse dëshironi të zëvendësoni çelësin e murit me një çelës butoni dhe Esp ju duhet të shkurtoni 2 telat dhe t'i izoloni ato në mënyrë që Llamba të ketë rrymë të vazhdueshme.
!!!!!! KENI NJERI NGA SHOKU ELEKTRIK; DUHET T K DINI ÇFAR D BONI !!!!!
Hapi 3: Kodimi i Esp8266
Së pari ju duhet Arduino IDE.
Pastaj ju duhet të instaloni bibliotekën për Esp8266. Këtu do të gjeni disa mësime mbi udhëzimet se si të programoni këto gjëra të vogla magjike:-)
Pas hapjes së skicës së bashkangjitur me Arduino IDE, duhet të bëni disa cilësime në varësi të WIFI -t tuaj lokal.
Për një lidhje/ndërrim më të shpejtë ne përdorim një adresë statike IP.
Porta IPAdresë (192, 168, 178, 1);
adresa ip e ruterit tuaj wifi lokal ku urë hue është e lidhur
Adresa IP IP (192, 168, 178, 216);
Adresa IP e ndërprerësit tuaj, kini parasysh përdorimin e një adrese të lartë në intervalin 200-250 që nuk përdoret për pajisje të tjera
Nën -rrjeta IPAddress (255, 255, 255, 0);
int dritë = 2; //
numri i dritës suaj të ndezur
const char hueHubIP = "192.168.178.57";
adresa e e IP e urës hue
const char hueUsername = "hue urge username"
ju duhet të krijoni një emër përdoruesi të autorizuar në urë hue, shikoni këtë udhëzues
const int hueHubPort = 80;
gjithmone "80"
const char ssid = "SSID"; // SSID i rrjetit (emri)
const char pass = "fjalëkalim"; // fjalëkalimi i rrjetit
më në fund SSID dhe fjalëkalimi i wifi -t tuaj
Pasi të ndryshoni këto cilësime, jeni gati për ngarkim!
Hapi 4: Skematike
Skema është shumë e thjeshtë, ju vetëm duhet të lidhni mbajtësen e baterisë me GND dhe 3V3.
Përdorimi i një butoni të jashtëm është opsional.
Hapi 5: Informacion shtesë
Për të zvogëluar konsumin e energjisë është e nevojshme të hiqni rregullatorin e tensionit.
Matni rrymën para dhe pas heqjes, rryma në gjumë të thellë duhet të jetë më pak se 0, 1mA.
Ndonjëherë ju gjithashtu duhet të hiqni pinin e furnizimit nga çipi UART. Shikoni këtu për më shumë informacion.