On the camera side, I solder in an smt transistor across the On/Off switch of my Canon 520s. That entails removing the case, gluing the transistor and making the solder connections. I then run a wire to the USB port where I glue in an smt resistor and solder the transistor base to that, then to the unused USB pin. The camera is then closed back up.
I have constructed a circular base geared to a stepper motor, upon which I mount a PVC tube that holds the camera. upon this base, encircling the stepper is a fabbed PCB which is mounted an Atmel 8051 core micro, along with a MAX3421 USB host, an RTC, stepper driver, and a couple of misc devices.
I use this contraption for game scouting, but who know's what else.
The 'system' is continually changing, but at this time I have it configured so that the 8051 utilizes an 8 bit port as interrupt inputs (triggers) to wake the micro. Triggers to date include the resident RTC, PIR, and trip triggers.
In it's simplest mode, upon trigger, the camera is turned on with a timed pulse to the implanted camera transistor via the USB port. The micro then attempts USB communications with the camera via the MAX3421, until it confirms a powered up state. Now, with only your imagination, can you pan, zoom, focus, shutter, etc. to capture images. After the sequence, another timed pulse to the impanted camera switch turns the camera off, and the micro goes back to sleep, awaiting another trigger.
IN your case, determining the direction of sound, could be a challenge. But a bit of ingenuity could overcome.
you asked for some ideas, and I responded with a couple that I've put into practice. maybe I've posted to the wrong thread though, it's happened in the past.any one have idea about control digital camera using micro -controller help me please
by Jerry Twomey
by Jake Hertz
by Aaron Carman
by Jeff Child