Sommario:
- Forniture
- Passaggio 1: configurazione dell'elettronica
- Passaggio 2: programmazione
- Passaggio 3: progettazione di pixel
- Passaggio 4: assemblaggio dell'MDF
- Passaggio 5: saldatura dei componenti
- Passaggio 6: finitura del lavoro in legno
- Passaggio 7: goditi le luci
Video: Lampada Pixel Smart: 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Questo è un progetto che ho realizzato per una lampada intelligente controllata da Bluetooth con un'App Android sviluppata su Android Studio.
L'obiettivo principale di Pixel è mostrare splendide luci. È la modalità luce del camino, ad esempio, vediamo come potrebbe apparire un camino a pixel singolo. Anche la modalità arcobaleno mostra come molti gradienti siano "naturalmente" formati dai led.
L'elettronica di Pixel è un Arduino Nano e 10 LED indirizzabili ws2813. Ha anche un display che mostra l'ora e un cicalino per impostare una sveglia.
Il suo corpo è realizzato in MDF (tagliato al laser) e acrilico.
Github per.apk, file arduino, file app.
github.com/danielwilberger/PixelSmartLamp
EDIT: caricati i fogli di taglio per la parte in MDF
Forniture
- Arduino nano;
- Modulo Bluetooth HC-05
- Modulo orologio in tempo reale;
- Display LED a 4 cifre;
- 10 x LED indirizzabili ws2812b
- potenziometro;
- 4 x pulsanti;
- Cicalino;
- Carattere 5V-2amp.
Passaggio 1: configurazione dell'elettronica
Il mio primo passo, dopo aver ricevuto l'elettronica, è stato assemblare tutto su una scheda prototipi.
In questo modo, potrei testarlo e iniziare a programmare Arduino.
Dovevo:
- Saldare i led;
- Assemblare tutti i dispositivi sulla scheda prototipi;
- Assemblare i 10 led indirizzabili (due per ogni lato del cubo, meno il fondo);
- Inizia la programmazione.
Prima di prendere il cubo in acrilico per l'esposizione finale, l'ho testato sulla ciotola di plastica di mia madre.
Passaggio 2: programmazione
Il mio passo successivo è stato programmare. Innanzitutto, l'arduino con tutte le funzionalità che avevo inizialmente immaginato per Pixel:
- Visualizza l'ora corrente sull'orologio;
- Imposta sveglia per il risveglio (o un timer);
- Mostra diverse modalità di luce, da una semplice lampada bianca a uno spettacolo arcobaleno o un caminetto. Per questa parte sono stati molto utili diversi esempi sulla libreria FastLED per Arduino.
Dopo averlo completato, avevo una lampada completamente controllabile, utilizzando pulsanti analogici e il potenziometro. Quindi, il passaggio successivo è stato configurare la connessione Bluetooth con un'app che ho creato solo per Pixel. Questa è stata la parte che ha richiesto più tempo. Prima di questo progetto, non avevo alcuna conoscenza della programmazione Android e non conoscevo nemmeno il linguaggio Java. Ma conoscevo già la programmazione orientata agli oggetti, quindi ho iniziato un corso di programmazione Android, su Udemy.
Puoi controllare tutto quello che vuoi sul mio Github. Il collegamento è sopra all'inizio di questo articolo.
Passaggio 3: progettazione di pixel
In questo momento, avevo immaginato come sarebbe stato Pixel, ma era ora di metterlo su carta. In realtà, sul mio PC. Dato che avrei costruito Pixel su legno MDF e acrilico, sapevo di dover disegnare un progetto molto preciso. Così ho scelto un software CAD e ho iniziato a disegnare Pixel.
Potrebbe sembrare un po' eccessivo, ma conoscevo già il disegno CAD dal mio corso di laurea in Ingegneria. Ed è stato molto utile per ottenere i disegni 2D per il taglio laser dell'MDF.
Passaggio 4: assemblaggio dell'MDF
Dopo aver disegnato Pixel su CAD, ho contattato un'azienda locale che realizzava oggetti in acrilico, come espositori, trofei, ecc. Questi luoghi di solito hanno macchine per il taglio laser, quindi ho chiesto se potevano costruire il mio cubo in acrilico e tagliare l'MDF.
Quindi ho preso una tavola in MDF da 6 mm e ho inviato loro i disegni di taglio.
Li ho ricevuti come nella foto sopra, e ho assemblato il tutto usando la colla cianoacrilica.
Passaggio 5: saldatura dei componenti
Questo è stato uno dei momenti più difficili. Non avevo alcuna esperienza nella saldatura di componenti elettronici, quindi ho guardato alcuni video e l'ho provato.
Passaggio 6: finitura del lavoro in legno
In questo momento, ho fatto funzionare Pixel come l'avevo pianificato. Sono state necessarie alcune regolazioni, come l'impostazione della luminosità dei LED.
Ma la finitura in MDF non era come mi aspettavo. Quindi ho preso un foglio di legno, la strega è un pezzo di legno molto sottile. Ho coperto tutta la superficie in MDF con se, dopo essermi assicurato che il display dell'orologio potesse emettere luce attraverso di essa.
Passaggio 7: goditi le luci
Dopo tutto questo lavoro, avevo una lampada che era molto più luminosa e più bella di come la immaginavo all'inizio.
Puoi controllare sul video soprattutto le modalità di illuminazione di Pixel.
Contattami se hai dei dubbi sul tuo progetto. Sarò felice di aiutarti:)
Consigliato:
Lampada cubo di Rubik wireless con facile inclinazione e cambio colore: 10 passaggi (con immagini)
Lampada cubo di Rubik senza fili che cambia facilmente colore con inclinazione: oggi costruiremo questa fantastica lampada a cubo di Rubik che cambia colore in base a quale lato è rivolto verso l'alto. Il cubo funziona con una piccola batteria LiPo, caricata da un cavo micro-usb standard e, nei miei test, ha una durata della batteria di diversi giorni. Questo
Lampada da parete Pixel Cloud Ambient: 6 passaggi (con immagini)
Pixel Cloud Ambient Wall Light: un'altra modifica di una luce Ikea, ha aggiunto LED indirizzabili e un controller per creare qualcosa di unico. Progettato per essere utilizzato nella stanza di un bambino per una luce ambientale soffusa e come luce notturna. Questo progetto utilizza 56x pixel indirizzabili APA102, un NLE
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
La lampada a spirale (a.k.a la lampada da scrivania Loxodrome): 12 passaggi (con immagini)
The Spiral Lamp (a.k.a the Loxodrome Desk Lamp): The Spiral Lamp (a.k.a The Loxodrome Desk Lamp) è un progetto che ho iniziato nel 2015. È stato ispirato dal Loxodrome Sconce di Paul Nylander. La mia idea originale era per una lampada da scrivania motorizzata che proiettasse vortici di luce sul muro. Ho progettato e
LAMPADA A PALLONCINO!!! INCREDIBILE!!! (semplice lampada a palloncino impressionante)!!: 6 passaggi (con immagini)
LAMPADA A PALLONCINO!!! INCREDIBILE!!! (semplice Awsome Ballon Lamp)!!: La semplice lampada a palloncino è composta dai ballon e dalla striscia led 12v con il driver led