Sommario:
- Passaggio 1: introduzione
- Passaggio 2: componenti necessari
- Passaggio 3: progettazione elettronica
- Passaggio 4: progettazione e stampa 3D
- Passaggio 5: installazione dei componenti
- Passaggio 6: programmazione
- Passaggio 7: provalo
Video: Lampada Ikea Grono Controllata tramite Wifi: 7 Passaggi (con Immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
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
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
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
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
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
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:
La lampada della mummia - Lampada intelligente controllata da WiFi: 5 passaggi (con immagini)
The Mummy Lamp - Lampada intelligente controllata da WiFi: Circa 230 mila anni fa l'essere umano ha imparato a controllare il fuoco, questo porta a un grande cambiamento nel suo stile di vita poiché ha iniziato a lavorare di notte anche usando la luce del fuoco. Possiamo dire che questo è l'inizio dell'illuminazione per interni. Adesso io
Striscia LED 12v controllata tramite WiFi utilizzando Raspberry Pi con Tasker, integrazione Ifttt.: 15 passaggi (con immagini)
Striscia led 12v controllata tramite wifi utilizzando Raspberry Pi con Tasker, integrazione Ifttt.: In questo progetto ti mostrerò come controllare una semplice striscia led analogica 12v tramite wifi utilizzando un Raspberry Pi. Per questo progetto avrai bisogno di: 1x Raspberry Pi (I sto usando un Raspberry Pi 1 Modello B+) 1x RGB 12v Le
ESP 8266 Nodemcu Ws 2812 Lampada LED MOOD basata su Neopixel controllata tramite server Web: 6 passaggi
ESP 8266 Nodemcu Ws 2812 Lampada LED MOOD basata su Neopixel controllata tramite server Web: in questo progetto realizzeremo una lampada MOOD da nodemcu & neopixel e che può essere controllato da qualsiasi browser utilizzando il server web locale
Lampada RGB controllata tramite Bluetooth: 5 passaggi (con immagini)
Lampada RGB controllata tramite Bluetooth: in questo tutorial modulo il duty cycle del PWM per produrre colori diversi dal tuo LED, utilizzando uno smartphone
Auto robot controllata tramite Bluetooth con Arduino: 8 passaggi (con immagini)
Auto robot controllata tramite Bluetooth che utilizza Arduino: in questo tutorial, ti guiderò nella creazione di un'auto robot che controlli tramite Bluetooth dal tuo telefono cellulare Android. Non solo, l'auto robot ha una capacità speciale di evitare gli ostacoli che incontra quando si sposta in avanti l'auto. Il robot