Índice:
- Etapa 1: Obtenha todas as peças e ferramentas
- Etapa 2: Flash the Pic
- Etapa 3: Solda
- Etapa 4: o software (para comunicação serial)
Vídeo: Servo Pod: 4 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Você já sonhou em ter uma orbitcam ou qualquer outro controle Pan / Tilt da webcam?
Aqui está! Com este Servo Pod feito do zero, agora você pode controlar sua webcam (ou antena wi-fi?) Com a palma da sua mão ou até mesmo remotamente com um servidor web.
Etapa 1: Obtenha todas as peças e ferramentas
Para este Servo Pod, você precisará de:
Peças: 1 x Microchip pic16f628 (a) (amostra grátis do microchip, não abuse …) 1 x Tomada de imersão para pic 5 x resistor de 4,7 kOhm (ou 5 resistor "pullup") 1 x reisistor de 22 kOhm 1 x plugue de porta serial 2 x Servo Motor (qualquer modelo de 5v é poderoso o suficiente para segurar a webcam) 2 x plugue de 3 pinos para seu servo 1 x Led 4 x botão de pressão 1 x switch 1 x Ferramentas de placa de ensaio: 1 x Ferro de solda 1 x Programador Pic (barato no ebay ou faça você mesmo) Outros: 1 x webcam?
Etapa 2: Flash the Pic
Arranja um programador de pic e use o software que você gosta (IcProg para mim) e Flash the Pic com o seguinte arquivo HEX.
Veja na imagem a configuração básica.
Etapa 3: Solda
Usando este esquema, solde tudo na placa de ensaio. Use o soquete Dip para o Pic, pois você pode querer piscá-lo novamente. Nota: os 4 botões são usados para o modo "joystick". Você deve conectá-los.. em uma outra placa com um cabo. O fio do botão como este: rb0 Left (pode estar à direita..) rb1 Right (migth be left …) rb2 Downrb3 upO led é usado para mostrar o modo joystick, você pode deseja tê-lo remotamente na placa do joystick. NOTA TAMBÉM !!! Usei um resistor interno de 5v led. Adicione um resistor se o seu led não for como o meu (100 ohm deve estar OK) O pino do seu servo não pode ser o mesmo que o meu (1-5v, 2-sinal, 3-aterramento), altere para sua necessidade. Você precisa de uma fonte de energia 5v R1 a 5 = 4,7kOhmR6: 22kOhmJ1 = Pan J2 = Inclinação
Etapa 4: o software (para comunicação serial)
Basta baixar o meu (que em breve será bom) crapy Delphi feito software e divirta-se! Nota: O switch deve estar no modo remoto (led apagado) para usar a porta serial O software ainda não está concluído … não se esqueça de abrir o porta antes de qualquer coisa ou irá travar. O número à esquerda é Pan e à direita é Tilt. Deve ser algo entre 65 e 225 (de qualquer forma, o Pic irá ignorar qualquer outra coisa). A pequena "seta" de luz é para mover para a esquerda.. Segure (você verá a mudança no número do pan) e a liberação enviará dados para a porta serial Quando você iniciar o. exe também lançar um servidor web na porta 2020 onde você pode controlar o Servo Pod (conecte-se à porta serial antes de lançar seu navegador web) Para usar o servidor web é bastante simples.https:// localhost: 2020 / A130 A significa a posição Pan será 130 (de 65 a 225) se você quiser 70 certo: 070https:// localhost: 2020 / B130 B é a posição de inclinaçãohttps:// localhost: 2020 / C010 C adicionará o número à posição Pan atual As outras letras ainda não foram implementados. Se você quiser usar isso em uma página da web, você deve usar basicamente uma solicitação javascript http ou enviar essa solicitação em um iFrame 1x1. Posso liberar o código-fonte (o que é muito feio …) mais cedo ou mais tarde para que qualquer pessoa possa terminar (e adicionar mais coisas) NOTA: Se algum guru gostaria de desenvolver um software melhor (eu sou um desenvolvedor web … não um cara de software hehe), a coisa é bem simples. Tudo que você precisa para enviar para a porta serial são 2 bytes de 65 a 225. No meu software, eu converto a String para Int e depois o int para Char. Os caracteres (2 bytes) são enviados na porta serial. Você também deve esperar que a linha DSR esteja "alta", pois este é o handshake do hardware para ter certeza de que o Pic está pronto para receber. Obrigado!
Recomendado:
Hexa-pod: 6 etapas
Hexa-pod: Este é um hexapod, é um robô de tamanho pequeno com pequenas peças feitas com a impressora 3D usando filamento de náilon. É fácil de controlar e executar sua função
MIDI Pod-Pal: 4 etapas
MIDI Pod-Pal: *** ATUALIZAÇÃO 22/4/21 ****** Eu adicionei um esquema completo mostrando toda a fiação para ajudar na construção. *** Não vou entrar em uma quantidade ridícula de profundidade aqui na parte de construção, minha intenção era mostrar outro exemplo de construção de um MI baseado em Arduino
Studebake-o-pod: 12 etapas
Studebake-o-pod: Achei que seria divertido construir um acessório legal para o meu iPod. Este vídeo e instrutível fornece um conjunto passo a passo de instruções para construir seu próprio Studebake-o-pod
Pod de Cura Skinception: 4 etapas
Skinception Healing Pod: Um projeto que faz uso do Arduino Uno para criar uma faixa de LED com sensor de toque. Entrada: Sensor Capacitivo Saída: Tiras de LED
Hack Your Servo V1.00 - Transforme seu servo em um poderoso atuador linear: 7 etapas
Hack Your Servo V1.00 - Transforme seu servo em um poderoso atuador linear: Contanto que você tenha as ferramentas e o servo, você pode construí-lo por menos de alguns dólares. O atuador se estende com uma taxa de cerca de 50 mm / min. É bastante lento, mas muito poderoso. Assista ao meu vídeo no final do post onde o pequeno atuador