Mündəricat:

IKEA Şəkil Çərçivəsində Sonsuzluq Güzgü Divar Saatı: 4 addım
IKEA Şəkil Çərçivəsində Sonsuzluq Güzgü Divar Saatı: 4 addım

Video: IKEA Şəkil Çərçivəsində Sonsuzluq Güzgü Divar Saatı: 4 addım

Video: IKEA Şəkil Çərçivəsində Sonsuzluq Güzgü Divar Saatı: 4 addım
Video: Hücum otağı turu 🏠 həddindən artıq yataq otağı düzəldən 🏠 yataq otağı turu IKEA 🏠 FİLİZ EVİ - hissə 2024, Noyabr
Anonim
Image
Image
IKEA Şəkil Çərçivəsində Infinity Mirror Divar Saatı
IKEA Şəkil Çərçivəsində Infinity Mirror Divar Saatı
IKEA Şəkil Çərçivəsində Infinity Mirror Divar Saatı
IKEA Şəkil Çərçivəsində Infinity Mirror Divar Saatı
IKEA Şəkil Çərçivəsində Infinity Mirror Divar Saatı
IKEA Şəkil Çərçivəsində Infinity Mirror Divar Saatı

Salam, Həmişə divar saatı qurmaq istəmişəm. IKEA kimi mağazalarda çox gözəl divar saatları var. Bu kommersiya saatları ilə bağlı bəzi problemlərim var idi. Mənim üçün çox yüksəkdirlər (davamlı tic-tac əsəbiləşir), qaranlıqda saat əqrəblərini görə bilmirəm, divarımda çox yer istifadə edirlər və dəqiq deyillər. LED və internet sinxronizasiyası ilə səssiz bir saat qurmağa qərar verdim və sonsuz güzgü ilə birləşdirdim. Güzgü saat əqrəblərini görməyə imkan verir. Mənim anlayışım bunu mümkün qədər sadə etmək idi. Bütün tikinti prosesi təxminən 30 dəqiqə çəkir. Layihənin dəyəri 20 dollar idi. Cihaz standart bir telefon şarj cihazı (5VDC) ilə təchiz edilmişdir. Tam elektronika və güzgü IKEA -da satın alınan bir çərçivəyə qurulmuşdur.

Addım 1: BOM siyahısı

BOM siyahısı
BOM siyahısı

Materialın adı, miqdarı, keçidi

IKEA RIBBA Şəkil Çərçivəsi Qara 23cmx23cm 1 ədəd

WS2812B Led Şeridi, Fərdi Ünvanlı Ağıllı RGB Led Şeridi, Qara 74 ədəd/1m IP30 1 ədəd

NodeMcu v3 Lua WIFI Əşyaların İnterneti İnkişaf MCU lövhəsi ESP8266 1 ədəd

Telefon şarj cihazı 1 ədəd

USB telefon kabeli 1 ədəd

Proto PCB 1 ədəd

1 ədəd lehimləmə kabeli

Lehim qalay 1 ədəd

Kondansatör 16V 16V 470uF 1 ədəd

Elektronika üçün mənzil 1 ədəd

Güzgü 23 sm x 23 sm 1 ədəd Yerli mağaza

Şüşə lövhə 23 sm x 23 sm 1 ədəd Yerli mağaza

Layihənin ümumi maddi dəyəri: 20, 25 $/ümumi layihə

Addım 2: Quraşdırma

Məclis
Məclis
Məclis
Məclis

Montaj prosesinin hər bir addımını ilk addım videoda görmək olar.

Videoya əlavə bəzi məlumatlar:

Saatın dəqiqliyi məsələsi IoT texnologiyası və dövri vaxt server sinxronizasiyası ilə həll edildi. Bu layihədə vaxt sinxronizasiyasını idarə edəcək NodeMCU istifadə etdim.

Növbəti addım düzgün mənzil tapmaq idi. IKEA RIBBA Şəkil Çərçivəsini seçirəm. 60 saniyə 60 dəqiqə olduğu üçün saatda 60 ədəd LEDə ehtiyacım var idi. Çərçivənin daxili perimetrini ölçdüm. 74 ədəd / 1 metrlik LED şeridin ideal olduğunu hesabladım. 1 metrlik bir zolaqdan 14 ədəd LED kəsdikdən sonra qalan 60 ədəd çərçivənin daxili perimetrinə mükəmməl uyğun gəldi.

Sonsuz güzgü effekti haqqında daha çox məlumatı burada tapa bilərsiniz:

Güzgü və şüşə boşqab yerli bir şüşə mağazasında standart bir məhsul idi, onları doğru ölçüdə kəsdilər.

Addım 3: Dövrə

Dövrə
Dövrə

Bütün komponentləri sxemə görə bağladım. NodeMCU -dan yalnız bir neçə PIN istifadə olundu, buna görə kiçik bir proto PCB kifayət qədər çox idi. Əslində, kabellər birbaşa PİN kodlarına lehimlənə bilər və elektronikanın yuvası kənarda qala bilər və ya daha yaxşı baxmaq üçün bu qutunu enerji təchizatının yanına qoya bilərsiniz. Bunun üçün LED şeridindən gələn kabelləri uzatmalısınız, bu kabelin maksimum uzunluğu 5 metrdir (məlumat cədvəlinə görə yoxlanılmamışdır). Enerji təchizatı yaxşı olarsa, kondansatörə ehtiyac yoxdur. USB adapterim ucuzdur, buna görə proto PCB -yə bir 450uF kondansatörü lehim etdim.

WS2812B LEDləri müstəqil olaraq həll edilə bilən komponentlərdir. Onlarla işləmək çox asandır. Sadəcə 5 VDC, GND -ni enerji təchizatına və əlaqə PIN -ini MCU -ya bağladım və işləyir. LED sayı Arduino kodunda göstərilməlidir. Bu LED-lər haqqında daha çox məlumat:

Addım 4: Əlavə edilmiş Proqramı Yükləyin

Mənbə kodunu MCU-lara yükləmək üçün Arduino IDE Software və USB kabellərindən istifadə edin:

NodeMCU -nun necə proqramlaşdırılacağına dair bir çox təlimat var, yəni.:

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

Mənbə kodunun əsası bu təlimatdan gəlir:

www.instructables.com/id/Infinity-Mirror-C… İlham üçün ItsGraGra-ya təşəkkür edirəm.

Orijinal proqram, LED-lərin imkanlarını nümayiş etdirən bir demo proqramı ilə başlayır. Təəssüf ki, bir neçə saniyədən sonra MCU yenidən başlayır. Düşündüm ki, problem ucuz USB adapteridir. Tezgahın üstündəki bir enerji təchizatı ilə çalışdım, heç nə dəyişmədi. Demo proqramının bir hissəsini sildim, sonra hər şey yaxşı işləyir. Mənbə kodunda demo proqramını tərk etdim, kimsə problemi öyrənərsə, şərhə şərh yazın və ya mənə bir mesaj göndərin.

NodeMCU kodunu yükləməzdən əvvəl, Wifi etimadnamənizi dəyişdirin və vaxt qurşağınızı təyin edin.

Son sözlər

Bu saatı 1 aydır heç bir problem olmadan istifadə etmişəm. Bu layihədən məmnunam, ailəmdən bir neçə tikinti etməyim barədə artıq bir xahiş almışam.

Gözəl gün arzu edirəm!

Tövsiyə: