Sommario:

Cambio tonalità dei poveri: 5 passaggi (con immagini)
Cambio tonalità dei poveri: 5 passaggi (con immagini)

Video: Cambio tonalità dei poveri: 5 passaggi (con immagini)

Video: Cambio tonalità dei poveri: 5 passaggi (con immagini)
Video: Quando provi a fare un complimento a una ragazza... 2024, Maggio
Anonim
Image
Image
Quello di cui hai bisogno
Quello di cui hai bisogno

In questo tutorial ti mostrerò come costruire uno switch wireless molto economico per Phillips Hue Lights.

Il problema

Queste luci necessitano di alimentazione permanente, gli interruttori a parete devono essere sempre accesi.

Se vai a letto e spegni l'interruttore a muro la luce non brillerà mai più se il hue bridge prova ad accendere la luce, ad esempio al mattino per svegliarti dolcemente con una "luce calda".

Devi acquistare Hue Tap o interruttori dimmer, che sono molto costosi, soprattutto se ne hai bisogno uno per ogni stanza.

La soluzione è l'utilizzo di un ESP8266. Questi piccoli controller con adattatore USB integrato sono disponibili per meno di 3$. Per l'alimentatore sono necessari solo 2 pz. Batteria AAA, utilizzando la modalità DeepSleep dell'Esp8266 la batteria funziona a lungo.

Ogni volta che premi il pulsante di reset l'ESP si riattiva, si connette alla tua WLAN, ottiene lo stato della lampada, se è accesa si spegne o viceversa, dopo questo comando va in deep sleep

Passaggio 1: cosa ti serve

Quello di cui hai bisogno
Quello di cui hai bisogno

Ci sono due diversi PCB con Esp8266 e adattatore USB integrato per una semplice programmazione:

Wemos D1 mini, molto piccolo, con USB

o

  • NodeMCU, non così piccolo, con USB
  • Supporto per 2 Microcelle (AAA), etichette a saldare
  • 2 pz. Cellule AAA alcaline
  • fili
  • piccola vite 2x8mm, vedi foto

per l'alloggio:

Custodia stampata in 3D (vedi il passaggio successivo dei file STL)

o

un alloggiamento di un vecchio telecomando (vedi foto)

o

posizionare l'Esp e la batteria dietro un pulsante dell'interruttore a parete

Passaggio 2: alloggio

alloggiamento
alloggiamento
alloggiamento
alloggiamento

Se sei il proprietario di una stampante 3D, usa semplicemente gli STL allegati, non hai nemmeno bisogno di un pulsante aggiuntivo, usiamo il pulsante di ripristino integrato con un cappuccio stampato in 3D.

Un'altra soluzione è un vecchio telecomando.

Se vuoi sostituire l'interruttore a muro con un interruttore a pulsante e l'Esp devi cortocircuitare i 2 fili e ISOLARLI in modo che la lampada abbia corrente continua.

!!!!!! ESSERE CONSAPEVOLE DELLE SCOSSE ELETTRICHE; DEVI SAPERE COSA FAI!!!!!

Passaggio 3: codifica dell'Esp8266

Codificare l'Esp8266
Codificare l'Esp8266

Per prima cosa hai bisogno dell'IDE Arduino.

Quindi devi installare la libreria per Esp8266. Troverai diversi tutorial qui su istruttori come programmare queste piccole cose magiche:-)

Dopo aver aperto lo schizzo allegato con l'IDE Arduino devi fare alcune impostazioni a seconda del tuo WIFI locale.

Per una connessione/cambiamento più veloce utilizziamo un indirizzo IP statico.

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

indirizzo IP del router wifi locale a cui è collegato il bridge hue

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

Indirizzo IP del tuo switch, tieni presente di utilizzare un indirizzo alto nell'intervallo 200-250 che non viene utilizzato per altri dispositivi

Sottorete IPAddress(255, 255, 255, 0);

int luce = 2; //

il numero della tua luce che è accesa

const char hueHubIP = "192.168.178.57";

l'indirizzo IP del bridge hue

const char hueUsername = "nome utente hue bridge"

devi creare un nome utente autorizzato nel bridge hue, guarda questo tutorial

const int hueHubPort = 80;

sempre "80"

const char ssid = "SSID"; // SSID di rete (nome)

const char pass = "password"; // password di rete

finalmente SSID e password del tuo wifi

Dopo aver modificato queste impostazioni sei pronto per il caricamento!

Passaggio 4: Schema

Schema
Schema

Lo schema è molto semplice, devi solo collegare il portabatterie a GND e 3V3.

L'uso di un pulsante esterno è facoltativo.

Passaggio 5: informazioni aggiuntive

Informazioni aggiuntive
Informazioni aggiuntive

Per ridurre il consumo di energia è necessario rimuovere il regolatore di tensione.

Misurare la corrente prima e dopo la rimozione, la corrente in deepsleep deve essere inferiore a 0,1 mA.

A volte devi anche rimuovere il pin di alimentazione dal chip UART. Vedi qui per maggiori informazioni.

Consigliato: