Indholdsfortegnelse:

Infinity Mirror Vægur i IKEA Billedramme: 4 trin
Infinity Mirror Vægur i IKEA Billedramme: 4 trin

Video: Infinity Mirror Vægur i IKEA Billedramme: 4 trin

Video: Infinity Mirror Vægur i IKEA Billedramme: 4 trin
Video: 4 Inspiring TINY CABINS to surprise you 🌄 2024, Juli
Anonim
Image
Image
Infinity Mirror Vægur i IKEA Billedramme
Infinity Mirror Vægur i IKEA Billedramme
Infinity Mirror Vægur i IKEA Billedramme
Infinity Mirror Vægur i IKEA Billedramme
Infinity Mirror Vægur i IKEA Billedramme
Infinity Mirror Vægur i IKEA Billedramme

Hej, Jeg har altid ønsket at bygge et vægur. Der er mange vidunderlige vægure i butikker som IKEA. Jeg havde nogle problemer med disse kommercielle ure. De er for høje til mig (den kontinuerlige tic-tac er irriterende), jeg kan ikke se time viserne i mørket, de bruger meget plads på min væg, og de er ikke præcise. Jeg besluttede at bygge et lydløst ur med lysdioder og med internetsynkronisering, og jeg kombinerede det med et uendeligt spejl. Spejlet gør det muligt at se time viserne. Mit koncept var at gøre det så enkelt som muligt. Hele byggeprocessen tager cirka 30 minutter. Projektomkostningerne var 20 $. Enheden drives af en standard telefonoplader (5VDC). Den komplette elektronik og spejlet blev indbygget i en billedramme købt på IKEA.

Trin 1: Liste over styklister

Styklisteliste
Styklisteliste

Materiale Navn, mængde, link

IKEA RIBBA Billedramme Sort 23cmx23cm 1 stk

WS2812B Led Strip, individuelt adresserbar Smart RGB Led Strip, Sort 74stk/1m IP30 1 stk

NodeMcu v3 Lua WIFI Internet of Things udvikling MCU-kort ESP8266 1 pc

Telefon oplader 1 pc

USB-telefonkabel 1 stk

Proto PCB 1 pc

Kabel til lodning 1 stk

Loddetind 1 stk

Kondensator 16V 16V 470uF 1 stk

Hus til elektronik 1 stk

Spejl 23 cm x 23 cm 1 stk Lokal butik

Glasplade 23 cm x 23 cm 1 stk Lokal butik

Samlede materialeomkostninger for projektet: 20, 25 $/projekt i alt

Trin 2: Montering

Montering
Montering
Montering
Montering

Hvert trin i samlingsprocessen kan ses i den første trinvideo.

Nogle yderligere oplysninger til videoen:

Spørgsmålet om urets nøjagtighed blev løst af IoT -teknologi og periodisk tidsserversynkronisering. I dette projekt brugte jeg NodeMCU, som håndterer tidssynkronisering.

Næste trin var at finde den rigtige bolig. Jeg vælger IKEA RIBBA billedramme. Jeg havde brug for 60 stk LED'er i uret, fordi der er 60 sekunder og 60 minutter. Jeg målte den indre omkreds af rammen. Jeg regnede med, at den 74 stk / 1 meter LED -strip er ideel. Efter at jeg havde skåret 14 stk LED'er ned fra en 1-meters strimmel, passede de resterende 60 stk perfekt ind i rammens indre omkreds.

Om infinity mirror -effekten kan du finde mere her:

Spejlet og glaspladen var et standardprodukt i en lokal glasbutik, de skar dem til den rigtige størrelse.

Trin 3: Kredsløbet

Kredsløbet
Kredsløbet

Jeg tilsluttede alle komponenterne i henhold til skematisk. Kun et par pinkoder til nodeMCU blev brugt, så en lille proto PCB var mere end nok. Faktisk kan kablerne loddes direkte til PIN -koder, og huset til elektronikken kan udelades, eller du kan sætte denne boks ved siden af strømforsyningen for at få et bedre udseende. Til det skal du forlænge kablerne fra LED -strimlen, den maksimale længde for dette kabel er 5 meter (ifølge databladet, ikke testet). Kondensatoren er ikke nødvendig, hvis strømforsyningen er god. Min USB -adapter er en billig, så jeg lodde en 450uF kondensator til proto PCB.

WS2812B LED'erne er uafhængigt adresserbare komponenter. Meget let at arbejde med dem. Jeg har lige tilsluttet 5 VDC, GND til strømforsyningen og kommunikations -PIN til MCU, og det virker. LED -nummeret skal angives i Arduino -koden. Her er mere information om disse LED'er:

Trin 4: Upload den vedhæftede software

For at uploade kildekoden til MCU'erne skal du bruge Arduino IDE-software og USB-kabler:

Der er en masse instruktioner om, hvordan man programmerer en NodeMCU, dvs.:

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

Grundlaget for kildekoden kommer fra denne instruktion:

www.instructables.com/id/Infinity-Mirror-C… Tak ItsGraGra for inspirationen.

Det originale program starter med et demoprogram, der demonstrerer LED'ernes evne. Desværre genstarter MCU'en sig selv efter et par sekunder. Jeg troede, at problemet er den billige USB -adapter. Jeg prøvede med en strømforsyning ved bordet, intet ændrede sig. Jeg fjernede en del af demoprogrammet, så fungerede alt fint. Jeg forlod demoprogrammet i kildekoden. Hvis nogen fandt ud af problemet, skal du lægge opløsningen i kommentaren eller sende mig en besked.

Inden du uploader NodeMCU -koden, skal du ændre dine Wifi -legitimationsoplysninger og angive din tidszone.

Sidste ord

Jeg har brugt dette ur i 1 måned uden problemer. Jeg er glad for dette projekt, jeg har allerede modtaget en anmodning fra min familie om, at jeg skulle bygge et par mere.

Hav en god dag!

Anbefalede: