Un simple interruptor controlado por usb

1

No soy realmente un tipo de hardware, pero estoy pensando que esto podría ser una construcción simple. Con alguna orientación.

Básicamente, quiero conectar un interruptor de botón físico a uno controlado para mi cámara. Para que pueda decir, haga un programa que abra el obturador cada minuto o algo así de simple.

El interruptor en sí es simple.

Sinembargo,¿cómoloconectaríaauncontroladorUSB?Delalecturacreoquenecesitounrelevoperolosrelésparecenmáscomplicados.¿Esesteunproyectosimpleocomplicado?Elinterruptorqueestácontroladoprobablementenodeberíatransportarelectricidadaloscablesquesemuestranenlaimagen.

Fuente para Imagen

    
pregunta Mallow

2 respuestas

1

No tiene que ser tan complicado. Obtenga un Arduino y 2 transistores NPN. Conéctalo así:

simular este circuito : esquema creado usando CircuitLab

Puede escribir el programa Arduino para que funcione de forma independiente o escuchar los comandos enviados a través de USB. De cualquier manera, configura uno de los GPIOs alto para iniciar el enfoque automático, y el otro alto para tomar la foto. Si desea obtener fantasía, busque en Google "intervalo de arduino" y hay un montón de proyectos para elegir.

    
respondido por el Karl Bielefeldt
0

Esto debería preguntarse realmente en el sitio de electrónica .

Pero de todos modos, la interfaz directa a USB es difícil, como mínimo. Hay un truco que puedes usar para hacerlo más fácil. Puede adquirir un puente USB en serie para casi nada en eBay. Windows reconocerá automáticamente esto como un puerto serie. Escribir en un puerto serie es fácil en cualquier idioma. Además, la interconexión de hardware a un puerto serie es relativamente fácil.

Para interactuar con la interfaz serial, hay dos opciones.

Opción 1:

Primero, su hardware necesitará un IC de registro de desplazamiento y circuitos de soporte. Por lo tanto, cada vez que envíe un byte al puerto serie, puede "mantener" en uno de los bits en ese byte. Este 'bit' será el que uses para controlar tu señal.

El circuito de registro de desplazamiento constará de:

  • Shift register IC
  • Señal de reloj que activa el registro de desplazamiento a la velocidad de transmisión. Esto podría hacerse con un par de resistencias, un condensador y un IC de activación schmitt.
  • Circuito contador que detecta cuándo se termina un byte para que pueda enclavar los bits a los pestillos de salida.
  • Restablecer los circuitos que detectan cuando no se está enviando un byte. (Cuando no ha habido un 'bit de inicio' para al menos 8 o 9 bits. Esto se usa para inicializar el hardware para que pueda sincronizarse con los bits que se emiten. Restablecería el contador a cero.

Luego la siguiente parte del circuito:

No puedes conducir un relé directamente desde el pin anterior, necesitarás algo para amplificarlo. Un solo transistor debería hacer el truco (NPN o PNP estarían bien). También necesitarás una resistencia.

La salida de ese circuito de transistor puede usarse para controlar el relé. Es posible que se pueda omitir el relé, pero probablemente sea mejor usar un relé, ya que aísla eléctricamente el circuito de la cámara del circuito USB.

¡Entonces, probablemente este no sea un buen proyecto para una persona que no es hardware! Si bien no es difícil, habrá una parte del aprendizaje involucrado. Sin embargo, el circuito sería muy indulgente, no habría ninguna tolerancia estricta con el tiempo, el ruido, etc.

Opción 2:

Use un microprocesador como uno de los microprocesadores PIC de gama baja que tienen un UART. (Receptor / transmisor asíncrono universal). Necesitará un programador para esto, pueden ser recogidos nuevos en eBay por aproximadamente $ 30. Debería ser bastante fácil encontrar un código de muestra en línea que enganche los datos en serie en los pines. Esta es probablemente la mejor opción para usted, ya que es posible que no tenga que modificar una sola línea de código. Los microprocesadores PIC tienen todo lo que necesita, excepto la etapa de salida (consulte NPN / PNP / Relé más arriba).

    
respondido por el CL22

Lea otras preguntas en las etiquetas