¿Cómo disparar atado usando Canon Powershot S410 incompatible con CHDK?

Tengo una vieja cámara compacta Canon powershot S410, que quiero usar para un proyecto de lapso de tiempo. Para el proyecto, necesitaré construir un intervaloómetro para tomar fotos automáticamente (probablemente basado en Arduino).

CHDK es un enfoque obvio, pero esta cámara es demasiado antigua (pre digic II)

Esta cámara no tiene un enchufe de obturador remoto normal, pero tiene una interfaz USB, y he usado el software de Canon para abrir el obturador a través de una PC con Windows. Entonces sé que el hardware de la cámara puede activar el obturador a través de la toma USB.

Mi pregunta es ¿cuál es el protocolo de comunicación que utiliza el software para activar el obturador?

Probablemente tendrá que olfatear los comandos usted mismo.
@ChinmayKanchi ¿alguna herramienta que debería estar buscando para hacer eso?
Busque en Google un rastreador de USB. Si tiene problemas, le sugiero que se ajuste mejor a Stackoverflow que a este sitio.

Respuestas (1)

Por lo general, Cannon usa el Protocolo de transferencia de imágenes (PTP) y el Protocolo de transferencia de medios (MTP), pero no estoy seguro de que puedas controlar tu powershot con ellos. Eche un vistazo a Gphoto, tal vez alguien ya haya hecho el trabajo. La forma más sencilla con su Arduino es "presionar" el botón de disparo con un dispositivo externo, un "dedo mecánico" o si no le importa que su cámara lo abra y encuentre la manera de piratear el circuito del "botón de disparo".

PD: puede construir un intervaloómetro simple con algunas resistencias y un circuito de relé/condensador o con un circuito PUT/condensador, tal vez pueda integrarlo con su cámara para que el sistema sea más portátil.