İçindekiler:
- Gereçler
- Adım 1: Akrilik Levhayı Parçalayın
- Adım 2: LED'lerin Deliklerini Ölçün
- Adım 3: LED'ler için Delik Delin
- Adım 4: Katmanları Birleştirin
- Adım 5: Katmanları Bağlayın, Devreyi Lehimleyin ve Kodu İndirin
- Adım 6: Aydınlatın
Video: Raspberry Pi ile DIY 3D LED Küp: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
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
- ws2812b LED Ampuller -
- 5V Güç Kaynağı -
- Raspberry pi 3b kullandım (herhangi birini kullanabilirim) -
- 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)
- 4ft x 8ft akrilik levha - Home Depot
Adım 1: Akrilik Levhayı Parçalayı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
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
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 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
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
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:
LED Küp Nasıl Yapılır - LED Küp 4x4x4: 3 Adım
LED Küp Nasıl Yapılır | LED Küp 4x4x4: Bir LED Küp, basit 5 mm LED'lerin dijital piksel rolünü oynadığı bir LED ekran olarak düşünülebilir. Bir LED küp, görme kalıcılığı (POV) olarak bilinen optik bir fenomen kavramını kullanarak görüntüler ve desenler oluşturmamıza olanak tanır. Yani,
8x8x8 LED Küp Nasıl Yapılır ve Arduino İle Kontrol Edilir: 7 Adım (Resimlerle)
8x8x8 LED Küp Nasıl Yapılır ve Arduino İle Kontrol Edilir: Ocak 2020 düzenleme: Herhangi birinin fikir üretmek için kullanmak istemesi durumunda bunu bırakıyorum, ancak artık bu talimatlara göre bir küp oluşturmanın bir anlamı yok. LED sürücü IC'leri artık yapılmadı ve her iki eskiz de eski versiyonda yazılmıştı
Sihirli Küp veya Mikro Kontrollü Küp: 7 Adım (Resimlerle)
Magic Cube veya Micro-controller Cube: Bu Instructables'ta size hatalı Mikro-denetleyiciden nasıl Sihirli küp yapılacağını göstereceğim. Bu fikir, Arduino Mega 2560'tan Hatalı ATmega2560 mikro denetleyicisini aldığımda ve bir küp yaptığımda ortaya çıktı. .Sihirli Küp donanımı hakkında, yaptığım gibi
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
BricKuber Projesi – Raspberry Pi Rubiks Küp Çözme Robotu: 5 Adım (Resimlerle)
BricKuber Projesi – Raspberry Pi Rubik Küp Çözme Robotu: BricKuber, bir Rubik küpünü yaklaşık 2 dakikadan daha kısa sürede çözebilir. Raspberry Pi ile küp çözen robot. Gitmek yerine