İçindekiler:

IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati: 4 Adım
IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati: 4 Adım

Video: IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati: 4 Adım

Video: IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati: 4 Adım
Video: Led Işıklı Oda 😫🤤#Shorts 2024, Temmuz
Anonim
Image
Image
IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati
IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati
IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati
IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati
IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati
IKEA Resim Çerçevesinde Sonsuz Aynalı Duvar Saati

Merhaba, Hep bir duvar saati yapmak istemişimdir. IKEA gibi mağazalarda çok sayıda harika duvar saati var. Bu ticari saatlerle ilgili bazı sorunlarım vardı. Benim için çok gürültülüler (sürekli tic-tac rahatsız edici), karanlıkta akrep ve yelkovanı göremiyorum, duvarımda çok yer kaplıyorlar ve doğru değiller. LED'li ve internet senkronizasyonlu sessiz bir saat yapmaya karar verdim ve bunu bir sonsuzluk aynası ile birleştirdim. Ayna, akrep ve yelkovanı görmenizi sağlar. Konseptim mümkün olduğunca basit hale getirmekti. Tüm inşaat süreci yaklaşık 30 dakika sürer. Proje bedeli 20$ idi. Ünite, standart bir telefon şarj cihazı (5VDC) ile çalışır. Tüm elektronik aksam ve ayna, IKEA'dan satın alınan bir resim çerçevesine yerleştirildi.

Adım 1: BOM Listesi

Malzeme Listesi
Malzeme Listesi

Malzeme Adı, miktarı, bağlantısı

IKEA RIBBA Resim Çerçevesi Siyah 23cmx23cm 1 adet

WS2812B Led Şerit, Bireysel Adreslenebilir Smart RGB Led Şerit, Siyah 74pcs/1m IP30 1 adet

NodeMcu v3 Lua WIFI Nesnelerin İnterneti geliştirme MCU kartı ESP8266 1 adet

Telefon şarj cihazı 1 adet

USB telefon kablosu 1 adet

Proto PCB 1 adet

1 adet lehimleme kablosu

Lehim kalay 1 adet

Kondansatör 16V 16V 470uF 1 adet

Elektronik için muhafaza 1 adet

Ayna 23 cm x 23 cm 1 adet Yerel dükkan

Cam tabak 23 cm x 23 cm 1 adet Yerel dükkan

Projenin toplam malzeme maliyeti: 20, 25 $/toplam proje

Adım 2: Montaj

Montaj
Montaj
Montaj
Montaj

Montaj işleminin her adımı ilk adım videosunda görülebilir.

Videoya bazı ek bilgiler:

Saatin doğruluğu ile ilgili sorun, IoT teknolojisi ve periyodik zaman sunucusu senkronizasyonu ile çözüldü. Bu projede zaman senkronizasyonunu gerçekleştirecek NodeMCU kullandım.

Bir sonraki adım, doğru konutu bulmaktı. IKEA RIBBA Resim Çerçevesini seçiyorum. Saatte 60 adet LED'e ihtiyacım vardı çünkü 60 saniye ve 60 dakika var. Çerçevenin iç çevresini ölçtüm. 74 adet / 1 metre LED şeridin ideal olduğunu hesapladım. 1 metrelik bir şeritten 14 adet LED kestikten sonra, kalan 60 adet çerçevenin iç çevresine mükemmel bir şekilde oturdu.

Sonsuz ayna efekti hakkında daha fazlasını burada bulabilirsiniz:

Ayna ve cam tabak, yerel bir cam dükkanında standart bir üründü, doğru boyutta kestiler.

Adım 3: Devre

devre
devre

Tüm bileşenleri şemaya göre bağladım. NodeMCU'nun yalnızca birkaç PIN'i kullanıldı, bu nedenle küçük bir proto PCB fazlasıyla yeterliydi. Aslında, kablolar doğrudan PIN'lere lehimlenebilir ve elektroniklerin muhafazası dışarıda bırakılabilir veya daha iyi bir görünüm için bu kutuyu güç kaynağının yanına koyabilirsiniz. Bunun için LED şeritlerinden gelen kabloları uzatmanız gerekiyor, bu kablonun maksimum uzunluğu 5 metredir (veri sayfasına göre, test edilmemiştir). Güç kaynağı iyi ise kapasitör gerekli değildir. USB adaptörüm ucuz, bu yüzden proto PCB'ye bir 450uF kapasitör lehimledim.

WS2812B LED'leri bağımsız olarak adreslenebilir bileşenlerdir. Onlarla çalışmak çok kolay. Az önce 5 VDC, GND'yi güç kaynağına ve iletişim PIN'ini MCU'ya bağladım ve çalışıyor. Arduino kodunda led sayısı belirtilmelidir. İşte bu LED'ler hakkında daha fazla bilgi:

Adım 4: Ekli Yazılımı Yükleyin

Kaynak kodunu MCU'lara yüklemek için Arduino IDE Yazılımını ve USB kablolarını kullanın:

Bir NodeMCU'nun nasıl programlanacağı hakkında çok fazla talimat var, yani:

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

Kaynak kodun temeli bu talimattan geliyor:

www.instructables.com/id/Infinity-Mirror-C… İlham için ItsGraGra'ya teşekkür edin.

Orijinal program, LED'lerin kapasitesini gösteren bir demo programı ile başlar. Ne yazık ki, birkaç saniye sonra MCU kendini yeniden başlatıyor. Sorunun ucuz USB adaptörü olduğunu düşündüm. Bir masaüstü güç kaynağı ile denedim, hiçbir şey değişmedi. Demo programının bir bölümünü kaldırdım, sonra her şey yolunda gitti. Demo programını kaynak kodda bıraktım, eğer biri sorunu fark ederse lütfen çözümü yoruma yazın veya bana bir mesaj gönderin.

NodeMCU kodunu yüklemeden önce Wifi kimlik bilgilerinizi değiştirin ve saat diliminizi ayarlayın.

Son sözler

Bu saati 1 aydır sorunsuz kullanıyorum. Bu projeden memnunum, zaten ailemden birkaç tane daha inşa etmem için bazı talepler aldım.

İyi günler!

Önerilen: