Índice:

Plataforma giratória automática com liberação do obturador: 8 etapas
Plataforma giratória automática com liberação do obturador: 8 etapas

Vídeo: Plataforma giratória automática com liberação do obturador: 8 etapas

Vídeo: Plataforma giratória automática com liberação do obturador: 8 etapas
Vídeo: How to 360 Product Photography Using a Motorized Photography Turntable 2024, Julho
Anonim
Plataforma giratória automática com liberação do obturador
Plataforma giratória automática com liberação do obturador

Olá. Neste artigo, explicarei como construir uma mesa giratória automatizada simples e ultra barata com liberação do obturador. O preço de todas as peças é pouco menos de $ 30 (todos os preços são retirados do Aliexpress).

A maioria dos artistas 3D, que começaram a usar a fotogrametria, se deparam com o mesmo problema: como automatizar o processo de filmagem. O Arduino é a melhor escolha para esse propósito. É barato e fácil de desenvolver dispositivos. Existem milhões de módulos diferentes no mercado para placas arduino.

Etapa 1: Esquemático

Esquemático
Esquemático

Potenciômetro de 10k - ajuste de velocidade do motor de passo.

SW1 - chave seletora de 2 posições, usada para seleção de modo (AUTO ou HOLD).

SW2 - botão momentâneo - START.

SW3 - botão momentâneo - RESET.

SW4 - botão momentâneo - HARD RESET.

WS2812 RGB LED - indica o status atual.

Quase todas as peças que encontrei na minha prateleira. Além disso, é necessário imprimir o suporte do motor e a placa superior na impressora 3D

Lista de peças:

  • Placa Arduino Nano
  • USB - cabo MicroUSB tipo B
  • Motor de passo 5V 28BYJ-48
  • Motorista L298N
  • Optoacoplador 4N35 - 2pcs
  • Resistor de 10k - 3pcs 220ohm
  • resistor - 2pcs
  • Potenciômetro de 10k
  • Chave seletora de 2 posições - 1pcs
  • Botão de pressão momentâneo - 3pcs
  • WS2812 RGB LED
  • Liberação remota do obturador com fio (para sua câmera)
  • Placa protótipo (4x6cm ou maior) Fio de 4 núcleos do regulador de tensão redutor DC-DC

A lista de peças com links pode ser encontrada aqui: Planilha Google

Etapa 2: peças impressas em 3D

Peças impressas em 3D
Peças impressas em 3D

Aqui estão as peças impressas em 3D:

Colei a base deslizante em um pedaço de vidro acrílico com fita dupla-face. Como você pode ver aqui, essas peças impressas em 3D e o motor em si não suportam objetos grandes e pesados, então tome cuidado. Eu uso esta plataforma giratória para digitalizar pequenos vasos, conchas do mar, figuras de tamanho médio, etc.

Etapa 3: modificação do motor de passo

Modificação do motor de passo
Modificação do motor de passo

O motor de passo precisa ser modificado de unipolar para bipolar. Esta modificação aumenta significativamente o torque do motor e permite o uso de placa de driver tipo H-bridge.

Aqui está o guia completo:

ou

www.jangeox.be/2013/10/change-unipolar-28by…

Resumindo, remova a tampa de plástico azul e use uma faca afiada para cortar a conexão central a bordo, conforme mostrado na foto. Depois disso - corte ou dessoldar o fio vermelho central.

Etapa 4: liberação do obturador para câmera

Liberação do obturador para câmera
Liberação do obturador para câmera

Encontre a liberação do obturador remoto com fio para sua câmera. Deve ter apenas um botão de 2 estágios (foco-obturador). Normalmente é barato, especialmente uma réplica chinesa. Para minha Nikon D5300, encontrei o obturador remoto com fio MC-DC2.

Desmonte-o e encontre linhas comuns de foco e obturador. Normalmente, linha comum entre outras linhas. O primeiro é a linha de foco (veja a imagem). Essas linhas se conectam às saídas dos optoacopladores.

Etapa 5: montagem final

Montagem Final
Montagem Final
Montagem Final
Montagem Final
Montagem Final
Montagem Final

Os optoacopladores são usados aqui como gatilhos de foco e obturador. O optoacoplador se comporta como um botão, acionado por voltagem externa. E há isolamento elétrico completo entre a fonte de tensão do gatilho e o lado da saída. Portanto, se você montar tudo corretamente, este gatilho automático nunca danifica sua câmera porque funciona como dois botões separados sem conexão elétrica com fonte de alimentação externa.

É uma boa ideia montar todas as peças no breadboard para testá-lo e depurar. Às vezes, placas Arduino não originais da China vêm corrompidas. Eu montei o Arduino e pequenos componentes na placa de protótipo. Em seguida, coloquei todas as peças em um pedaço de vidro acrílico dobrado.

Coloque 2 jumpers nos pinos ENA e ENB na placa do driver do motor. Isso permite que você use um motor de passo de 5 V.

Etapa 6: Código

Link do Github:

A parte superior do código tem algumas configurações iniciais perceptíveis:

# define photoCount 32 // número padrão de fotos

O motor de passo tem 2048 passos por rotação completa. Para 32 fotos, uma volta equivale a 11,25 graus, o que é suficiente na maioria dos casos (IMO). Para descobrir o número de etapas para uma volta, a função circular usada:

step_count = round (2048 / pCount);

Isso significa que nem todas as curvas serão precisas em alguns casos. Por exemplo, se definirmos o número de fotos para 48, uma volta será redonda (42,66) = 43. Portanto, a posição final do motor de passo será - 2064 (16 etapas a mais). Isso não é crítico para propósitos de fotogrametria, mas se você precisar ser 100% preciso, use 8-16-32-64-128-256 fotos.

#define focusDelay 1200 // segurando o botão de foco (ms)

Aqui você pode atribuir o atraso de retenção do botão de foco, permitindo que sua câmera tenha tempo suficiente para focar. Para minha Nikon D5300 com lente principal de 35 mm, 1200 ms é o suficiente.

#define shootDelay 700 // segurando o botão de atirar (ms)

Este valor define por quanto tempo o botão do obturador é pressionado.

#define releaseDelay 500 // atraso após a liberação do botão de disparo (ms)

Quando você quiser usar a exposição longa, aumente o valor de releaseDelay.

Etapa 7: Operação

Image
Image
Operação
Operação

O número padrão de fotos é codificado no firmware. Mas você pode alterá-lo, usando a conexão do terminal. Basta conectar a placa Arduino e o PC com o cabo USB e estabelecer a conexão do terminal. Conecte a placa Arduino e o PC, encontre a porta COM correspondente no gerenciador de dispositivos.

Para usar o PuTTY em PC, ele funciona bem no Win10. Para o meu telefone Android, eu uso o Terminal USB Serial.

Após a conexão bem-sucedida, você pode alterar o número de fotos e ver o status atual. Digite “+” e aumentará o número de fotos em 1. “-” - diminuirá em 1. Eu uso meu smartphone Android e cabo OTG - funciona bem! Depois de desligar, a contagem de fotos é redefinida para o padrão.

Existe algum tipo de bug com o Arduino Nanos chinês - quando você liga o Arduino sem conexão USB, às vezes ele não inicia. É por isso que criei um botão de reset externo para o Arduino (HARD RESET). Depois de pressionado, tudo funciona bem. Este bug aparece em placas com chip CH340.

Para iniciar o processo de filmagem, defina o interruptor “modo” para AUTO e pressione o botão INICIAR. Se você quiser interromper o processo de filmagem, ajuste a chave de “modo” para HOLD. Depois disso, você pode retomar o processo de filmagem ajustando a chave de “modo” para AUTO, ou reiniciar o processo pressionando RESET. Quando o interruptor de modo está em HOLD, você pode tirar uma foto pressionando o botão START. Esta ação torna a foto sem aumentar a variável de contagem de fotos.

Etapa 8: Melhoria

  1. Construir mesa grande (40-50cm de diâmetro) com rolamento de esferas susan preguiçoso (como este -
  2. Obtenha um stepper mais poderoso, como NEMA 17 e driver - TMC2208 ou DRV8825.
  3. Desenhe e imprima o redutor para uma precisão extra elevada.
  4. Use tela LCD e codificador rotativo, como na maioria das impressoras 3D.

Às vezes, minha câmera não consegue focar corretamente, geralmente quando a distância entre a câmera e o alvo é inferior à distância de foco mínima ou quando a superfície do alvo é muito plana e não tem detalhes perceptíveis. Esse problema pode ser resolvido usando o adaptador de câmera de sapata (como este: https://bit.ly/2zrpwr2, cabo de sincronização: https://bit.ly/2zrpwr2 para detectar se a câmera faz ou não uma foto. Sempre o obturador abre para tirar uma foto, a câmera curto 2 contatos na sapata (central e comum) para acionar o flash externo. Precisamos conectar esses 2 fios ao Arduino assim como o botão externo e detectar a situação, quando a câmera não deixa o obturador abrir. Isso acontece, o Arduino deve fazer outro take para focar e atirar, ou pausar a operação e esperar uma ação do usuário.

Espero que este artigo tenha sido útil para você. Se você tiver alguma dúvida, não hesite em contactar-me.

Recomendado: