Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
El proyecto terdiri dari hacer un deslizador de cámara motorizado con cabezal de giro e inclinación. El proyecto es basado en arduino, construido con PLA y Aluminio, 3 motors a pasos, algunos botones y un joystick en una PCB diseñada a medida. El resultado final es impresionante, con movimientos de cámara suaves que nos permiten obtener tomas cinematográficas de aspecto profesional.
Langkah 1: Paso 1: Permintaan Materi
Mekanik bahan:
- 1 Placa Aluminio 1/8 '' 60cmx60cm
- 2 Varilla Redonda Inoxidable 7.9mm x 80cm
- 4 Baleros Rodamiento Lineal 8mm
- 3 Polea Dentanda 20 dientes untuk banda GT2 5mm de ancho
- 1 Banda Dentada GT2 6mm 2mts
- 2 Polea dentada 60 dientes untuk banda GT2 6mm ancho y 8mm flecha
- 30 Tornillo Máquina Métrico cabeza redonda m3.5x6mm
- 15 Tornillo Máquina Métrico cabeza redonda m8x6mm
- 1 Varila 8mm x 50mm
- 16 Tuerca heksagonal acero tidak teroksidasi 5/16 ''
- 10 Balero Brida KFL08
Bahan Elektronik:
- 1 Arduino Nano
- 3 Motor pas NEMA 17
- 3 Pengemudi Motor Pasos A4988
- 1 Fuente de Poder DC 12V a 1A
- 1 Modulo Joystick untuk Arduino
- 3 Kapasitor 100uF
- 4 Resistensi 10K
- 2 Potensi 10K
- 2 Microswitch
- 1 Placa fenólica untuk PCB
Ekstra: Untuk mempermudah penggunaan 3D untuk PLA dan untuk cortadora WaterJet untuk cortar perfiles plano en la placa de aluminio que después fueron proses untuk una dobladora manual untuk darles la forma adecuada.
Langkah 2: Paso 2: Estructura Kepala Sekolah
Para empezar, realizamos un diseño en 3D con SolidWorks untuk memverifikasi dimensi terakhir, tornillería y movimientos del esqueleto. En la siguiente carpeta se podrán descargar los modelos hechos para su visualización.
Una vez confirmado el diseño en 3D, copiamos las dimensiones en format DXF para mandar a cortar la placa de aluminio de 1/8'' en una cortadora WaterJet y posteriormente utilizar la dobladora.
Langkah 3: Paso 3: Movimiento Lineal
Para empezar, atornillamos los baleros lineales de 8mm SC8UU a la placa central cuadrada de aluminio asegurándonos esté bien alineado. Selanjutnya, atornillamos los soportes para eje lineal 8mm a las basis lateral dan kon su cople koresponden motor. Agregamos los soportes para la banda dentada abierta a la base central cuadrada como se muestra en las imágenes y probamos el movimiento lateral del carrito base sobre los ejes.
Langkah 4: Paso 4: Movimiento Angular Y Rotacional
Una vez jalando la base lineal, se atornilló la pieza en PLA y sujeto el motor rotacional. Se atornilló la barra para permitir inclinación con sus dos tornillos koresponden, se agregó la polea y el cople del motor para rotación y acomodó la banda.
Seatornillan los soportes lineales 8mm dasar las angulares y y el motor korespondensi sudut con su cople y polea. Se agregó el eje lineal al extremo opuesto del motor para estabilidad. Se añadieron las bandas probaron de manera individu.
Langkah 5: Paso 5: Electrónica Y Diseño Del PCB
Las conexiones eléctricas se realizan de acuerdo al diagrama mostrado. Sangat direkomendasikan utilizar una protoboard para verificar untuk melakukan fungsi koreksi. Después se monta todo sobre una placa PCB como la mostrada a continuación. Dicha placa se puede hacer fácilmente utilizando el programa KiCAD disponsible untuk windows de manera gratuita simplemente siguiendo las conexiones mostradas en el diagrama. Lihat foto del protoboard para ver las conexiones de los motores con mayor claridad. En las fotos se muestra detalladamente las conexiones de cada componentes principal y cómo lucirá al terminar.
Langkah 6: Paso 6: Código En Arduino
Ahora, lo que queda en este tutorial es echar un vistazo al código Arduino y explicar cómo funciona el programa. Como el código es un poco más largo publicaré el código fuente completo en una carpeta comprimida.
El programa se basa en la biblioteca AccelStepper de Mike McCauley. Esta es una biblioteca increíble que permite el control fácil de múltiples motores paso a paso al mismo tiempo. Entonces, una vez que incluyamos esta biblioteca y la biblioteca MultiStepper.h que es parte de ella, debemos definir todos los pines Arduino que se van a usar, definir las instancias para los steppers, así como algunas variable que se neacesitan kelanjutan.
Direkomendasikan:
Stasiun Cuaca Profesional Menggunakan ESP8266 dan ESP32 DIY: 9 Langkah (dengan Gambar)
Stasiun Cuaca Profesional Menggunakan ESP8266 dan ESP32 DIY: LineaMeteoStazione adalah stasiun cuaca lengkap yang dapat dihubungkan dengan sensor profesional dari Sensirion serta beberapa komponen Instrumen Davis (Rain Gauge, Anemometer) Proyek ini ditujukan sebagai stasiun cuaca DIY tetapi hanya membutuhkan
Cara Membuat PCB Profesional (Apakah Layak?): 5 Langkah
Cara Membuat PCB Profesional (Apakah Layak?): Saya ingin berbagi "pengalaman PCB" denganmu
Mengenal "Kit DIY Generator Fungsi ILC8038 Profesional": 5 Langkah
Mengenal "Perangkat DIY Generator Fungsi ILC8038 Profesional": Saya sedang mencari beberapa proyek elektronik baru ketika saya menemukan kit generator fungsi kecil yang lucu. Ini disebut sebagai “Profesional ILC8038 Function Generator Sine Triangle Square Wave DIY Kit” dan tersedia dari sejumlah vendor
TinyDice: PCB Profesional di Rumah Dengan Pemotong Vinyl: 10 Langkah (dengan Gambar)
TinyDice: PCB Profesional di Rumah Dengan Pemotong Vinyl: Instruksi ini terdiri dari panduan langkah demi langkah yang mendokumentasikan metode pembuatan PCB berkualitas profesional di rumah melalui penggunaan pemotong vinil, dengan cara yang andal, sederhana, dan efisien. Metode ini memungkinkan untuk produksi kons
Tutup atau Tudung Lensa Orang Miskin (Cocok untuk Semua DSLR / Semi-DSLR): 4 Langkah
Tutup atau Tudung Lensa Orang Miskin (Cocok untuk Semua DSLR / Semi-DSLR): Ketika saya membeli DSLR saya, kamera bekas tidak memiliki tutup lensa. Itu masih dalam kondisi OK dan saya tidak pernah sempat membeli tutup lensa. Jadi saya baru saja membuat satu. Karena saya membawa kamera saya ke beberapa tempat berdebu, mungkin yang terbaik adalah memiliki penutup lensa