Daftar Isi:

Membuat Slider Kamera Bermotor Terkendali Arduino!: 13 Langkah (dengan Gambar)
Membuat Slider Kamera Bermotor Terkendali Arduino!: 13 Langkah (dengan Gambar)

Video: Membuat Slider Kamera Bermotor Terkendali Arduino!: 13 Langkah (dengan Gambar)

Video: Membuat Slider Kamera Bermotor Terkendali Arduino!: 13 Langkah (dengan Gambar)
Video: Cara Membuat Mesin Cetak Antrian Menggunakan Arduino UNO R3 2024, November
Anonim
Image
Image
Buat Slider Kamera Bermotor yang Dikendalikan Arduino!
Buat Slider Kamera Bermotor yang Dikendalikan Arduino!

Proyek ini menunjukkan kepada Anda cara mengubah slider biasa menjadi slider bermotor yang dikendalikan Arduino. Slider dapat bergerak sangat cepat pada 6m/menit, tetapi juga sangat lambat.

Saya sarankan Anda menonton video untuk mendapatkan pengenalan yang baik

Hal-hal yang Anda butuhkan:

  • Penggeser Kamera apa pun. Saya menggunakan yang ini.
  • Sebuah Mikro Arduino
  • 4 Sakelar Toggle Kecil
  • Paket Baterai 12Volt
  • Sebuah timing belt dan 2 katrol
  • Sedikit Dril melangkah
  • Sebuah Besi solder. Saya benar-benar dapat merekomendasikan yang satu ini. Ini adalah investasi, tetapi akan membuahkan hasil dalam jangka panjang.
  • Driver Stepper A4988. Secara teori Anda hanya membutuhkan satu, tetapi lebih mudah untuk memecahkan masalah jika Anda memiliki banyak. Lagi pula mereka murah.
  • Motor stepper 12V
  • Pukulan tengah
  • Gergaji logam atau penggiling sudut
  • Mesin bor atau bor genggam

Langkah 1: Bor Lubang Pemasangan untuk Motor Stepper

Bor Lubang Pemasangan untuk Motor Stepper
Bor Lubang Pemasangan untuk Motor Stepper
Bor Lubang Pemasangan untuk Motor Stepper
Bor Lubang Pemasangan untuk Motor Stepper
Bor Lubang Pemasangan untuk Motor Stepper
Bor Lubang Pemasangan untuk Motor Stepper

Motor stepper perlu dipasang di bawah lintasan. Semakin dekat ke akhir, semakin lama perjalanan Anda. Cara termudah untuk memindahkan pola lubang dari motor ke trek adalah dengan menjiplaknya dengan cat pelukis. Ini adalah tip yang sangat berguna untuk semua jenis aplikasi. Katrolnya cukup tinggi, jadi saya harus mengebor lubang besar untuk mengakomodasi beberapa ketinggiannya di dalam lintasan. Itu dapat dengan mudah dilakukan dengan bor dan mata bor bertahap. Pastikan Anda menggunakan pukulan tengah untuk menandai lokasi lubang. Hal ini membuat pengeboran mereka lebih mudah dan lebih tepat. Mata talang 90° membersihkan tepi dengan baik.

Langkah 2: Pasang Motor di Track

Pasang Motor di Track
Pasang Motor di Track
Pasang Motor di Track
Pasang Motor di Track
Pasang Motor di Track
Pasang Motor di Track
Pasang Motor di Track
Pasang Motor di Track

Motor Nema 17 biasanya memiliki lubang berulir 3mm di bagian atas. Saya menggunakan beberapa mesin cuci untuk mencapai ketinggian yang sempurna untuk sabuk. Sabuk perlu dikendarai cukup rendah di lintasan untuk membersihkan kereta. Katrol dipasang pada poros dengan sekrup set. Pada penggeser saya, lubangnya sedikit bertabrakan dengan permukaan lintasan yang bundar. Saya harus melakukan pengarsipan untuk memasang sekrup dengan benar. Jika Anda merencanakan ke depan dan memutar motor beberapa derajat, itu akan baik-baik saja. Bagaimanapun, dua sekrup sudah cukup.

Langkah 3: Membuat Dudukan Kecil untuk Katrol Pemalas

Membuat Dudukan Kecil untuk Katrol Pemalas
Membuat Dudukan Kecil untuk Katrol Pemalas
Membuat Dudukan Kecil untuk Katrol Pemalas
Membuat Dudukan Kecil untuk Katrol Pemalas
Membuat Dudukan Kecil untuk Katrol Pemalas
Membuat Dudukan Kecil untuk Katrol Pemalas
Membuat Dudukan Kecil untuk Katrol Pemalas
Membuat Dudukan Kecil untuk Katrol Pemalas

Katrol pemalas, seperti katrol stepper, perlu dipasang sedikit di bawah permukaan lintasan. Saya menggunakan sepotong kecil logam yang saya tinggalkan dari proyek sebelumnya. Anda akan menemukan sesuatu yang serupa di toko perangkat keras mana pun. Saya menggunakan sekrup countersunk. Mereka terlihat luar biasa, tetapi hanya ketika mereka duduk dengan benar di dalam lubang mereka. Untuk mencapai itu, saya mulai dengan satu lubang, memasukkan sekrup dan kemudian mengebor yang kedua. Itu memastikan kecocokan yang sempurna. Sebuah bit chamfering digunakan untuk membuat wastafel counter.

Untuk tampilan ekstra bagus Anda harus mengecat logam. Menggunakan primer selalu merupakan ide yang bagus. Milik saya tidak bekerja dengan baik pada -10C°.

Langkah 4: Pasang Katrol Pemalas

Pasang Katrol Pemalas!
Pasang Katrol Pemalas!
Pasang Katrol Pemalas!
Pasang Katrol Pemalas!
Pasang Katrol Pemalas!
Pasang Katrol Pemalas!
Pasang Katrol Pemalas!
Pasang Katrol Pemalas!

Katrol pemalas harus berada pada ketinggian yang sama dengan katrol motor. Saya menggunakan mesin cuci untuk itu. Saya sangat merekomendasikan menggunakan mur nylock! Mereka memiliki sisipan plastik kecil yang mengikat dengan benang dan mencegahnya lepas karena getaran.

Langkah 5: Ubah Carriage untuk Memegang Ujung Timing Belt

Ubah Carriage untuk Memegang Ujung Timing Belt
Ubah Carriage untuk Memegang Ujung Timing Belt
Ubah Carriage untuk Memegang Ujung Timing Belt
Ubah Carriage untuk Memegang Ujung Timing Belt
Ubah Carriage untuk Memegang Ujung Timing Belt
Ubah Carriage untuk Memegang Ujung Timing Belt
Ubah Carriage untuk Memegang Ujung Timing Belt
Ubah Carriage untuk Memegang Ujung Timing Belt

Ikat pinggang Anda kemungkinan akan datang dengan panjang 5m yang dapat Anda potong sesuai ukuran. Itu berarti kedua ujungnya harus dipasang pada kereta. Saya mencoba beberapa metode untuk memasangnya ke carriage sebelum saya menemukan solusi yang sangat sederhana. Saya baru saja menempelkan sabuk ke permukaan paralel menggunakan sekrup M3 countersunk. Saya mengebor sejumlah lubang untuk memastikan bahwa satu lubang memiliki jarak yang tepat untuk menahan sabuk dengan kencang.

Langkah 6: Kagumi Perangkat Keras Anda

Kagumi Perangkat Keras Anda!
Kagumi Perangkat Keras Anda!

Sekarang Anda harus memiliki sabuk yang terhubung ke kereta dan yang melingkar di sekitar motor dan katrol pemalas. Berikutnya datang elektronik!

Langkah 7: Tinjauan Elektronik

Ikhtisar Elektronik
Ikhtisar Elektronik

Saya menggunakan Mikro Arduino. Ini adalah perangkat kecil yang hebat dengan faktor bentuk kecil dan banyak materi pendukung online. Arduino ditenagai oleh baterai 12V yang terdiri dari 8 baterai AA. Saya menemukan ini lebih nyaman daripada menggunakan LiPo. Paket baterai juga terhubung langsung ke driver Stepper karena memerlukan tegangan dan arus kontrol motor yang lebih tinggi daripada yang dapat diberikan oleh Arduino. Driver stepper mendapat sinyal dari Arduino melalui 2 kabel dan mengontrol motor. Arduino mulai memberikan arahan kepada pengemudi segera setelah mendapat daya. 4 sakelar digunakan sebagai semacam kunci kombinasi untuk mengatur kecepatan gerakan. Berikut adalah Kode. Sayangnya kode circuits.io terhapus ketika situs web dijual. Kode di bawah ini berfungsi dengan baik.

Langkah 8: Menghubungkan Sakelar ke Arduino

Menghubungkan Sakelar ke Arduino
Menghubungkan Sakelar ke Arduino
Menghubungkan Sakelar ke Arduino
Menghubungkan Sakelar ke Arduino
Menghubungkan Sakelar ke Arduino
Menghubungkan Sakelar ke Arduino
Menghubungkan Sakelar ke Arduino
Menghubungkan Sakelar ke Arduino

Sayangnya shematic hilang karena circuits.io dihapus. Bagaimana saya bisa menjelaskan shematic yang terbaik? Arduino menggunakan baterai 12V sebagai sumber tegangan. Ini menghasilkan tegangan 5V sendiri yang dapat digunakan untuk memeriksa keadaan 4 sakelar. Mereka digunakan untuk mengubah kecepatan slider. Jadi Anda agak memiliki 2 tegangan di papan tulis. 12V untuk memberi daya dan 5V untuk rangkaian kontrol. Anda perlu menghubungkan sumber 12V Anda ke Vin dan GND Arduino. Vin adalah singkatan dari voltage in. Bagian itu mudah.

Maka Anda perlu menambahkan 4 sakelar. Untuk itu Anda dapat menggunakan shematic yang digunakan di sini dan menyalinnya 4 kali untuk 4 sakelar. Maaf bahwa shematic yang sebenarnya tersesat. Gunakan pin2 hingga pin5 yang juga Anda temukan pada kode di bawah ini. Jangan gunakan pin 1, itu tidak berfungsi. Untuk apa resistor? Nah Arduino tidak dapat mengukur arus, tetapi dapat mengukur tegangan. Jadi sakelar sakelar menghubungkan 5v ke pin, atau membiarkannya pendek ke GND. Resistor tepat sebelum GND ada untuk menahan tegangan mendekati nol. Anda memerlukan resistor 10k individual untuk setiap sakelar! Jika Anda mengikuti tutorial di atas, yang cukup sederhana dan merupakan salah satu dasar Arduino, Arduino akan terus-menerus memeriksa status sakelar saat ini dan bereaksi sesuai dengan itu. Saya harap ini membantu.

Setelah sirkuit ini berfungsi, Anda dapat mentransfernya ke papan tempat memotong roti dan menyoldernya.

Hubungkan beberapa kabel tipis ke 4 sakelar. Saya menggunakan kabel yang saya temukan di dalam kabel ethernet lama. Saya yakin Anda memiliki banyak dari mereka yang tergeletak di sekitar. Lindungi terminal telanjang dengan tabung menyusut. Anda sekarang harus memiliki 4 sakelar yang terhubung ke Arduino dan Arduino harus berjalan dan mendaftar bahwa sakelar tersebut ditekan.

Langkah 9: Menghubungkan Driver Stepper A4988

Menghubungkan Driver Stepper A4988
Menghubungkan Driver Stepper A4988
Menghubungkan Driver Stepper A4988
Menghubungkan Driver Stepper A4988
Menghubungkan Driver Stepper A4988
Menghubungkan Driver Stepper A4988

Driver stepper adalah A4988. Ini menerima sinyal dari Arduino dan menyampaikannya ke Stepper. Anda membutuhkan bagian ini. Alih-alih menjelaskan sirkuit kepada Anda, Anda dapat menonton tutorial ini karena menjelaskannya dengan sangat baik. Ini adalah referensi saya setiap kali saya menggunakan A4988. Kode saya menggunakan pin yang sama persis. Jadi tambahkan tutorial youtuber ini ke papan dengan sakelar dari langkah sebelumnya dan itu akan berhasil.

Langkah 10: Tambahkan Kode

Tambahkan Kode!
Tambahkan Kode!
Tambahkan Kode!
Tambahkan Kode!

Berikut adalah seluruh kode dan rangkaian untuk slider. Anda dapat mengujinya secara online, tetapi hanya tanpa driver stepper. Tautan Alternatif Kode memeriksa status 4 sakelar dalam loop. Setelah itu melewati beberapa pernyataan if dan memilih penundaan yang diinginkan di antara langkah-langkah untuk bergerak melalui seluruh panjang penggeser dalam nilai yang dimasukkan. Semua perhitungan dimasukkan dalam kode sebagai catatan. Anda harus memasukkan panjang slider dan diameter pulley untuk memastikan bahwa motor berhenti ketika mencapai akhir perjalanan. Ukur saja nilai-nilai itu sendiri. Rumus termasuk dalam kode.

Tabel menunjukkan tombol apa yang harus ditekan untuk jangka waktu yang diinginkan. Misalnya jika Anda ingin penggeser memindahkan seluruh panjang dalam 2 menit, Anda perlu mengaktifkan sakelar 1 dan 2. Anda tentu saja dapat mengubah nilai ini sesuai keinginan Anda.

Langkah 11: Cetak Enclosure

Cetak Lampiran
Cetak Lampiran
Cetak Lampiran
Cetak Lampiran

Saya mendesain enklosur menggunakan Fusion 360. Anda dapat mengunduh file di sini dan mencetaknya pada printer 3D. Tidak diperlukan dukungan. Saya mengisi detail huruf dengan cat kuku merah muda agar lebih mudah dibaca. Anda dapat mengisi seluruh surat dan kemudian menghapus aksesnya. Trik ini bisa digunakan untuk semua jenis indentasi. Jika ingin opsi yang lebih mudah, Anda bisa membuatnya dengan tangan menggunakan kotak makan kecil.

Langkah 12: Majelis Akhir

Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir
Majelis Akhir

Saatnya untuk menyatukan semuanya. Tempatkan semua komponen di dalam enklosur dan pasang ke penggeser menggunakan pita busa dua sisi. Barang ini cukup kuat dan melekat dengan baik pada permukaan yang tidak rata. Saya juga menambahkan dudukan anti getaran dengan dudukan kamera universal di atasnya. Mount getaran cukup murah dan menghentikan getaran untuk mencapai kamera. Ini hanya diperlukan untuk gerakan kecepatan tinggi. Dalam kasus saya, gerakan kecepatan tinggi adalah antara 10-an dan 30-an untuk panjang slider. Saya menambahkan tabel dengan semua kombinasi sakelar di bagian bawah.

Langkah 13: Kagumi Pekerjaan Anda dan Rekam Beberapa Cuplikan Keren

Kagumi Pekerjaan Anda dan Rekam Beberapa Cuplikan Keren!
Kagumi Pekerjaan Anda dan Rekam Beberapa Cuplikan Keren!

Cuaca video atau timelapse, slider ini dapat melakukan semuanya! Jika Anda membangunnya sendiri, saya ingin mengetahuinya!

Lomba Mikrokontroler 2017
Lomba Mikrokontroler 2017
Lomba Mikrokontroler 2017
Lomba Mikrokontroler 2017

Runner Up Kontes Mikrokontroler 2017

Direkomendasikan: