Cuprins:

Prototipo Deslizador Para Cámara Profesional DSLR: 6 Steps
Prototipo Deslizador Para Cámara Profesional DSLR: 6 Steps

Video: Prototipo Deslizador Para Cámara Profesional DSLR: 6 Steps

Video: Prototipo Deslizador Para Cámara Profesional DSLR: 6 Steps
Video: ❗Cómo Hacer una BATERIA INFINITA / adaptador de corriente para cámaras fotográficas DSLR - DIY 2024, Noiembrie
Anonim
Prototipo Deslizador Para Cámara Profesional DSLR
Prototipo Deslizador Para Cámara Profesional DSLR

El proyecto consiste en hacer un deslizador de cámara motorizado con cabezal de giro e inclinación. El proyecto es basado en arduino, construido with PLA y Aluminio, 3 motores a pasos, some botones și un joystick într-un PCB proiectat la măsură. Rezultatul final este impresionant, cu mișcări de cameră suaves pe care le permitem să obținem cinematografice de aspect profesional.

Pasul 1: Pasul 1: Material Requerido

Pasul 1: Material Requerido
Pasul 1: Material Requerido
Pasul 1: Material Requerido
Pasul 1: Material Requerido
Pasul 1: Material Requerido
Pasul 1: Material Requerido

Material Mecanic:

  • 1 Placa Aluminio 1/8 '' 60cmx60cm
  • 2 Varilla Redonda Inoxidable 7.9mm x 80cm
  • 4 Baleros Rodamiento Lineal 8mm
  • 3 Polea Dentanda 20 diente pentru banda GT2 5mm de ancho
  • 1 Banda Dentada GT2 6mm 2mts
  • 2 Polea dentată 60 diente pentru 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 Varilla 8mm x 50mm
  • 16 Tuerca hexagonal inox 5/16 ''
  • 10 Balero Brida KFL08

Material electronic:

  • 1 Arduino Nano
  • 3 Motor a pasos NEMA 17
  • 3 Motorul driverului unui Pasos A4988
  • 1 Fuente de Poder DC 12V a 1A
  • 1 Módulo Joystick pentru Arduino
  • 3 Capacitori 100uF
  • 4 Rezistențe 10K
  • 2 Potenciómetros 10K
  • 2 microîntrerupătoare
  • 1 Placa fenolică pentru PCB

Extra: Para facilita maquinado se utilizează o impresora 3D pentru PLA și o cortatoare WaterJet pentru cortar perfiles planos în placa de aluminiu care după ce au fost procesate pentru o dobladora manuală pentru darle forma adecvată.

Pasul 2: Pasul 2: Structura principală

Pasul 2: Estructura Principal
Pasul 2: Estructura Principal
Pasul 2: Estructura Principal
Pasul 2: Estructura Principal
Pasul 2: Estructura Principal
Pasul 2: Estructura Principal
Pasul 2: Estructura Principal
Pasul 2: Estructura Principal

Pentru a începe, realizați un design în 3D cu SolidWorks pentru a verifica dimensiunile, turnarea și mișcările esqueleto. În următorul covor se poate descărca modelele de lucrări pentru vizualizare.

O dată confirmat designul în 3D, copiamos dimensiunile în format DXF pentru mandar la cortar placa de aluminiu de 1/8 '' într-o cortatoare WaterJet și posterior utilizați dobladora.

Pasul 3: Pasul 3: Movimiento Lineal

Pasul 3: Movimiento Lineal
Pasul 3: Movimiento Lineal
Pasul 3: Movimiento Lineal
Pasul 3: Movimiento Lineal
Pasul 3: Movimiento Lineal
Pasul 3: Movimiento Lineal
Pasul 3: Movimiento Lineal
Pasul 3: Movimiento Lineal

Pentru începe, atornillamos los baleros lineales de 8mm SC8UU la placa centrală cuadrată de aluminiu asigurându-se bine aliniat. Subsecuentemente, atornillamos the supportses for eje lineal 8mm a las bases laterales y el motor con su cople correspondiente. 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.

Pasul 4: Pasul 4: Movimiento Angular Y Rotacional

Pasul 4: Movimiento Angular Y Rotacional
Pasul 4: Movimiento Angular Y Rotacional
Pasul 4: Movimiento Angular Y Rotacional
Pasul 4: Movimiento Angular Y Rotacional
Pasul 4: Movimiento Angular Y Rotacional
Pasul 4: Movimiento Angular Y Rotacional

Una vez jalando la base lineal, se atornilló la pieza en PLA și sujeto el motor rotacional. Se atornilló la barra para permitir inclinación con sus dos tornillos correspondientes, se agregează la polea și el cople del motor para rotación y acomodado la banda.

Se atornillan los soportes lineales 8mm a las bases angulares y y el motor angular correspondiente con su cople y polea. Se agregă el eje lineal la extrem opusul motorului pentru estabilitate. Se adăugă că bandajele au încercat de o manieră individuală.

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

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

Las conexiunile electrice se realizează de acord la diagrama mostrado. Este recomandabil să utilizați o protecție pentru verificarea tuturor funcțiilor corect. După ce se montează totul pe o placă PCB, ca și cum se va continua. Dicha placa se poate face ușor folosind programul KiCAD disponibil pentru windows de mod gratuit, pur și simplu urmărind conexiunile afișate în diagramă. Se adaugă o fotografie a protoboardului pentru a vedea conexiunile motoarelor cu primar claritate. În fotografiile se arată detaliat conexiunile de fiecare componentă principală și cum lucrează la terminar.

Pasul 6: Pasul 6: Codul în Arduino

Pasul 6: Código En Arduino
Pasul 6: Código En Arduino

Ahora, lo que queda en este tutorial es echar un vistazo al codului Arduino și explica cum funcționează programul. Como el code es un poco más largo publicaré el code fuente complet en una carpeta comprimida.

El programa se basa en la biblioteca AccelStepper de Mike McCauley. Aceasta este o bibliotecă increibilă care permite controlul ușor al mai multor motoare pas la pas la același timp. Entonces, una vez que includeyamos esta biblioteca y la biblioteca MultiStepper.h that is parte de ella, debemos definir todos los pines Arduino that se van a use, definir the instances for the steppers, así as some variables that se needitan for the program a continuare.

Recomandat: