Estoy buscando construir un sistema de activación de cámara con 5 cámaras DSLR usando arduinos en nuestra red.
Actualmente tenemos cables de activación física para que podamos activar cada cámara DLSR sin demora. A pesar de que todas las cámaras están en la red y ejecutando Nikon capture pro, hay un pequeño retraso al presionar el "botón disparar" en el software, y la cámara realmente captura la imagen. El disparador físico es instantáneo.
Básicamente, me gustaría eliminar la necesidad de ejecutar un cable de activación dedicado a las cámaras, ya que todo lo que quiero es energía y un par de Ethernet a cada cámara. Quiero tener la capacidad de disparar y cambiar de manera inteligente los tiempos de la cámara a través de un arduino o un dispositivo de conexión IP similar, a veces es posible que tengamos un solo disparador, pero leves retrasos en cada disparo, como, tomar uno de inmediato y luego dos más tarde .. ..
El disparo debe hacerse físicamente, pero puede hacerse a través del sensor, por lo que tener un arduino con cada cámara nos dará muchas opciones.
En la sala de control, queremos poder disparar cualquiera de las cámaras con botones físicos, tal como se vería en aplicaciones industriales, algo que realmente puede ser golpeado. Así que de estos botones esperaría ejecutarlos todos en un arduino, y luego ese arduino se comunica con los otros para activarlos.
El flujo de la señal es así
Botón en la sala de control > arduino > internet > arduino > Cable de disparo externo Nikon > Cámara Nikon.
Algunas cámaras se activarán al mismo tiempo, otras con retrasos.
Entonces, mi pregunta clave es: ¿Cuál es la latencia de un ip conectado a un arduino, activando otro?