Isi kandungan:
- Bekalan
- Langkah 1: Pengenalan dan Tayangan Video
- Langkah 2: Landskap
- Langkah 3: LED RGB
- Langkah 4: Monster
- Langkah 5: Roket
- Langkah 6: Sensor Sentuh Kapasitif
- Langkah 7: Kod
- Langkah 8: Hasilnya
Video: Space Monsters - Lukisan Interaktif: 8 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Projek Tinkercad »
Penat juga mendengar "TIDAK!" semasa anda mahu menyentuh lukisan? Mari buat yang anda BOLEH sentuh!
Bekalan
Komponen:
- Raspberry Pi 3 Model B
- Sensor Sentuh Kapasitif Adafruit
- Servo Mikro SG90
- 4 x LED Adafruit Flora RGB Neopixel
- Kain raksasa
- Banyak mata googly
- Kanvas
- Cat
- Tongkat papops
- Pita saluran
- Lem
- Pita tembaga
Alat:
- Pencetak 3D
- Gunting
- Jarum jahit
Langkah 1: Pengenalan dan Tayangan Video
Juga letih mendengar "TIDAK!" semasa anda mahu menyentuh lukisan? Mari buat yang anda BOLEH sentuh!
Idea
Ideanya adalah untuk membuat lukisan yang boleh anda sentuh menggunakan Raspberry Pi dan sensor sentuh kapasitif Adafruit. Apabila anda menyentuh bahagian-bahagian tertentu pada lukisan, benda akan menjadi terang & bergerak. Dalam kes ini, lukisan itu bertema ruang, kerana ruangnya hebat. Mari lakukannya!
Langkah 2: Landskap
Dapatkan kanvas dan mulakan melukis! Kita akan mulakan dengan melukis semuanya hitam, ia adalah ruang luar, dan kemudian menambahkan pemandangan seperti bulan.
Untuk menambahkan beberapa lagi planet ke galaksi khayalan, I 3D memodelkan dan mencetak dua planet blobby, satu berwarna hijau neon dan satu berwarna oren.
Langkah 3: LED RGB
Kami akan menggunakan LED RGB untuk menambahkan cahaya pada lukisan. Kami masih meletakkan beberapa Neopixel Adafruit Sewable, jadi saya menggunakannya. Buat lubang di kanvas di mana anda mahu meletakkannya. Untuk melakukan ini, saya menggunakan jarum besar dan kemudian pensil. Teknologi yang sangat tinggi!
Setelah menambahkan lubang, lukisan itu sendiri selesai. Untuk menjadikannya tahan lama dan juga menghentikan lubang dari keretakan dan robek, tambahkan beberapa lapisan pernis pelindung. Saya menambah dua lapisan varnis yang sangat berkilat, menjadikannya senang disentuh.
Setelah penempatan LED ditetapkan, anda boleh memasang Neopixels dengan mengikuti panduan ini.
Perhatikan bahawa saya sebenarnya tidak menjahitnya ke kanvas, saya menggunakan pita saluran cepat dan kotor. Ya, saya tahu … saya masih mencari jalan keluar yang lebih tetap, saya rasa saya akan meletakkannya di tempat.
Untuk menyebarkan cahaya dan menutup lubang, saya 3D memodelkan dan mencetak beberapa penutup LED dalam PET lutsinar, yang kemudian saya tempelkan pada lukisan.
Langkah 4: Monster
Malangnya, saya bukan Picasso seterusnya jadi saya tidak akan mencuba lukisan yang sukar. Oleh kerana saya juga ingin lukisan itu senang disentuh, saya memutuskan untuk memotong dua monster ruang dari kain halus dan menambahkan mata googly. Saya menempelkannya pada lanskap ruang yang dilukis dan dipernis sebelumnya. Kesempurnaan!
Langkah 5: Roket
Tiada perkara bertema ruang yang lengkap tanpa roket!
Ideanya adalah untuk menambah roket yang bergerak di sekitar planet hijau menggunakan servo. Saya melakar roket di atas kertas, memotong kepingan-kepingan itu dan menjahit semuanya dengan tangan. Saya menempelkan batang Popsicle ke servo mount dan menambahkan sedikit Velcro ke roket dan hujung batang Popsicle. Servo ditambahkan ke bahagian belakang lukisan menggunakan … anda dapat meneka.. lebih banyak saluran saluran!
Langkah 6: Sensor Sentuh Kapasitif
Kini tiba masanya untuk menambahkan sihir: sensor sentuh kapasitif!
Anda menyiapkannya dengan mengikuti tutorial ini.
Setelah sensor siap, anda perlu memasangnya ke tempat yang ingin anda jadikan interaktif. Saya menambahkan pita tembaga di bahagian belakang lukisan, di empat tempat yang boleh anda sentuh untuk berinteraksi dengan lukisan (monster di sebelah kiri, monster di sebelah kanan, planet oren dan planet hijau). Percaya atau tidak, ia benar-benar berfungsi dengan baik, walaupun melalui beberapa permukaan yang lebih tebal! Sungguh ajaib!
Satu perkara yang tidak disebutkan dalam tutorial tetapi sangat penting, adalah anda perlu menentukur semula sensor ketika menambahkan sesuatu padanya, misalnya ketika anda memasangnya ke tempat tertentu menggunakan pita konduktif. Nampaknya agak jelas tetapi tidak disebutkan di mana-mana dan saya menghabiskan seharian berusaha untuk mengetahui perkara ini… Saya memasang pin sensor sentuh kapasitif ke empat bahagian sentuhan tembaga menggunakan beberapa klip buaya.
Langkah 7: Kod
Bahagian terakhir: taburkan beberapa kod agar sihir berfungsi!
Kod penuh ditambahkan, tetapi saya akan menggariskannya secara kasar di sini:
- Sekiranya anda menyentuh monster biru yang berbulu di sebelah kiri, LED akan menjadi biru muda selama 3 saat.
- Sekiranya anda menyentuh monster ungu di sebelah kanan, LED bertukar menjadi ungu selama 3 saat.
- Sekiranya anda menyentuh planet oren, LED bertukar menjadi oren selama 3 saat.
- Sekiranya anda menyentuh planet hijau, LED menjadi hijau dan servo dengan roket di atasnya bergerak ke belakang dan ke belakang.
- Sekiranya anda tidak menyentuh apa-apa, LED berwarna biru tua.
Langkah 8: Hasilnya
Tadaaa! Lukisan interaktif ajaib dua raksasa di angkasa!
Disyorkan:
BBC Micro: bit and Scratch - Roda Kemudi & Permainan Memandu Interaktif: 5 Langkah (dengan Gambar)
BBC Micro: bit and Scratch - Roda Kemudi & Permainan Memandu Interaktif: Salah satu tugas kelas saya minggu ini adalah menggunakan BBC Micro: bit untuk berinteraksi dengan program Scratch yang telah kami tulis. Saya berpendapat bahawa ini adalah peluang terbaik untuk menggunakan ThreadBoard saya untuk membuat sistem terbenam! Inspirasi saya untuk awal
Meja Kopi LED Interaktif Arduino: 6 Langkah (dengan Gambar)
Meja Kopi LED Interaktif Arduino: Saya membuat meja kopi interaktif yang menyalakan lampu LED di bawah objek, ketika objek diletakkan di atas meja. Hanya led yang berada di bawah objek itu akan menyala. Ia melakukannya dengan berkesan menggunakan sensor jarak, dan ketika jarak
Dinding Ubin LED Interaktif (Lebih Mudah Daripada Kelihatannya): 7 Langkah (dengan Gambar)
Dinding Ubin LED Interaktif (Lebih Mudah Daripada Kelihatannya): Dalam projek ini saya membina paparan dinding LED interaktif menggunakan bahagian bercetak Arduino dan 3D. Inspirasi untuk projek ini sebahagiannya berasal dari jubin Nanoleaf. Saya ingin menghasilkan versi saya sendiri yang bukan hanya lebih berpatutan, tetapi juga
Penjana Lembaran Laser Interaktif Dengan Arduino: 11 Langkah (dengan Gambar)
Penjana Lembaran Laser Interaktif Dengan Arduino: Laser boleh digunakan untuk menghasilkan kesan visual yang luar biasa. Dalam projek ini, saya membina paparan laser jenis baru yang interaktif dan memainkan muzik. Peranti memutar dua laser untuk membentuk dua kepingan cahaya seperti pusaran. Saya memasukkan sensor jarak
Kubah LED Interaktif Dengan Fadecandy, Pemprosesan dan Kinect: 24 Langkah (dengan Gambar)
Kubah LED Interaktif Dengan Fadecandy, Pemprosesan dan Kinect: WhatWhen di Dome adalah kubah geodesi 4.2m yang diliputi dengan 4378 LED. Semua LED dipetakan secara berasingan dan boleh diatasi. Mereka dikendalikan oleh Fadecandy dan Memproses pada desktop Windows. Kinect dilekatkan pada salah satu tiang kubah, jadi