Daftar Isi:

Bagaimana Melakukan Pemetaan Proyeksi Dengan Pi Cap: 9 Langkah (dengan Gambar)
Bagaimana Melakukan Pemetaan Proyeksi Dengan Pi Cap: 9 Langkah (dengan Gambar)

Video: Bagaimana Melakukan Pemetaan Proyeksi Dengan Pi Cap: 9 Langkah (dengan Gambar)

Video: Bagaimana Melakukan Pemetaan Proyeksi Dengan Pi Cap: 9 Langkah (dengan Gambar)
Video: Analisis Buffer Menggunakan Quantum GIS 2024, Juli
Anonim
Bagaimana Melakukan Pemetaan Proyeksi Dengan Pi Cap
Bagaimana Melakukan Pemetaan Proyeksi Dengan Pi Cap

Kami telah mengambil inspirasi dari proyek Anda dan membuat tutorial pemetaan proyeksi menggunakan Pi Cap. Jika Anda ingin proyek Anda bekerja secara nirkabel melalui WiFi, maka ini adalah tutorial untuk Anda. Kami menggunakan MadMapper sebagai perangkat lunak pemetaan proyeksi, tetapi Anda dapat menggunakan perangkat lunak lain jika Anda mau.

Anda dapat mengunduh MadMapper di sini. Anda juga memerlukan proyektor untuk tutorial ini, jadi lihat artikel ini untuk panduan tentang proyektor yang akan digunakan. Kami merekomendasikan menggunakan Pi Zero W, karena kecil, kompak, dan menawarkan WiFi terintegrasi. Jika Anda tidak memiliki Pi Cap, Anda dapat melihat tutorial Touch Board, namun Anda tidak akan dapat menggunakan Touch Board secara nirkabel.

Langkah 1: Bahan

Bahan
Bahan

1x Pi Cap

1x Cat Listrik 50ml

1x Cat Listrik 10ml

1x proyektor

1x laptop menjalankan MadMapper dan Processing

(opsional)

pita tembaga

Langkah 2: Menyiapkan Pi Cap

Menyiapkan Pi Cap
Menyiapkan Pi Cap

Jika Anda baru pertama kali menggunakan Pi Cap, kami sarankan untuk menyelesaikan tutorial ini terlebih dahulu. Dalam tutorial ini, Pi Zero kami terhubung ke laptop kami melalui SSH yang memungkinkan kami untuk memiliki pengaturan nirkabel.

Kami juga akan menggunakan Processing dan OSC dengan Pi Cap dalam tutorial ini. Ikuti tutorial ini untuk pengenalan yang baik untuk keduanya.

Langkah 3: Siapkan Animasi di MadMapper

Image
Image

Kami akan mengirim perintah sentuh ke Processing via OSC dan kemudian ke MadMapper untuk memicu dua animasi. Kami memiliki dua contoh animasi yang dapat Anda unduh di sini.

Buka MadMapper dan seret dan lepas animasi ke dalam ruang kerja. Pastikan untuk mengubah pengaturan "Film loop" ke "Putar film hingga akhir loop dan jeda" sehingga animasi hanya diputar satu kali. Jika mau, Anda dapat menghubungkan proyektor ke laptop Anda sekarang dan memproyeksikan animasi dengan masuk ke "Mode Layar Penuh".

Langkah 4: Jalankan Kode Pemrosesan

Cat Pemicunya
Cat Pemicunya

Anda sekarang perlu mengunduh skrip yang menerima sinyal OSC dari Pi Cap dan mengirimkan sinyal OSC lain ke MadMapper. Anda dapat mengunduh skrip ini di sini. Untuk menambahkan sketsa koneksi Pi Cap dan MadMapper ke Processing, folder picap_madmapper perlu dipindahkan ke Folder Processing Sketchbook. Ini akan berbeda untuk setiap sistem operasi:

jendela

Perpustakaan/Dokumen/Pemrosesan

atau

Dokumen/Pemrosesan Saya

Mac

Dokumen/Pemrosesan

Linux (Ubuntu)

Beranda/Pemrosesan

Jika folder ini tidak ada, Anda harus membuatnya terlebih dahulu. Di Pi Anda, jalankan salah satu kode "picap-datastream-osc", termasuk nama host laptop Anda. Dalam Processing tekan tombol run. Ketika Anda menyentuh elektroda 0 atau 1, itu akan memainkan animasi masing-masing di MadMapper. Harus cinta OSC!

Langkah 5: Cat Pemicunya

Cat Pemicunya
Cat Pemicunya

Sekarang kita perlu mulai memikirkan di mana kita ingin memproyeksikan animasi. Kami menggunakan beberapa karton yang dicat, yang kami tempelkan ke dinding. Tapi Anda bisa menggunakan kayu lapis, kanvas kosong atau cat langsung ke dinding. Selanjutnya kita perlu mengecat grafik untuk memulai animasi menggunakan Electric Paint. Anda dapat melukis grafik dengan tangan, menggunakan stensil, atau sablon. Untuk tutorial ini kita cukup melukis lingkaran dan persegi dengan tangan.

Langkah 6: Menghubungkan ke Pi Cap

Menghubungkan ke Pi Cap
Menghubungkan ke Pi Cap

Langkah selanjutnya adalah menghubungkan grafik ke Pi Cap. Di sinilah Pi Zero memiliki keunggulan dibandingkan Raspberry Pi: Pi Zero sangat kecil, sehingga Anda dapat memasang permukaan kami mount Pi Cap dengan elektroda langsung ke proyek Anda!

Pertama, matikan Pi Zero Anda dan cabut. Jika Anda menggunakan bahan di mana Anda dapat menggunakan permukaan di belakang grafik, misalnya dengan kayu lapis atau karton, maka Anda dapat menghubungkan ke Pi Cap melalui bahan tersebut. Kami menggunakan paku hitam, tetapi Anda juga bisa mengebor lubang dan kemudian menggunakan sekrup, atau kabel.

Untuk menghubungkan ke elektroda, Anda dapat menggunakan bahan konduktif apa pun, seperti kabel, pita tembaga, atau Cat Listrik. Kami menggunakan pita tembaga, menusuknya dengan paku hitam, dan menambahkan sedikit Cat Listrik untuk mendapatkan sambungan yang kuat. Kemudian kami menyolder Pi Cap dengan dingin ke kaset. Untuk mendapatkan gambaran lengkap tentang bagaimana Anda dapat terhubung ke sensor, lihat di sini.

Langkah 7: Sentuh Cat dan Tonton Animasinya

Setelah cat mengering, sambungkan Pi Zero Anda ke daya dan jalankan kode OSC. Hubungkan proyektor ke laptop dan jalankan kode Pemrosesan. Sentuh cat dan saksikan animasinya terungkap!

Langkah 8: Langkah Lebih Lanjut

Jika Anda melihat ke dalam kode, Anda dapat menemukan baris “mediasList[0] = “bubble_animation.mp4″;” dan “mediasList[1] = “bubble_animation.mp4″;”. Angka di dalam kurung siku sesuai dengan elektroda yang disentuh, jadi misalnya saat menyentuh elektroda 0, MadMapper akan memainkan “bubble_animation.mp4”. Jika Anda ingin menggunakan animasi Anda sendiri, Anda perlu mengubah nama di Processing. Misalnya, jika Anda ingin memasukkan “animation1.mp4”, Anda harus menyertakan nama file ini di Processing, mis. “mediasList[0] = “bubble_animation.mp4″;”.

Langkah 9:

Jika menyentuh Cat Listrik tidak memicu animasi dengan baik. Ini mungkin karena jarak antara Cat Listrik dan Pi Cap terlalu jauh. Salah satu cara untuk mengatasinya adalah dengan mengubah sensitivitas elektroda Pi Cap, Anda dapat mempelajari cara melakukannya di sini.

Kami akan senang melihat apa yang Anda buat! Bagikan proyek Anda dengan kami baik melalui Instagram atau Twitter atau kirimkan email kepada kami di [email protected].

Direkomendasikan: