Hello, just after some ideas really while I mull something over....
Here's the background to my mullage; (scroll down for the fairly succinct question!)
I'm building an intervalometer for timelapse photography with infrared LEDs, I'm also logging temp and rel. humidity using the SHT75. Previously I have been using Arduino (really it's a bare 328 on my own board) and a GoPro camera to do this.
I want to try replacing the GoPro with a Raspberry Pi model A and an IR modded camera.
I only record at night, and the RPi can't sleep - so it would seem like a good idea to keep the Arduino to turn the RPi on and off.. (and probably do the data logging too - although I might just use a button logger.)
So what I have in mind is a board I can plug onto the RPi GPIO header that powers it via the header and facilitates the IR led by means of a MOSFET. Naturally there will also need to be a 328 and a RTC to schedule the RPi. However, the RPi will also need a RTC to accurately timestamp the images. (no network coverage there).
Here's the question; IF the Arduino is running at 3.3v - then presumably I can 'share' the DS1307 on the I2C bus.
However, If my daughter board is making 5v to power the RPi - the 3.3v on the GPIO port won't be there until I power the RPi - So i either need;
a) two DS1307's (seems a bit daft)
b) a 3.3v regulator in addition to the 5v reg. (more expensive)
c) level shifting to the Arduino (most elegant, but based on the assumption that it would work)
So the question is A,B or C... any thoughts or elaborating welcome.
Many thanks to anyone who has the time to consider this.
Michael.