Kazalo:

Neskončna zrcalna stenska ura v okvirju IKEA za slike: 4 koraki
Neskončna zrcalna stenska ura v okvirju IKEA za slike: 4 koraki

Video: Neskončna zrcalna stenska ura v okvirju IKEA za slike: 4 koraki

Video: Neskončna zrcalna stenska ura v okvirju IKEA za slike: 4 koraki
Video: Greatest Abandoned Fairytale Castle In The World ~ Millions Left Behind! 2024, Julij
Anonim
Image
Image
Neskončna zrcalna stenska ura v IKEA okvirju za slike
Neskončna zrcalna stenska ura v IKEA okvirju za slike
Neskončna zrcalna stenska ura v IKEA okvirju za slike
Neskončna zrcalna stenska ura v IKEA okvirju za slike
Neskončna zrcalna stenska ura v IKEA okvirju za slike
Neskončna zrcalna stenska ura v IKEA okvirju za slike

Zdravo, Vedno sem si želel zgraditi stensko uro. V trgovinah, kot je IKEA, je veliko čudovitih stenskih ur. Imel sem nekaj težav s temi komercialnimi urami. Zame so preglasni (neprekinjen tic-tac je nadležen), urnih kazalcev v temi ne vidim, uporabljajo veliko prostora na moji steni in niso natančni. Odločil sem se, da bom zgradil tiho uro z LED diodami in sinhronizacijo interneta ter jo združil z neskončnim ogledalom. Ogledalo omogoča prikaz urnih kazalcev. Moj koncept je bil, da bi bil čim bolj enostaven. Celoten postopek gradnje traja približno 30 minut. Cena projekta je bila 20 USD. Napravo napaja standardni polnilec za telefon (5VDC). Celotna elektronika in ogledalo sta bili vgrajeni v okvir za slike, kupljen pri IKEA.

1. korak: Seznam specifikacij

Seznam specifikacij
Seznam specifikacij

Ime materiala, znesek, povezava

Okvir za slike IKEA RIBBA Črna 23 cm x 23 cm 1 kos

WS2812B LED trak, individualno naslovljiv Smart RGB LED trak, črn 74 kosov/1 m IP30 1 kos

NodeMcu v3 Lua WIFI Razvoj interneta stvari stvari MCU plošča ESP8266 1 kos

Polnilec za telefon 1 kos

Telefonski kabel USB 1 kos

Proto PCB 1 kos

Kabel za spajkanje 1 kos

Spajkalnik za kos 1 kos

Kondenzator 16V 16V 470uF 1 kos

Ohišje za elektroniko 1 kos

Ogledalo 23 cm x 23 cm 1 kos Lokalna trgovina

Steklena plošča 23 cm x 23 cm 1 kos Lokalna trgovina

Skupni materialni stroški projekta: 20, 25 $/celotni projekt

2. korak: Montaža

Montaža
Montaža
Montaža
Montaža

Vsak korak postopka montaže si lahko ogledate v videu prvega koraka.

Nekaj dodatnih informacij o videu:

Vprašanje o natančnosti ure je rešila tehnologija IoT in periodična sinhronizacija časovnega strežnika. V tem projektu sem uporabil NodeMCU, ki bo upravljal časovno sinhronizacijo.

Naslednji korak je bil najti pravo stanovanje. Izberem okvir za slike IKEA RIBBA. V uri sem potreboval 60 kosov LED, ker je 60 sekund in 60 minut. Izmeril sem notranji obod okvirja. Izračunal sem, da je LED trak 74 kosov / 1 meter idealen. Ko sem iz 1-metrskega traku odrezal 14 kosov LED, se je preostalih 60 kosov popolnoma prilegalo notranjemu obodu okvirja.

Več o zrcalnem učinku neskončnosti najdete tukaj:

Ogledalo in steklena plošča sta bila standardni izdelek v lokalni trgovini s steklom, odrezali sta jih za pravo velikost.

3. korak: vezje

Vezje
Vezje

Vse komponente sem priključil po shemi. Uporabljenih je bilo le nekaj PIN kode nodeMCU, tako da je bila majhna proto PCB več kot dovolj. Pravzaprav lahko kable spajate neposredno na PIN -ove, ohišje elektronike pa lahko izpustite ali pa za boljši pogled postavite to omarico poleg napajalnika. V ta namen morate podaljšati kable, ki prihajajo iz LED -traku, največja dolžina tega kabla je 5 metrov (po podatkovnem listu ni preizkušeno). Kondenzator ni potreben, če je napajalnik dober. Moj USB adapter je poceni, zato sem en 450uF kondenzator spajkal na proto tiskano vezje.

Svetleče diode WS2812B so neodvisno naslovljive komponente. Z njimi je zelo enostavno delati. Pravkar sem priključil 5 VDC, GND na napajanje in komunikacijski PIN na MCU, in deluje. Številka LED mora biti navedena v kodi Arduino. Tukaj je več informacij o teh LED-jih:

4. korak: naložite priloženo programsko opremo

Za nalaganje izvorne kode v MCU uporabite programsko opremo Arduino IDE in kable USB:

Obstaja veliko navodil o tem, kako programirati NodeMCU, tj.

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

Osnova izvorne kode izhaja iz tega navodila:

www.instructables.com/id/Infinity-Mirror-C… Hvala ItsGraGra za navdih.

Prvotni program se začne z demo programom, ki dokazuje zmožnost LED. Na žalost se MCU po nekaj sekundah znova zažene. Mislil sem, da je problem poceni USB adapter. Poskusil sem z namiznim napajanjem, nič se ni spremenilo. Del demo programa sem odstranil, potem je vse delovalo v redu. Predstavitveni program sem pustil v izvorni kodi, če je kdo odkril težavo, prosimo, da v komentar vnesete rešitev ali mi pošljete sporočilo.

Preden naložite kodo NodeMCU, spremenite poverilnice za Wifi in nastavite časovni pas.

Zaključne besede

To uro uporabljam 1 mesec brez težav. S tem projektom sem zadovoljen, od svoje družine sem že prejel nekaj prošenj, da bi moral zgraditi še nekaj.

Imej lep dan!

Priporočena: