İçindekiler:

Raspberry Pi ile DIY 3D LED Küp: 6 Adım (Resimlerle)
Raspberry Pi ile DIY 3D LED Küp: 6 Adım (Resimlerle)

Video: Raspberry Pi ile DIY 3D LED Küp: 6 Adım (Resimlerle)

Video: Raspberry Pi ile DIY 3D LED Küp: 6 Adım (Resimlerle)
Video: Sammy Clark-LBC Oumi ta norkos ya Sabiyyi 2024, Kasım
Anonim
Ahududu Pi ile DIY 3D LED Küp
Ahududu Pi ile DIY 3D LED Küp
Ahududu Pi ile DIY 3D LED Küp
Ahududu Pi ile DIY 3D LED Küp

Bu proje, ws2812b LED'lerden bir DIY 3D LED Küpü nasıl yaptığımızın üzerinden geçiyor. Küp 8x8x8 LED'dir, yani toplam 512'dir ve katmanlar, ev deposundan aldığımız akrilik levhalardan yapılmıştır. Animasyonlar bir ahududu pi ve 5V güç kaynağı tarafından desteklenmektedir. Küp, arkadaşlarınıza gösteriş yapmak için harika bir parçadır ve bir lamba görevi görebilir. Bizimki bir lamba için biraz fazla büyük (2ft x 2ft x 2ft), ancak bunu ihtiyaçlarınıza göre küçültebilirsiniz.

Gereçler

  1. ws2812b LED Ampuller -
  2. 5V Güç Kaynağı -
  3. Raspberry pi 3b kullandım (herhangi birini kullanabilirim) -
  4. SN74HCT125 Entegre Devre - led şerit için uygun voltaja sahip olmak için ahududu pi sinyalinden voltajı atlar (genellikle devre parçalarımı Digikey'den alırım)
  5. 4ft x 8ft akrilik levha - Home Depot

Adım 1: Akrilik Levhayı Parçalayın

Akrilik Levhayı Yıkın
Akrilik Levhayı Yıkın
Akrilik Levhayı Yıkın
Akrilik Levhayı Yıkın
Akrilik Levhayı Yıkın
Akrilik Levhayı Yıkın

Bir dizi ws2812b led ile 8x8x8 küp yapıyoruz. Ledler 3 inç ile ayrılmıştır, bu nedenle ışıklar yaklaşık 21 inç x 21 inç uzunluğunda olacaktır. Bunu halletmek için akrilik levhaları 2ft x 2ft'den biraz daha az yapmayı seçtik. Bu, tek bir 4ft x 8ft akrilik levhadan 8 katman yapabileceğimiz anlamına gelir.

4ft x 8ft parçayı bir masa testeresi ile eşit genişlikte (~2ft x 8ft) 2 parçaya ayırarak başladık. Bundan sonra, parçalardan eşit kareler yapmak için kuru silme kalemi kullanarak bir çizgi çizmek için tek parçayı şablon olarak kullandık. Daha sonra 8 kare katmanı yapmak için düz bir kenar ve daire testere kullandık.

Adım 2: LED'lerin Deliklerini Ölçün

LED'ler için Delikleri Ölçün
LED'ler için Delikleri Ölçün
LED'ler için Delikleri Ölçün
LED'ler için Delikleri Ölçün
LED'ler için Delikleri Ölçün
LED'ler için Delikleri Ölçün

8 katmanın her biri boyuta göre kesildikten sonra, LED'lerin nerede olması gerektiğinin ölçümlerini çıkardık. Led kareyi ortalamak için kuru bir silme kalemi ve düz bir kenar kullandık. 8x8x8 led küpümüz olduğu için, bitişik LED'ler arasında yaklaşık 3 inç olacak şekilde ızgara düzeninde hizalanmış her katmanda 64 LED olacaktır.

Adım 3: LED'ler için Delik Delin

LED'ler için Delik Açma
LED'ler için Delik Açma
LED'ler için Delik Açma
LED'ler için Delik Açma
LED'ler için Delik Açma
LED'ler için Delik Açma
LED'ler için Delik Açma
LED'ler için Delik Açma

Delikler işaretlendikten sonra, kademeli bir matkap ucuyla 1/2 inç delikler açın. Bu, akriliğin çatlamamasını sağlayacaktır. Bu malzemede normal bir matkap ucu kullanırken sorun yaşadık ve kesimleri bitirmek için kademeli bir matkap ucu almamız gerekti. Parçalar birbirine kenetlendiğinden, sadece 64 delik açmamız gerekti. Ayrıca küpün dibi olacak kontrplaktan bir katman yaptık. Delikler açıldıktan sonra LED ampulleri her delikten besledik. Her sıradaki ledleri yönlendirmek için serpantin deseni kullandık.

Adım 4: Katmanları Birleştirin

Katmanları Birleştirin
Katmanları Birleştirin
Katmanları Birleştirin
Katmanları Birleştirin
Katmanları Birleştirin
Katmanları Birleştirin
Katmanları Birleştirin
Katmanları Birleştirin

Katmanlar her birinin içindeki ledlerle yapıldıktan sonra, ara parça olarak 3 inçlik akrilik parçalar kullanarak katmanları birleştirin. 8 katmanın tümünü, katman başına 5 ara parçasıyla birlikte sıcak yapıştırdık. Daha sonra 2 fit daha uzun akrilik parçalarla geri döndük ve küpün kenarlarını güçlendirdik. Bu, küpün bir araya geldiğini gerçekten gördüğümüz ilk adımdı ve harika görünüyordu.

Adım 5: Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin

Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin
Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin
Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin
Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin
Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin
Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin

Artık katmanların tamamı sabitlendiğine göre, katmanlar arasındaki bağlantıları lehimlememiz gerekti. LED'lerimizin sayısı çift olduğu için (8) her katmanda serpantin LED şeridini şeridin başlangıcı ile aynı tarafta sonlandırdık. Daha sonra her katmanı yukarıdaki katmana bağladık, bu da sırayla dikey serpantin desen bağlantı katmanları oluşturdu. Katmanlar bağlandıktan sonra ahududu pi'den ws2812b ledlerine veri göndermek için ekteki fotoğrafta görüldüğü gibi basit bir devre yaptık. Raspberry pi 3.3V sinyal verdiğinden ve ws2812b ledlerine doğru veri göndermek için 5V sinyale ihtiyacımız olduğundan voltajı yükseltmek için SN74HCT125 entegre devre kullanıyoruz.

Devre kurulduktan sonra devam edin ve kodu github depomdan indirin. Bir sürü animasyonumuz var ve daha fazlası geliyor, bir göz atmaktan çekinmeyin. Ekrana animasyonlar çizmek için BiblioPixel kitaplığını ve bazı animasyon kodlarını kopyalamak için BiblioPixelAnimations kitaplığını kullandım. BiblioPixel kıvrılan bir dikey küpü doğru şekilde işlemediğinden, bunu işlemek için kodu biraz değiştirmem gerekti. BiblioPixel kurulduktan sonra, animasyonları sorunsuz bir şekilde çalıştırabilmelisiniz.

Adım 6: Aydınlatın

Aydınlat!
Aydınlat!
Aydınlat!
Aydınlat!
Aydınlat!
Aydınlat!

Animasyonların tadını çıkarın! Gerçekten harika olanlar var ve hepsini çalışırken görmek için youtube videosunu izlemenizi öneririm. Okuduğunuz için teşekkürler!

Önerilen: