İçindekiler:

Noel Ağacı Lumos: 3 Adım
Noel Ağacı Lumos: 3 Adım

Video: Noel Ağacı Lumos: 3 Adım

Video: Noel Ağacı Lumos: 3 Adım
Video: Epifiz Bezi ( 3. GÖZ ) - İnsanlığı Köleleştirme Projesi 2024, Kasım
Anonim
Noel Ağacı Lumos
Noel Ağacı Lumos
Noel Ağacı Lumos
Noel Ağacı Lumos
Noel Ağacı Lumos
Noel Ağacı Lumos

Çocuklarım ve ben bu projeyi Universal Studios'tan eve biraz sihir getirmek için yaptık. Yakın zamanda tema parkını ziyaret ettik ve Ollivander'ın asa dükkanından asalar aldık ve parkta dolaşırken farklı büyü istasyonlarını aktive ederek çok eğlendik. Her zaman işlerin nasıl yürüdüğünü merak etmişimdir, bu yüzden elbette bunu evde nasıl yeniden oluşturacağımı araştırdım. Büyüyü kendi özel yollarıyla yeniden yaratan birkaç harika Eğitilebilir Kitap buldum, ancak Noel hemen köşede ve Noel'in büyüsü ile Hogwarts'ın büyüsünü birleştirebilirsem ve belki de bazı çocuklara ilham verebilirsem harika olacağını düşündüm. geniş ailemde programlama ve mühendisliğin gerçek hayatta sihir yapmak gibi olduğunu düşünmek için. Böylece "Noel Ağacı Lumos" doğdu. Bu ağaç, 8 farklı büyü okuyacak ve "çizilen" büyü türüne uygun ışık ve ses animasyonu yapacak şekilde programlanmıştır.

Gereçler

Bunu diğer kurulumlarla çalışacak şekilde yapılandırabilirsiniz, ancak burada test ettiklerim: 1. 3.5mm Aux Giriş Jakı ile I-VOM Kablosuz Mini Hoparlör, iPhone iPod iPad Cep Telefonu Tablet Dizüstü Bilgisayar için USB Şarj Edilebilir 3W Yüksek Sesli Taşınabilir Hoparlör

2. AmazonBasics USB 2.0 Kablosu - A-Erkek - Mini-B Kablosu - 6 Feet (1,8 Metre

3. Raspberry Pi 4 için Kızılötesi Gece Görüşlü IR Kamera, Pi 3b+ 3D Priter için Kılıf Takımları ile Video Web Kamerası

4. Adafruit FadeCandy - RGB NeoPixels [ADA1689] için USB Kontrollü Titreme Sürücüsü

5. ALITOVE 50pcs DC 12V WS2811 Led Piksel Siyah 12mm Dağınık Dijital RGB Adreslenebilir Rüya Renkli Yuvarlak LED Piksel Modülü IP68 Su Geçirmez

6. CanaKit Raspberry Pi 4 4GB Başlangıç Seti - 4GB RAM

7. Universal Studios'tan Harry Potter değnek (veya kendi

8. LED Pikseller için 12V duvar adaptörü güç kaynağı https://www.amazon.com/inShareplus-Mounted-Switching-Connector-Adapter/dp/B01GD4ZQRS/ref=sr_1_8?crid=X2O2PHIZMUYN&dchild=1&keywords=12v+wall+adapter&qid =1601237915&sprefix=12v+duvar%2Caps%2C163&sr=8-8

Ağacı oluşturmak için isteğe bağlı malzemeler:

1. Ağaç için Domates Kafesi çerçevesi:

2. Garland (2,5 tanesini kullandım):

3. Twist Kravatlar (Ben bunlardan 2 tanesini kullandım):

Adım 1: Kablolama

kablolama
kablolama
kablolama
kablolama
kablolama
kablolama

Bu proje için Noel ağacımı oluşturmak ve ışık düzenimi oldukça düzgün tutmak için bir domates kafesi ve biraz karton kullandım. Bu bir gereklilik değil, ancak animasyonun daha güzel görünmesini sağladığını düşünüyorum. Bu adımın önemli kısmı, gece görüş kamerasının asa tutucuyu net bir şekilde görebilmesi ve içindeki tüm mekaniklerin yeterli hava akışına sahip olmasıdır. Her şeyi birbirine bağlamak için bükümlü bağları kullandım. Domates kafesini kartona taktım ve ahududu pi, hoparlör ve gece görüş kamerası karton tabana takıldı. Çelenk, iç kısımları örtmek için domates kafesinin etrafına sarılır, kamera görüntüsünün dışında tutmaya dikkat edilir, bunun için biraz kırpma gerekebilir. 33 "boyunda, 12" çapındaki domates kafes ağacımı sarmak için yaklaşık 30 fit çelenk kullandım.

2. Adım: Yazılımı Yükleyin

Bu proje Raspian Buster'ın masaüstü versiyonu olan 4.19'un en son versiyonu ile test edilmiştir. En son sürümü https://www.raspberrypi.org/downloads/raspbian/ adresinden indirebilirsiniz.

1. OpenCV: OpenCv ve sanal bir ortam kurmak için bu blog gönderisindeki talimatları izleyin:

2. İşleme: Raspberry pi'ye işleme yazılımı yüklemek için bu blog gönderisindeki talimatları izleyin:

3. FadeCandy: Fadecandy'yi klonlamak ve bir fadecandy sunucusu kurmak için fadecandy github benioku https://github.com/scanlime/fadecandy'deki talimatları izleyin. Http://localhost:7890/ adresindeki fcserver'a erişerek ışıklarınızı kontrol edebildiğinizde ilerlemeye hazır olacaksınız.

4. "Noel Ağacı Lumos" kaynağını klonlayın:

5. Işık animasyonu yürütülebilir dosyalarını oluşturun: İşleme ışık animasyonlarını oluşturmak için gerekli dosyaları ekledim, ancak java yürütülebilir dosyaları çok büyük olduğundan, bunları ayrı olarak derlemeniz gerekecek. Bunu yapmak için gereken komutlar aşağıdadır (bu projeyi klonladığınız yerde /home/pi/repos/ ile değiştirin):

exec /usr/local/bin/processing-java --sketch=/home/pi/repos/lumos-the-christmas-tree/strip50_flames --output=/home/pi/repos/lumos-the-christmas-tree/ incendio --platform=linux --export

exec /usr/local/bin/processing-java --sketch=/home/pi/repos/lumos-the-christmas-tree/strip50_water --output=/home/pi/repos/lumos-the-christmas-tree/ aguamenti --platform=linux --export

exec /usr/local/bin/processing-java --sketch=/home/pi/repos/lumos-the-christmas-tree/strip50_light --output=/home/pi/repos/lumos-the-christmas-tree/ lumos --platform=linux --export

exec /usr/local/bin/processing-java --sketch=/home/pi/repos/lumos-the-christmas-tree/strip50_spazzy --output=/home/pi/repos/lumos-the-christmas-tree/ bozuk --platform=linux --export

Adım 3: Programı Çalıştırın

Programı çalıştır
Programı çalıştır
Programı çalıştır
Programı çalıştır

Github kaynağı, yukarıdaki broşürde listelenen büyüler için büyü tanıma içerir. Kendi büyülerinizi eğitmeyi denemek isterseniz, github benioku'da talimatlar var. programı başlatmak için lumos.py'yi çalıştırın Yazım tanıma özelliği en iyi şekilde düşük ışıkta çalışır, ekranın her yerine sıçrayan değnek izleme görüntüsüyle ilgili sorun yaşıyorsanız, hatalı ışık kaynakları alıp almadığını görmek için hata ayıklama penceresini kontrol edin, bunlar ekranda kırmızı daireler ile gösterilir.

Önerilen: