Sommario:

Orologio da parete Infinity Mirror con cornice IKEA: 4 passaggi
Orologio da parete Infinity Mirror con cornice IKEA: 4 passaggi

Video: Orologio da parete Infinity Mirror con cornice IKEA: 4 passaggi

Video: Orologio da parete Infinity Mirror con cornice IKEA: 4 passaggi
Video: Infinity mirror wall clock instruction 2024, Novembre
Anonim
Image
Image
Orologio da parete a specchio Infinity con cornice IKEA
Orologio da parete a specchio Infinity con cornice IKEA
Orologio da parete a specchio Infinity con cornice IKEA
Orologio da parete a specchio Infinity con cornice IKEA
Orologio da parete a specchio Infinity con cornice IKEA
Orologio da parete a specchio Infinity con cornice IKEA

Ciao, Ho sempre voluto costruire un orologio da parete. Ci sono molti meravigliosi orologi da parete in negozi come IKEA. Ho avuto dei problemi con questi orologi commerciali. Sono troppo rumorosi per me (il continuo tic-tac è fastidioso), non riesco a vedere le lancette delle ore al buio, stanno usando molto spazio sulla mia parete e non sono precise. Ho deciso di costruire un orologio silenzioso con led e sincronizzazione internet e l'ho abbinato ad uno specchio infinito. Lo specchio permette di vedere le lancette delle ore. Il mio concetto era di renderlo il più semplice possibile. L'intero processo di costruzione dura circa 30 minuti. Il costo del progetto era di 20$. L'unità è alimentata da un caricatore per telefono standard (5VDC). L'elettronica completa e lo specchio sono stati integrati in una cornice acquistata all'IKEA.

Passaggio 1: Elenco BOM

Elenco distinte materiali
Elenco distinte materiali

Nome materiale, quantità, collegamento

IKEA RIBBA Cornice portafoto Nera 23 cm x 23 cm 1 pz

Striscia LED WS2812B, Striscia LED RGB intelligente indirizzabile individualmente, Nero 74 pezzi/1 m IP30 1 pz

NodeMcu v3 Lua WIFI Internet of Things scheda MCU di sviluppo ESP8266 1 pz

Caricatore del telefono 1 pz

Cavo telefonico USB 1 pz

Proto PCB 1 pz

Cavo per saldatura 1 pz

Stagno di saldatura 1 pz

Condensatore 16V 16V 470uF 1 pz

Custodia per elettronica 1 pz

Specchio 23 cm x 23 cm 1 pz Negozio locale

Piatto in vetro 23 cm x 23 cm 1 pz Negozio locale

Costo materiale totale del progetto: 20, 25 $/progetto totale

Fase 2: Assemblaggio

Assemblaggio
Assemblaggio
Assemblaggio
Assemblaggio

Ogni fase del processo di assemblaggio può essere vista nel video del primo passaggio.

Alcune informazioni aggiuntive al video:

Il problema della precisione dell'orologio è stato risolto dalla tecnologia IoT e dalla sincronizzazione periodica del server dell'ora. In questo progetto, ho usato NodeMCU, che gestirà la sincronizzazione dell'ora.

Il passo successivo è stato quello di trovare l'alloggio giusto. Scelgo la cornice IKEA RIBBA. Avevo bisogno di 60 LED nell'orologio perché ci sono 60 secondi e 60 minuti. Ho misurato il perimetro interno del telaio. Ho calcolato che la striscia LED da 74 pezzi / 1 metro è l'ideale. Dopo aver tagliato 14 pezzi di LED da una striscia di 1 metro, i restanti 60 pezzi si adattavano perfettamente al perimetro interno del telaio.

A proposito dell'effetto specchio infinito, puoi trovare di più qui:

Lo specchio e la lastra di vetro erano un prodotto standard in un negozio di vetro locale, li hanno tagliati per la giusta dimensione.

Fase 3: Il circuito

Il Circuito
Il Circuito

Ho collegato tutti i componenti secondo lo schema. Sono stati utilizzati solo pochi PIN del nodeMCU, quindi un piccolo proto PCB era più che sufficiente. In realtà, i cavi possono essere saldati direttamente ai PIN, e l'alloggiamento dell'elettronica può essere lasciato fuori, oppure puoi mettere questa scatola accanto all'alimentatore per vedere meglio. Per questo, è necessario prolungare i cavi provenienti dalla striscia LED, la lunghezza massima per questo cavo è di 5 metri (secondo la scheda tecnica, non testata). Il condensatore non è necessario se l'alimentazione è buona. Il mio adattatore USB è economico, quindi ho saldato un condensatore da 450uF al proto PCB.

I LED WS2812B sono componenti indirizzabili in modo indipendente. Molto facile lavorare con loro. Ho appena collegato 5 VDC, GND all'alimentatore e il PIN di comunicazione all'MCU e funziona. Il numero del LED deve essere specificato nel codice Arduino. Ecco maggiori informazioni su questi LED:

Passaggio 4: caricare il software allegato

Per caricare il codice sorgente sugli MCU, utilizzare il software Arduino IDE e i cavi USB:

Ci sono molte istruzioni su come programmare un NodeMCU, ad esempio:

www.instructables.com/id/Programming-ESP82…

La base del codice sorgente deriva da questa istruzione:

www.instructables.com/id/Infinity-Mirror-C… Grazie a ItsGraGra per l'ispirazione.

Il programma originale inizia con un programma demo, che dimostra la capacità dei LED. Sfortunatamente, dopo pochi secondi l'MCU si riavvia da solo. Ho pensato che il problema fosse l'adattatore USB economico. Ho provato con un alimentatore da banco, non è cambiato nulla. Ho rimosso una parte del programma demo, quindi tutto ha funzionato bene. Ho lasciato il programma demo nel codice sorgente, se qualcuno ha scoperto il problema per favore metta la risoluzione nel commento o mi mandi un messaggio.

Prima di caricare il codice NodeMCU, cambia le tue credenziali Wifi e imposta il tuo fuso orario.

Parole finali

Ho usato questo orologio per 1 mese senza alcun problema. Sono contento di questo progetto, ho già ricevuto qualche richiesta dalla mia famiglia che dovrei costruirne altri.

Buona giornata!

Consigliato: