Innholdsfortegnelse:

Infinity Mirror Veggklokke i IKEA Bilderamme: 4 trinn
Infinity Mirror Veggklokke i IKEA Bilderamme: 4 trinn

Video: Infinity Mirror Veggklokke i IKEA Bilderamme: 4 trinn

Video: Infinity Mirror Veggklokke i IKEA Bilderamme: 4 trinn
Video: SCP-087 подъезде (Класс объекта: Евклид) 2024, Juli
Anonim
Image
Image
Infinity Mirror Veggklokke i IKEA Bilderamme
Infinity Mirror Veggklokke i IKEA Bilderamme
Infinity Mirror Veggklokke i IKEA Bilderamme
Infinity Mirror Veggklokke i IKEA Bilderamme
Infinity Mirror Veggklokke i IKEA Bilderamme
Infinity Mirror Veggklokke i IKEA Bilderamme

Hallo, Jeg har alltid ønsket å bygge en veggklokke. Det er mange flotte veggklokker i butikker som IKEA. Jeg hadde noen problemer med disse kommersielle klokkene. De er for høye for meg (den kontinuerlige tic-tac er irriterende), jeg kan ikke se time viserne i mørket, de bruker mye plass på veggen min og de er ikke nøyaktige. Jeg bestemte meg for å bygge en stille klokke med lysdioder og internett -synkronisering, og jeg kombinerte den med et uendelig speil. Speilet gjør det mulig å se time viserne. Konseptet mitt var å gjøre det så enkelt som mulig. Hele byggeprosessen tar omtrent 30 minutter. Prosjektkostnaden var 20 dollar. Enheten drives av en standard telefonlader (5VDC). Den komplette elektronikken og speilet ble bygget inn i en bilderamme som ble kjøpt på IKEA.

Trinn 1: Liste over styklister

Stykklisteliste
Stykklisteliste

Materiale Navn, beløp, lenke

IKEA RIBBA Bilderamme Svart 23cmx23cm 1 stk

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

NodeMcu v3 Lua WIFI Internet of Things utvikling MCU-kort ESP8266 1 stk

Telefonlader 1 stk

USB-telefonkabel 1 stk

Proto PCB 1 stk

Kabel for lodding 1 stk

Loddetinn 1 stk

Kondensator 16V 16V 470uF 1 stk

Hus for elektronikk 1 stk

Speil 23 cm x 23 cm 1 stk Lokal butikk

Glassplate 23 cm x 23 cm 1 stk Lokal butikk

Total materialkostnad for prosjektet: 20, 25 $/totalt prosjekt

Trinn 2: Montering

Montering
Montering
Montering
Montering

Hvert trinn i monteringsprosessen kan sees i videoen i første trinn.

Litt tilleggsinformasjon til videoen:

Spørsmålet om klokkens nøyaktighet ble løst av IoT -teknologi og periodisk tidsserversynkronisering. I dette prosjektet brukte jeg NodeMCU, som skal håndtere tidssynkronisering.

Neste trinn var å finne den riktige boligen. Jeg velger IKEA RIBBA bilderamme. Jeg trengte 60 stk LED -er i klokken fordi det er 60 sekunder og 60 minutter. Jeg målte den indre omkretsen av rammen. Jeg regnet ut at 74 stk / 1 meter LED -stripe er ideell. Etter at jeg kuttet 14 stk lysdioder ned fra en 1 meter stripe, passet de resterende 60 delene perfekt inn i omkretsen av rammen.

Om uendelig speileffekt kan du finne mer her:

Speilet og glassplaten var et standardprodukt på en lokal glassbutikk, de kuttet dem i riktig størrelse.

Trinn 3: Kretsen

Kretsen
Kretsen

Jeg koblet alle komponentene i henhold til skjemaet. Bare noen få PIN -koder for nodeMCU ble brukt, så en liten proto -PCB var mer enn nok. Egentlig kan kablene loddes direkte til PIN -koder, og huset til elektronikken kan utelates, eller du kan sette denne boksen ved siden av strømforsyningen for å se bedre ut. For det må du forlenge kablene som kommer fra LED -stripen, maksimal lengde for denne kabelen er 5 meter (i henhold til databladet, ikke testet). Kondensatoren er ikke nødvendig hvis strømforsyningen er god. USB -adapteren min er en billig, så jeg loddet en 450uF kondensator til proto -PCB.

WS2812B -lysdiodene er uavhengig adresserbare komponenter. Veldig lett å jobbe med dem. Jeg koblet nettopp 5 VDC, GND til strømforsyningen og kommunikasjons -PIN til MCU, og det fungerer. Nummeret på LED -en bør spesifiseres i Arduino -koden. Her er mer informasjon om disse lysdiodene:

Trinn 4: Last opp den vedlagte programvaren

For å laste opp kildekoden til MCU-ene bruker du Arduino IDE-programvare og USB-kabler:

Det er mye instruksjon om hvordan du programmerer en NodeMCU, dvs.:

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

Grunnlaget for kildekoden kommer fra denne instruksjonen:

www.instructables.com/id/Infinity-Mirror-C… Takk ItsGraGra for inspirasjonen.

Det originale programmet starter med et demoprogram, som viser evnen til LED-ene. Dessverre, etter noen få sekunder, starter MCU seg selv på nytt. Jeg trodde at problemet var den billige USB -adapteren. Jeg prøvde med en strømforsyning på bordet, ingenting endret seg. Jeg fjernet en del av demoprogrammet, så fungerte alt bra. Jeg forlot demoprogrammet i kildekoden. Hvis noen fant ut problemet, vennligst legg inn oppløsningen i kommentaren eller send meg en melding.

Før du laster opp NodeMCU -koden, må du endre Wifi -legitimasjonen og angi tidssonen din.

Siste ord

Jeg har brukt denne klokken i 1 måned uten problemer. Jeg er fornøyd med dette prosjektet, jeg har allerede mottatt en forespørsel fra familien min om at jeg skal bygge noen flere.

Ha en fin dag!

Anbefalt: