İçindekiler:

Pi Cap ile Projeksiyon Eşleme Nasıl Yapılır: 9 Adım (Resimlerle)
Pi Cap ile Projeksiyon Eşleme Nasıl Yapılır: 9 Adım (Resimlerle)

Video: Pi Cap ile Projeksiyon Eşleme Nasıl Yapılır: 9 Adım (Resimlerle)

Video: Pi Cap ile Projeksiyon Eşleme Nasıl Yapılır: 9 Adım (Resimlerle)
Video: Samsung telefonlarda bunu yapın! 2024, Kasım
Anonim
Pi Cap ile Projeksiyon Eşleme Nasıl Yapılır?
Pi Cap ile Projeksiyon Eşleme Nasıl Yapılır?

Projelerinizden ilham aldık ve Pi Cap'i kullanarak bir projeksiyon haritalama öğreticisi oluşturduk. Projenizin WiFi üzerinden kablosuz olarak çalışmasını istiyorsanız, bu eğitim tam size göre. MadMapper'ı projeksiyon haritalama yazılımı olarak kullandık, ancak isterseniz başka bir yazılımı da kullanabilirsiniz.

MadMapper'ı buradan indirebilirsiniz. Bu eğitim için bir projektöre de ihtiyacınız olacak, bu nedenle hangi projektörün kullanılacağına ilişkin bir kılavuz için bu makaleye göz atın. Küçük, kompakt ve entegre WiFi sunduğu için Pi Zero W'yi kullanmanızı öneririz. Pi Cap'iniz yoksa Touch Board eğitimine göz atabilirsiniz, ancak Touch Board'u kablosuz olarak kullanamazsınız.

Adım 1: Malzemeler

Malzemeler
Malzemeler

1x Pi Kapağı

1x Elektrikli Boya 50ml

1x Elektrikli Boya 10ml

1x projektör

MadMapper ve İşleme çalıştıran 1x dizüstü bilgisayar

(isteğe bağlı)

bakır bant

2. Adım: Pi Başlığını Ayarlama

Pi Başlığını Ayarlama
Pi Başlığını Ayarlama

Pi Cap'i ilk kez kullanıyorsanız, önce bu öğreticiyi tamamlamanızı öneririz. Bu eğitimde, Pi Zero'muz dizüstü bilgisayarımıza SSH üzerinden bağlanıyor ve bu da kablosuz bir kurulum yapmamızı sağlıyor.

Bu eğitimde ayrıca İşleme ve OSC'yi Pi Cap ile kullanacağız. Her ikisine de iyi bir giriş için bu öğreticiyi izleyin.

Adım 3: MadMapper'da Animasyonları Hazırlayın

Image
Image

İki animasyonu tetiklemek için OSC aracılığıyla İşleme'ye ve ardından MadMapper'a dokunma komutları göndereceğiz. Buradan indirebileceğiniz iki örnek animasyonumuz var.

MadMapper'ı açın ve animasyonları çalışma alanına sürükleyip bırakın. Animasyonun yalnızca bir kez oynatılması için "Filmi döngüye al" ayarını "Filmi döngünün sonuna kadar oynat ve duraklat" olarak değiştirdiğinizden emin olun. Dilerseniz artık projektörü dizüstü bilgisayarınıza bağlayabilir ve “Tam Ekran Modu”na geçerek animasyonları yansıtabilirsiniz.

Adım 4: İşleme Kodunu Çalıştırın

Tetikleyicileri Boyayın
Tetikleyicileri Boyayın

Şimdi Pi Cap'ten OSC sinyallerini alan ve MadMapper'a başka bir OSC sinyali gönderen komut dosyasını indirmeniz gerekiyor. Bu betiği buradan indirebilirsiniz. Pi Cap ve MadMapper bağlantı taslağımızı Processing'e eklemek için picap_madmapper klasörünün Processing Sketchbook Klasörüne taşınması gerekir. Bu, her işletim sistemi için farklı olacaktır:

pencereler

Kitaplıklar/Belgeler/İşleme

veya

Belgelerim/İşleme

Mac

Belgeler/İşleme

Linux (Ubuntu)

Ana Sayfa/İşleme

Bu klasör yoksa, önce onu oluşturmanız gerekir. Pi'nizde, dizüstü bilgisayarınızın ana bilgisayar adı da dahil olmak üzere "picap-datastream-osc" kodlarından birini çalıştırın. İşleniyor'da çalıştır düğmesine basın. Elektrot 0 veya 1'e dokunduğunuzda, MadMapper'da ilgili animasyonu oynamalıdır. OSC'yi sevmeliyim!

Adım 5: Tetikleyicileri Boyayın

Tetikleyicileri Boyayın
Tetikleyicileri Boyayın

Şimdi animasyonu nereye yansıtmak istediğimizi düşünmeye başlamamız gerekiyor. Duvara yapıştırdığımız bazı boyalı kartonları kullandık. Ancak kontrplak, boş bir tuval veya doğrudan bir duvara boya kullanabilirsiniz. Ardından, Electric Paint kullanarak animasyonu başlatmak için grafikleri boyamamız gerekiyor. Grafikleri elle boyayabilir, şablonlar kullanabilir veya serigrafi yazdırabilirsiniz. Bu ders için elle bir daire ve kare çizdik.

Adım 6: Pi Cap'e Bağlanma

Pi Cap'e bağlanma
Pi Cap'e bağlanma

Bir sonraki adım, grafikleri Pi Cap'e bağlamaktır. Pi Zero'nun Raspberry Pi'ye göre bir avantajı olduğu yer burasıdır: Pi Zero o kadar küçüktür ki, yüzey montajlı Pi Cap'imizi elektrotlarla doğrudan projenize takabilirsiniz!

İlk önce Pi Zero'nuzu kapatın ve fişini çekin. Kontrplak veya karton gibi grafiklerin arkasındaki yüzeyi kullanabileceğiniz bir malzeme kullanıyorsanız malzeme üzerinden Pi Cap'e bağlayabilirsiniz. Siyah çiviler kullandık, ancak bir delik açıp sonra bir vida veya bir miktar kablo da kullanabilirsiniz.

Elektrotlara bağlanmak için teller, bakır bant veya Elektrikli Boya gibi herhangi bir iletken malzeme kullanabilirsiniz. Bakır bant kullandık, siyah çivilerle deldik ve güçlü bir bağlantı elde etmek için biraz Elektrikli Boya ekledik. Sonra Pi Cap'i kasete soğuk lehimledik. Sensörlere nasıl bağlanabileceğinize dair tam bir genel bakış için buraya bir göz atın.

Adım 7: Paint'e dokunun ve Animasyonu İzleyin

Boya kuruduktan sonra Pi Zero'nuzu güce bağlayın ve OSC kodunu çalıştırın. Projektörü dizüstü bilgisayara bağlayın ve İşleme kodunu çalıştırın. Boyaya dokunun ve animasyonun açılmasını izleyin!

Adım 8: Sonraki Adımlar

Kodun içine bakarsanız “mediasList[0] = “bubble_animation.mp4″;” satırlarını bulabilirsiniz. ve “mediasList[1] = “bubble_animation.mp4″;”. Köşeli parantez içindeki sayı dokunulan elektroda karşılık gelir, bu nedenle örneğin elektrot 0'a dokunulduğunda MadMapper “bubble_animation.mp4” dosyasını oynatacaktır. Kendi animasyonunuzu kullanmak istiyorsanız, İşleme'deki adı değiştirmeniz gerekir. Örneğin, "animation1.mp4" dosyasını dahil etmek istiyorsanız, bu dosya adını İşleme'ye eklemeniz gerekir, ör. “mediasList[0] = “bubble_animation.mp4″;”.

9. Adım:

Elektrikli Boyaya dokunmak animasyonu çok iyi tetiklemiyorsa. Bunun nedeni Elektrikli Boya ile Pi Başlığı arasındaki mesafenin çok uzun olması olabilir. Bunu çözmenin bir yolu Pi Cap'in elektrotlarının hassasiyetini değiştirmektir, bunu nasıl yapacağınızı buradan öğrenebilirsiniz.

Ne yaptığınızı görmek isteriz! Projelerinizi bizimle Instagram veya Twitter üzerinden paylaşın veya [email protected] adresinden bize bir e-posta gönderin.

Önerilen: