Kazalo:
- 1. korak: Seznam specifikacij
- 2. korak: Montaža
- 3. korak: vezje
- 4. korak: naložite priloženo programsko opremo
Video: Neskončna zrcalna stenska ura v okvirju IKEA za slike: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
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
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
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
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:
Galaksija v vaših rokah! Neskončna zrcalna škatla: 3 koraki (s slikami)
Galaksija v vaših rokah! Infinity Mirror Box: Ta vadnica govori o oblikovanju majhne oblike, ki v notranjosti ustvari veliko odsevov. Z luknjami v vsakem kotu za svetlobo in majhnim okencem skozi, lahko gledate ta neskončni proces v roki! Ideja je prišla iz gledanja neskončnega ogledala
Zrcalna ura Infinity z potenciometri: 3 koraki
Neskončna zrcalna ura s potenciometri: naletel sem na neskončno ogledalo in ugotovil sem, da je res kul. To me je navdihnilo, da sem naredil neskončno ogledalo, vendar sem ga potreboval za namen. Odločil sem se, da naredim delujočo neskončno zrcalno uro. To je neskončno ogledalo, ki vam omogoča
3D Natisnjena Neskončna ura: 3 koraki (s slikami)
3D Natisnjena Neskončna Ura: Zato je ideja te ure narediti, da bo v obliki neskončnega simbola ena stran oblike prikazala uro, druga pa minuto. Če imate kakršne koli predloge ali vprašanja za dizajn ali trsko
Zrcalna ura Easy DIY Infinity: 3 koraki
Easy DIY Infinity ogledalo Ura: Če vam je dolgčas z vašo normalno uro poskus da se ta ohladi DIY Neskončno ogledalo ure. Za poravnavo vaše sobe
Neskončna zrcalna mizica: 5 korakov
Infinity Mirror kavna miza: Najprej bom rekel, da sem to mizo pred kratkim prodal in do nje nimam več dostopa. Prejel sem kup sporočil ljudi, ki želijo kupiti drugo mizo ali kupiti vodnik. Odločil sem se, da bom z nekaj znanja napisal vodnik