From: Greg B. <gwb...@gm...> - 2014-08-27 17:18:31
|
Oh, and I forgot to add that originally I was using the 'Motion' package along with a Logitech 960 (?) USB camera for motion detection and I wanted to trigger the Raspberry Pi camera if the door opened but I liked the 'trigger motion via the IR sensor' method so much I dumped the USB camera and Motion (which is an excellent package, by the way) in favor of sshfs, Python and the IR sensor. Eventually the door and window inputs will be monitored from Z-Wave.. but that's down the road (once Amazon sends my USB Z-Wave thingy that is). On Wed, Aug 27, 2014 at 1:14 PM, Greg Brown <gwb...@gm...> wrote: > Yes, I have done exactly this using Adafruit's IR sensor which voltage on > pin 18. Here's the Python script I used (a modified script first created > by someone that goes by the name.......... I can't remember, but original > source credit to that person): > > import time > import RPi.GPIO as io > io.setmode(io.BCM) > import picamera > > pir_pin = 18 > > io.setup(pir_pin, io.IN) # activate input > > while True: > if io.input(pir_pin): > epoch_time = int(time.time()) > # snap a picture > with picamera.PiCamera() as camera: > camera.resolution = (1024, 768) > camera.rotation = (180) > camera.start_preview() > # Camera warm-up time > time.sleep(2) > # get epoch time > epoch_time = int(time.time()) > # convert epoch_time into a string > epoch_time = str(epoch_time) > filename_list = [epoch_time, "jpg"] > # print filename_list > capturename = '.'.join(filename_list) > # print capturename > camera.capture(capturename) > # print 'PIR ALARM! alarm tripped at', epoch_time, 'captured image > name is', capturename > > The folder where I drop the pictures is mounted via sshfs to my Mac which > is then shared on Dropbox, just in case. > > Greg > > > > > > On Wed, Aug 27, 2014 at 11:29 AM, Adnan Khaleel <ad...@kh...> wrote: > >> I'm using motion on a Raspberry PI and I wanted to know if there is a >> simple way to start motion capture of images or a movie on a GPIO trigger? >> >> I thought I could have a separate OS event to capture video running >> alongside MotionEye but that doesn't unless I stop the motion daemon. Its >> possible but not the cleanest way to do it. >> >> Any thoughts? >> >> AK >> >> >> ------------------------------------------------------------------------------ >> Slashdot TV. >> Video for Nerds. Stuff that matters. >> http://tv.slashdot.org/ >> _______________________________________________ >> Motion-user mailing list >> Mot...@li... >> https://lists.sourceforge.net/lists/listinfo/motion-user >> http://www.lavrsen.dk/twiki/bin/view/Motion/WebHome >> >> > |