İçindekiler:
- Adım 1: Gerekli Malzemelerin Listesi
- Adım 2: Çerçeveyi Oluşturmak
- Adım 3: Akrilik Kesme
- Adım 4: Boya ve Montaj
- Adım 5: Kodu Çalıştırma ve Çalıştırma
Video: Pi'li Hologram Projektör: 5 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu, Robotik dersi için oluşturulmuş bir projeydi. Başka bir öğretilebilir sayfanın ardından yapıldı
Bir bilgisayarla birlikte bir Raspberry Pi kullanır ve bir müzik çalma listesiyle birlikte bir görüntüyü yansıtan bir 3D hologram oluşturmak için monitör kullanır.
Adım 1: Gerekli Malzemelerin Listesi
İşte gerekli malzemelerin bir listesi ve ihtiyacınız olacak 3D basılmış parantezlerin PDF'leri.
Malzeme listesi aşağıdaki gibidir:
- 2 x (0.093 Akrilik levha 24 x 36)
- 2 x (köpük levha 12 x 12)
- 1 x (#6 x 1 ¼ vida durumunda (eğimli başlı))
- 1 x (#6 x 1 ¾ vida durumunda (eğimli başlı))
- 1 x (3d basılı dayanak noktası (stl dosyası orijinal talimatlarda bulunabilir))
- 4 x (3d baskılı L-parantezler (stl dosyası orijinal talimatlarda bulunabilir))
- 1 x (Plastik sac kesme bıçağı)
- 1 x (1 x 1 x 8 parça ahşap (ladin kullandık ama yeterince küçük olduğu sürece her şey olabilir)
- 2 x (1x 2 adet ahşap)
- 1 x (24 inç ekran (dvi - hdmi adaptörlü bir acer k242HL kullandık)
- 1 x (dvi - hdmi adaptörü (tamamen monitörünüzde hdmi olup olmadığına bağlı)
- 1 x (Ahududu Pi Model B)
- 1 x (dizüstü bilgisayar görselleştiriciyi çalıştırabilir (orijinalde minimum gereksinim belirtmediler))
- 1 x devre tahtası (büyük olasılıkla arduino kitinden
- 4 x düğme (kitten)
- 4 x 110 ohm direnç
- 6 x dişiden erkeğe konektör (kitte)
- 4 x erkekten erkeğe konektör (kitte)
Yazılım
- Düğüm JS
- Raspbian işletim sistemi
- Oynatma Listeli Soundcloud Hesabı
Gerekli araçlar
- El matkabı
- Testere (gönye veya el)
- Matkap ucu # 6 ya da öylesine
- Opsiyonel - Parçaları tutmak için kelepçeler
Adım 2: Çerçeveyi Oluşturmak
Üst çerçeve:
Monitörü tutan ve görüntüyü yansıtacak üst çerçeveyi oluşturarak başlayın. 24 geniş ekran monitör kullandık. Tam boyutlarınız kullanmak istediğiniz monitörün boyutlarına bağlı olacaktır.
Çerçeve, monitörü tutmak için içeride bir dudak bulunan bir dikdörtgendir. Çerçeve için 1.5" x.5" ve iç dudak için.75" x.75" ahşap kullandık.
Uzunluklar bedeninize göre kesildikten sonra, parçaları birbirine vidalarken ayrılmayı önlemek için pilot delikler açmak için bir matkap kullanın. Hepsini bir araya getirmeden önce her bir iç dudak parçasını karşılık gelen dış çerçeve parçasına takmanızı tavsiye ederim.
Alt Çerçeve:
Alt çerçeve üst çerçeveye benzer, ancak iç dudak yoktur. Dış üst çerçeve olarak aynı ahşabı kullandık. Üst dirseği takmak için alt dikdörtgenin arkasına 2 sütun ekleyin. Yükseklik monitörünüzün boyutuna göre belirlenir, ancak biz 24" monitörümüz için 13" kullandık.
Adım 3: Akrilik Kesme
Şeffaf Akrilik kullanarak, hologramı tutacak frustum'u oluşturmak için 3 parça kesmeniz gerekir. Bu kısım zor olabilir ve eğer karıştırırsanız, muhtemelen başka bir sayfaya ihtiyacınız olacak ve baştan başlayacaksınız. Plastik bir levha kesme bıçağı kullanarak kesmek istediğiniz kenarları çizeceksiniz. Yaptığınız ölçümler boyunca düz bir kenar kullanın, çizgiyi kolayca kopmaya hazır olana kadar tekrar tekrar çizin.
Adım 4: Boya ve Montaj
Çerçeve sadece ahşap olsaydı çok iyi görünmezdi, bu yüzden her şeyi kaplamak için siyah sprey boya kullandık (elbette akrilik hariç).
Bunu yapmak için iyi havalandırılmış bir alanda olduğunuzdan emin olun.
Projeksiyonun düzgün çalışması için çerçevelerin arkası ve altı kapatılmalıdır. Bu, birkaç yolla elde edilebilir. Doğru ebatta kesilmiş ve bizim yaptığımız gibi boyanmış bir köpük levha veya ihtiyacınız olan ebatta yapılabilecek ve güvenli bir şekilde yapıştırılabilecek başka herhangi bir katı levha kullanabilirsiniz.
Artık 3D basılı malzemeleri kullanarak çerçeveleri birbirine bağlamaya hazırsınız. Alt çerçeveye bağlı dikey kolonlara tutturmak için üst ve alt çerçevenin köşelerinde her bir üçgen braket kullanılacaktır. Bunlar, monitörü tutmak için ihtiyaç duyduğu gücü sağlayacaktır. Frustum eklemi, yarım piramidi yapmak için akrilik levhaların kayacağı üst çerçevenin ortasına takılır. Bunların tümü malzeme listesindeki vidalar kullanılarak takılır ve ahşabın ayrılmasını önlemek için önce pilot delikler açmanızı öneririz.
Çerçeveler braketler ve akrilik ile birlikte vidalandığında, ahududu Pi'yi programlamaya hazırsınız.
Adım 5: Kodu Çalıştırma ve Çalıştırma
Uygulamanın ve hologramın görünmesini sağlamak:
- Şimdi dizüstü bilgisayarımızı alıp node.js'yi kurmamız gerekiyor, burada bulabilirsiniz,
- Kurulduktan sonra, orijinal talimatlara gidin ve kod paketini zip dosyasından veya github klonundan indirin.
- Tüm düğüm modüllerini alıp “NPM Install” veya “sudo npm install” komutuyla kurabilirsiniz.
- Ardından görselleştiriciyi npm start ile başlatabilir, test edebilir ve açıldığını görebilirsiniz, üzerinde varsayılan şarkılar olmalıdır.
- Daha sonra kendi müziğinizi eklemek için bir soundcloud çalma listesi oluşturmanız, burada bir hesap oluşturmanız ve kendi müziğinizi eklemeniz gerekecek,
- Bundan sonra, oynatma listesini renderer.js'de değiştirmeniz gerekecek, const oynatma listesi = 'yol/yol/oynatma listesi' olan bir bölüm göreceksiniz, oynatma listenizdeki 'yol/to/oynatma listesi' bölümünü değiştirin, sadece bitiş bölümünü almanız gerekiyor yani böyle olmalı, user-496629426/sets/robotics-playlist
- Artık müziğiniz arka planda çalarken tam olarak çalışan görselleştiriciye sahip olmalısınız.
Raspberry Pi'yi görselleştiriciyi ve müziği değiştirmek için ayarlama:
- Öncelikle git klonlamanız veya swipe-controller.py dosyasını ahududu pi'ye almanız gerekecek, bunu nasıl yapmak istediğinize bağlı (* not, ahududu pi bir USB için yalnızca belirli bir miktarda güç işleyebilir) bağlantı)
- Dosyayı ahududu pi'ye aldıktan sonra, HOST_IP bölümünü görselleştiriciyi çalıştıran bilgisayarın IP'si olarak değiştirmeniz gerekecektir. Bölüm "https://:3000" gibi görünmelidir. Bölümü, görselleştirici bilgisayardan IP olarak değiştireceksiniz. (Not* bunun çalışması için ahududu pi ve ana bilgisayar ipinin aynı ağda olması gerekir)
- Bu yapıldıktan sonra denetleyiciyi 'python swipe-controller.py' ile çalıştırabilirsiniz. Değişiklikleri kontrol etmek için kullandığınız adla daha uyumlu olacak şekilde adı değiştirmenizi tavsiye ederim (örneğin, button-controller.py)
- Şimdi sadece devre tahtası ve pi'yi butonlarla kurmanız gerekecek ve bu şemalar bölümünde bulunabilir.
Şematikten veya resimlerden de görebileceğiniz gibi, ahududu pi'nizdeki GPIO'larınızı seçmeniz ve bağlantıları yapmanız gerekecek.
Ya da ekteki şemayı kullanabilirsiniz (Not* Butonların yerleşimi, eylemleri yapmakla alakasız, biz sadece onları o formasyona koyduk çünkü hangisinin ne yaptığını bilmek daha kolaydı)
Bundan sonra, swipe-controller.py (veya adını ne koyduysanız) programını Python “name of file”.py kullanarak başlatın, hatasız çalışmalıdır.
Önerilen:
SIM900A 2G Modül + Hologram SIM Kart = "Kirli Ucuz" Kategorisinde Kazanan Kombinasyon?: 6 Adım
SIM900A 2G Modül + Hologram SIM Kart = "Kirli Ucuz" Kategorisinde Kazanan Kombinasyon: Bu on yılın moda sözcüğü olan IoT, bazen benim de dahil olmak üzere, kendilerini modaya karşı dirençli olarak görenlerin aklına bile giriyor. İnternet ve daha önce adını hiç duymadığım bir şirket gördüm (Hologram) SIM kartlar dağıtıyor
Hologram Nova ve Ubidots ile Bağlantılı Çözümlerinizi Bağlayın ve Güçlendirin: 9 Adım
Bağlantılı Çözümlerinizi Hologram Nova ve Ubidots ile Bağlayın ve Güçlendirin: Altyapıyı güçlendirmek için Hologram Nova'nızı kullanın. Ubidots'a (sıcaklık) veri göndermek için bir Raspberry Pi kullanarak Hologram Nova'yı kurun
1$ ALTINDAKİ DIY PROJEKTÖR: 4 Adım
1$ ALTINDAKİ DIY PROJEKTÖR: Bu DIY PROJEKTÖR dayanıklı, ucuzdur ve hepsinden önemlisi özel yapımdır. Sadece birkaç basit adımı izleyerek kendi başınıza oluşturabilirsiniz. Bu projektörü tamir etmek ve yeniden tasarlamak da çok kolay. Son 3 aydır bu tasarımı kullandım ve işe yarıyor
BenQ JoyBee GP2 Projektör Beyaz Noktalar ve Ölü Pikseller Nasıl Onarılır: 5 Adım
BenQ JoyBee GP2 Projektör Beyaz Noktalar ve Ölü Pikseller Nasıl Onarılır: Herhangi bir DLP projektörünüz var mı? DLP projektör ekranınızda beyaz noktalar veya ölü pikseller var mıydı? Endişelenmeyin. Bugün, BenQ Joybee GP2 projektör ölü piksellerimi nasıl düzelteceğime dair deneyimimi paylaşmak için bir Eğitilebilir Yazılar gönderisi oluşturuyorum. Ancak, eğer
PC için Unity Multiplayer 3D Hologram Oyunu ve Hologram Projektörü: 16 Adım (Resimlerle)
PC için Unity Multiplayer 3D Hologram Oyunu ve Hologram Projektörü: Holus'tan esinlenerek çok ucuza bir Holografik ekran geliştirmeyi seviyorum. Ama oyun bulmaya çalıştığımda internette hiçbir şey bulamadım. Bu yüzden Unity'de kendi oyunumu geliştirmeyi planlıyorum. Bu benim birlikteki ilk oyunum. Ondan önce Flash'ta bazı oyunlar geliştiriyorum ama