Daftar Isi:

Robot Animatronik DMX: 9 Langkah (dengan Gambar)
Robot Animatronik DMX: 9 Langkah (dengan Gambar)

Video: Robot Animatronik DMX: 9 Langkah (dengan Gambar)

Video: Robot Animatronik DMX: 9 Langkah (dengan Gambar)
Video: vveekend vvorkshop 9: Everything DMX 2024, November
Anonim
Robot Animatronik DMX
Robot Animatronik DMX
Robot Animatronik DMX
Robot Animatronik DMX

Proyek ini menjelaskan pengembangan prototipe animatronik yang berfungsi penuh. Ini diimplementasikan dari awal dan bertujuan untuk menjadi panduan untuk pengembangan robot animatronik yang lebih kompleks di masa depan. Sistem ini berbasis mikrokontroler Arduino. Protokol komunikasi dengan perangkat lain adalah DMX512. Pemilihan protokol komunikasi ini karena merupakan standar dalam dunia teknologi pencahayaan, lingkungan umum untuk robot jenis ini. Robot yang dikembangkan mencakup motor servo dan berbagai jenis LED. Pembuatan komponen mekanis selama ini dilakukan terutama dengan pencetakan 3D setelah dimodelkan menggunakan Solidworks.

Perlengkapan

  • Arduino MEGA
  • 3 5mm LED
  • konektor XLR3
  • Catu daya dan konektor 5V DC
  • 2 servo MG996R
  • Modul MAX485
  • Matriks piksel LED WS2812 bulat
  • 2 braket servo
  • 2 gigi servo
  • 3x8x4mm bantalan
  • 12 magnet neodymium 8x3mm
  • Baut dan mur M3

Total biaya bahan termasuk PLA adalah sekitar 60$

Langkah 1: Rancang Animatronik

Desain Animatronik
Desain Animatronik

Pertama-tama, jika Anda ingin membuat desain animatronik Anda sendiri, Anda harus mendesainnya menggunakan perangkat lunak CAD seperti Solidworks atau Autodesk fusion 360. Buatlah desain dengan memikirkan aktuator dan elemen apa (seperti servos, lampu…) yang Anda inginkan menggunakan. Jika Anda ingin mereplikasi model ini, Anda memiliki file STL yang tersedia di langkah berikutnya.

Langkah 2: Cetak Potongan 3D

Cetak 3D Potongan
Cetak 3D Potongan

Untuk mencetak semua bagian saya menggunakan tinggi lapisan 0,16mm dan nozzle 0,4mm untuk cetakan berkualitas tinggi. Potongan kepala menggunakan dukungan. Pada cetakan berkualitas tinggi seperti itu, diperlukan waktu hingga 100 jam untuk mencetak semua bagian yang diperlukan pada prototipe ini.

Langkah 3: Rancang Sirkuit Elektronik

Desain Sirkuit Elektronik
Desain Sirkuit Elektronik

Setelah Anda mengetahui semua komponen yang akan masuk ke dalam desain Anda, luangkan waktu Anda untuk mencari tahu cara menyatukan semuanya. Saya menggunakan perangkat lunak fritzing untuk merancang skema elektronik. Untuk proyek ini saya menggunakan mikrokontroler Arduino MEGA.

Langkah 4: Poles dan Cat Bagian Kepala

Poles dan Cat Bagian Kepala
Poles dan Cat Bagian Kepala
Poles dan Cat Bagian Kepala
Poles dan Cat Bagian Kepala

Setelah Anda mencetak semua bagian, saatnya untuk memoles dan menyemprotkan cat kepala. Saya menggunakan cat matte hitam sehingga memiliki kontras yang indah dengan LED. Setelah cat mengering masukkan magnet di kepala dan lubang dasar untuk kopling magnet potongan.

Langkah 5: Hubungkan Elektronik

Kawat Elektronik
Kawat Elektronik
Kawat Elektronik
Kawat Elektronik
Kawat Elektronik
Kawat Elektronik

Sebelum menambahkan semua komponen ke dalam rakitan, Anda harus menyambungkan semua komponen elektronik. Saya menggunakan kabel 30cm 26awg. Untuk memberikan tampilan yang lebih baik pada LED mulut, Anda dapat memolesnya menggunakan pengamplas kertas berbutir halus.

Langkah 6: Merakit Mekanika

Merakit Mekanik
Merakit Mekanik
Merakit Mekanik
Merakit Mekanik
Merakit Mekanik
Merakit Mekanik
Merakit Mekanik
Merakit Mekanik

Setelah Anda memiliki semua komponen merakit mereka. Sebagian besar bagian terhubung menggunakan baut dan mur M3 generik.

Langkah 7: Solder Papan Elektronik

Solder Papan Elektronik
Solder Papan Elektronik
Solder Papan Elektronik
Solder Papan Elektronik
Solder Papan Elektronik
Solder Papan Elektronik

Untuk memasang semua komponen elektronik, saya menggunakan papan sirkuit universal berukuran 5x7 cm yang dipotong menjadi dua. Satu setengah berisi bagian komunikasi dan setengah lainnya berisi papan distribusi daya. Pada kotak elektronik Anda juga dapat menyertakan konektor perempuan XLR3 untuk menyambungkan kabel DMX dan colokan listrik perempuan untuk memberi daya pada seluruh sistem. Dalam kasus saya, saya menggunakan konektor penerbangan 3 pin karena saya tidak memiliki konektor XLR3. Jika Anda menggunakan konektor jenis ini, Anda perlu membuat kabel konektor DMX ke penerbangan.

Langkah 8: Program Perangkat

Program ini menggunakan 3 perpustakaan: FastLED.h, Adafruit_TiCoServo.h dan DMXSerial.h. Pustaka servo biasa tidak berfungsi karena bentrok dengan pustaka FastLED. Dari kode ini, mudah untuk memahami cara menambahkan lebih banyak elemen atau mengontrol jenis aktuator lain, untuk perangkat animatronik yang lebih kompleks.

Langkah 9: Uji Perangkat

Uji Perangkat
Uji Perangkat

Untuk menguji perangkat, Anda dapat menggunakan sumber apa pun yang mengeluarkan DMX. Dalam kasus saya, saya menggunakan konsol DMX, tetapi Anda dapat membuat perangkat keras Arduino Anda sendiri untuk menampilkan DMX dengan pustaka yang sama yang digunakan pada proyek ini. Anda juga dapat menggunakan kabel USB ke DMX dan perangkat lunak seperti Xlights.

Direkomendasikan: