Sommario:

Lampada Ikea Grono Controllata tramite Wifi: 7 Passaggi (con Immagini)
Lampada Ikea Grono Controllata tramite Wifi: 7 Passaggi (con Immagini)

Video: Lampada Ikea Grono Controllata tramite Wifi: 7 Passaggi (con Immagini)

Video: Lampada Ikea Grono Controllata tramite Wifi: 7 Passaggi (con Immagini)
Video: Ikea Grono Wifi LED Lamp 2024, Novembre
Anonim
Lampada Ikea Grono Controllata Wifi
Lampada Ikea Grono Controllata Wifi

In questo tutorial ti mostrerò come trasformare una lampada Ikea Grono standard in una lampada a LED controllata da Wifi! La lampada ha oltre 10 diverse modalità di spettacolo di luci, inclusa una modalità reattiva al suono.

Passaggio 1: introduzione

Image
Image

Se sei mai stato in un negozio di buona volontà o in un negozio di seconda mano, probabilmente hai visto una lampada Ikea Grono. Per qualsiasi motivo, tutte le persone vicine a me avevano una tonnellata di queste lampade, quindi ho deciso di vedere cosa potevo fare per renderle migliori. Dopo aver apportato queste modifiche, sicuramente non lo donerò né lo butterò via!

Di recente ho giocato con i microcontrollori NodeMCU Esp8266 che hanno funzionalità WiFi. Sono davvero fantastici! Questo progetto prevede alcuni semplici componenti elettronici, progettazione/stampa 3D e un po' di programmazione in C, HTML e CSS. Non ho fatto alcun HTML/CSS dal liceo, quindi questo è stato un ottimo progetto per reintrodurre queste lingue.

Ho cercato di rendere questo progetto semplice da seguire in modo da poter realizzare facilmente la tua lampada Ikea Grono WiFi. Se hai domande lungo il percorso, non esitare a chiedere nei commenti qui sotto.

Inoltre, se te la senti, per favore considera di iscriverti al mio canale YouTube per supportarmi e per vedere progetti più entusiasmanti.

Passaggio 2: componenti necessari

Progettazione elettronica
Progettazione elettronica

I componenti necessari per questo progetto sono i seguenti:

1. Collegamento Amazon NodeMCU ESPP 2866

2. Resistori (200 e 470 Ohm) Amazon Link

3. Condensatore (consigliato 1000 uF) Amazon Link

4. Collegamento Amazon LED (qualsiasi colore)

5. 15 luci Neopixel Amazon Link

6. Amplificatore per microfono elettrete - MAX4466 con guadagno regolabile Amazon Link

6. Saldatore e forniture di base Amazon Link

7. Accesso alla stampante 3D

Divulgazione: i link di Amazon sopra sono link di affiliazione, il che significa che, senza costi aggiuntivi, guadagnerò una commissione se clicchi ed effettui un acquisto.

Passaggio 3: progettazione elettronica

Il design elettronico è abbastanza semplice per questo progetto, il che lo rende un ottimo progetto con cui iniziare se ti stai avvicinando all'elettronica!

Consiglierei di costruire il circuito prima su una breadboard, quindi di saldare tutto su una scheda perf.

Passaggio 4: progettazione e stampa 3D

Progettazione e stampa 3D
Progettazione e stampa 3D
Progettazione e stampa 3D
Progettazione e stampa 3D
Progettazione e stampa 3D
Progettazione e stampa 3D

Mi piaceva il design della lampada Ikea Grono ma sapevo che avevo bisogno di un posto per i miei dispositivi elettronici e inoltre non mi piaceva come la parte superiore della lampada fosse aperta.

Ho progettato una base semplice per la lampada con spazio per ESP8266, MAX4466 (questo è stato un ripensamento, quindi ho appena praticato un foro), interruttore di accensione/spegnimento (non l'ho usato perché ero pigro), alimentazione (USB) e un coperchio che si inserisce perfettamente nella lampada. Ho anche realizzato un coperchio per contenere la luce e per farla sembrare migliore ma se la preferite aperta potete saltare questa parte.

Il collegamento Thingiverse alle parti può essere trovato qui.

Passaggio 5: installazione dei componenti

Installazione dei componenti
Installazione dei componenti
Installazione dei componenti
Installazione dei componenti

Ora che hai l'elettronica saldata e la base/coperchio stampata in 3D, è ora di iniziare ad assemblare tutto insieme. Monta l'ESP8266, l'interruttore On/Off, il cavo di alimentazione e il coperchio nella base della lampada Ikea Grono.

Passaggio 6: programmazione

Programmazione
Programmazione
Programmazione
Programmazione

Devo ammettere che, dal momento che non usavo HTML/CSS da anni, questa parte è stata di gran lunga la più lunga. Non sono uno sviluppatore web professionista quindi non fingerò nemmeno di dire che è programmato con le migliori pratiche, ma funziona e ho imparato molto durante il processo.

Ho usato Platform IO per programmare il mio ESP8266, ma l'IDE Arduino funzionerà perfettamente. Basta scaricare il codice, inserire il SSID e la password WIFI e dovresti essere a posto! Alla prima esecuzione il monitor seriale ti farà sapere quale indirizzo IP per accedere al tuo server web.

Ho programmato le seguenti funzionalità per la lampada, ma è abbastanza facile aggiungerne di nuove:

1. LED di prova

2. Seleziona Colore

3. Accendi tutte le luci (con il colore selezionato sopra)

4. Spegni tutte le luci

5. Modalità speciali

un. Su Giù Multicolore

B. Spettacolo casuale di stelle

C. Su Giù Singolo Colore

D. Dissolvenza in entrata/uscita lenta

e. Cylon

F. Colore Salvietta

G. strobo

h. Suono reattivo (se selezioni nero e Accendi/Spegni luci, questo è Multicolore)

Passaggio 7: provalo

Ora che hai la lampada tutta assemblata e programmata, è il momento di provarla!

Collegalo, accendi l'interruttore e divertiti.

Per favore considera di iscriverti al mio canale youtube per supportarmi e vedere altri fantastici progetti/video.

Grazie per aver letto!

Consigliato: