สารบัญ:

Prototipo Deslizador Para Cámara กล้อง DSLR มืออาชีพ: 6 ขั้นตอน
Prototipo Deslizador Para Cámara กล้อง DSLR มืออาชีพ: 6 ขั้นตอน

วีดีโอ: Prototipo Deslizador Para Cámara กล้อง DSLR มืออาชีพ: 6 ขั้นตอน

วีดีโอ: Prototipo Deslizador Para Cámara กล้อง DSLR มืออาชีพ: 6 ขั้นตอน
วีดีโอ: Differential camera slider is amazingly universal! 2024, กรกฎาคม
Anonim
Prototipo Deslizador Para Cámara Profesional DSLR
Prototipo Deslizador Para Cámara Profesional DSLR

El proyecto ประกอบด้วย en hacer un deslizador de cámara motorizado con cabezal de giro e inclinación การใช้งานร่วมกันกับ Arduino, คอนสตรูอิโดกับ PLA y Aluminio, 3 มอเตอร์แบบพาสซีฟ, algunos botones และจอยสติ๊กบน PCB ที่ไม่ได้ใช้เมดิดา El resultado final es impresionante, con movimientos de cámara suaves que nos permiten obtener tomas ภาพยนตร์

ขั้นตอนที่ 1: Paso 1: วัสดุที่ต้องการ

Paso 1: วัสดุที่ต้องการ
Paso 1: วัสดุที่ต้องการ
Paso 1: วัสดุที่ต้องการ
Paso 1: วัสดุที่ต้องการ
Paso 1: วัสดุที่ต้องการ
Paso 1: วัสดุที่ต้องการ

วัสดุ Mecanico:

  • 1 แผ่นอลูมิเนียม 1/8'' 60cmx60cm
  • 2 Varilla Redonda ออกซิไดซ์ 7.9mm x 80cm
  • 4 บาเลรอส โรดาเมียนโต ลิเนียร์ 8mm
  • 3 Polea Dentanda 20 dientes para banda GT2 5mm de ancho
  • 1 Banda Dentada GT2 6mm 2mts
  • 2 Polea dentada 60 dientes para banda GT2 6mm ancho และ 8mm flecha
  • 30 Tornillo Máquina Métrico cabeza redonda m3.5x6mm
  • 15 Tornillo Máquina Métrico cabeza redonda m8x6mm
  • 1 วาริลลา 8mm x 50mm
  • 16 Tuerca หกเหลี่ยม acero ออกซิไดซ์ 5/16''
  • 10 บาเลโร บริดา KFL08

วัสดุอิเล็กโทรนิโก:

  • 1 Arduino นาโน
  • 3 มอเตอร์จ่าย NEMA 17
  • 3 ไดรเวอร์มอเตอร์สำหรับ Pasos A4988
  • 1 Fuente de Poder DC 12V ถึง 1A
  • 1 โมดูโล จอยสติ๊กสำหรับ Arduino
  • 3 ตัวเก็บประจุ 100uF
  • 4 ความต้านทาน 10K
  • 2 Potenciómetros 10K
  • 2 ไมโครสวิตช์
  • 1 Placa fenólica สำหรับ PCB

พิเศษ: สิ่งอำนวยความสะดวกสำหรับการใช้และการใช้งาน 3D สำหรับ PLA และการใช้งาน WaterJet สำหรับคอร์ตาร์ perfiles บนพื้นอลูมิเนียม que después fueron กระบวนการสำหรับ una dobladora manual para darles la forma adecuada.

ขั้นตอนที่ 2: Paso 2: Estructura Principal

Paso 2: Estructura Principal
Paso 2: Estructura Principal
Paso 2: Estructura Principal
Paso 2: Estructura Principal
Paso 2: Estructura Principal
Paso 2: Estructura Principal
Paso 2: Estructura Principal
Paso 2: Estructura Principal

Para empezar, realizamos un diseño en 3D con SolidWorks para verificar las dimensiones, tornillería y movimientos del esqueleto. สำหรับข้อมูลเพิ่มเติม En la siguiente พรมตา se podrán descargar los modelos hechos para su visualización.

Una vez Confirmado el diseño en 3D, copiamos las dimensiones en formato DXF para mandar a cortar la placa de aluminio de 1/8'' en una cortadora WaterJet และ posteriormente utilizar la dobladora.

ขั้นตอนที่ 3: Paso 3: Movimiento Lineal

Paso 3: Movimiento Lineal
Paso 3: Movimiento Lineal
Paso 3: Movimiento Lineal
Paso 3: Movimiento Lineal
Paso 3: Movimiento Lineal
Paso 3: Movimiento Lineal
Paso 3: Movimiento Lineal
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. Subsecuentemente, atornillamos los soportes para eje lineal 8mm a las bases laterales y el motor con su copleสอดคล้อง. 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 ลอสเอเจส

ขั้นตอนที่ 4: Paso 4: Movimiento Angular Y Rotacional

Paso 4: Movimiento Angular Y Rotacional
Paso 4: Movimiento Angular Y Rotacional
Paso 4: Movimiento Angular Y Rotacional
Paso 4: Movimiento Angular Y Rotacional
Paso 4: Movimiento Angular Y Rotacional
Paso 4: Movimiento Angular Y Rotacional

Una vez jalando la base lineal, se atornilló la pieza en PLA และ sujeto el motor rotacional. Se atornilló la barra para permitir inclinación con sus dos tornillosสอดคล้อง, se agregó la polea y el cople del motor para rotación y acomodó la banda.

ใช้เส้นตรง 8 มม. ฐาน เชิงมุม y y el มอเตอร์เชิงมุมสอดคล้องกันกับขั้ว Se agregó el eje lineal al extremo opuesto del motor para estabilidad. Se añadieron las bandas probaron de manera บุคคล

ขั้นตอนที่ 5: Paso 5: Electrónica Y Diseño Del PCB

Paso 5: Electrónica Y Diseño Del PCB
Paso 5: Electrónica Y Diseño Del PCB
Paso 5: Electrónica Y Diseño Del PCB
Paso 5: Electrónica Y Diseño Del PCB
Paso 5: Electrónica Y Diseño Del PCB
Paso 5: Electrónica Y Diseño Del PCB
Paso 5: Electrónica Y Diseño Del PCB
Paso 5: Electrónica Y Diseño Del PCB

Las conexiones eléctricas se realizan de acuerdo อัลไดอะแกรมมอสตราโด การใช้งานที่แนะนำสำหรับโปรโตบอร์ดสำหรับการยืนยันสิ่งที่ต้องทำ funcione Correctamente สิ่งที่ต้องทำ เพิ่มเติม una placa PCB como la mostrada a continuación. ตัวเลือกที่ง่ายกว่า hacer fácilmente utilizando el programa KiCAD disponible para windows de manera gratuita simplemente siguiendo las conexiones mostradas en el Diagrama. Se añadió una foto del protoboard para ver las conexiones de los motores กับนายกเทศมนตรี claridad. ดูภาพจากภายนอก ดูรายละเอียด las conexiones de cada componentes principal y cómo lucirá al terminar.

ขั้นตอนที่ 6: Paso 6: Código En Arduino

Paso 6: Código En Arduino
Paso 6: Código En Arduino

Ahora, lo que queda en este tutorial es echar un vistazo al código Arduino และ explicar cómo funciona el programa. Como el código es un poco más largo publicaré el código fuente สมบูรณ์ en una carpeta comprimida.

El programa se basa en la biblioteca AccelStepper ของ 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ís como que parase ne ตัวแปร ความต่อเนื่อง

แนะนำ: