Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9e83562a5b | ||
|
|
4d033affa3 | ||
|
|
c3c76f7e7c | ||
|
|
d97bc89d52 | ||
|
|
bf80f9230c |
15
main.py
15
main.py
@@ -2,6 +2,8 @@ import RPi.GPIO as GPIO #Used to Import the LED
|
|||||||
import time #Used to allow wait times
|
import time #Used to allow wait times
|
||||||
from picamera import PiCamera #Used to import the Camera
|
from picamera import PiCamera #Used to import the Camera
|
||||||
from gpiozero import MotionSensor #Used to import the MotionSensor
|
from gpiozero import MotionSensor #Used to import the MotionSensor
|
||||||
|
from datetime import datetime
|
||||||
|
from subprocess import call
|
||||||
import os
|
import os
|
||||||
|
|
||||||
pir = MotionSensor(4)
|
pir = MotionSensor(4)
|
||||||
@@ -14,6 +16,7 @@ cwd = os.getcwd() #Sets the Current Working Directory
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def bugmotion():
|
def bugmotion():
|
||||||
GPIO.output(22, 0) #Sets light off
|
GPIO.output(22, 0) #Sets light off
|
||||||
|
|
||||||
@@ -32,15 +35,21 @@ def bugmotion():
|
|||||||
GPIO.output(22, 1)
|
GPIO.output(22, 1)
|
||||||
|
|
||||||
#Sets Img path and filename, Saves to Working directory of Script
|
#Sets Img path and filename, Saves to Working directory of Script
|
||||||
file_name = cwd + "/Pictures/Capture_" + str(time.time()) + ".jpg"
|
# Grab the current time
|
||||||
print("\nFile Name is: " + file_name)
|
filePath = cwd + "/Pictures/"
|
||||||
|
currentTime = datetime.now()
|
||||||
|
picTime = currentTime.strftime("%Y.%m.%d-%H%M")
|
||||||
|
picName = "Capture-" + picTime + '.jpg'
|
||||||
|
completeFilePath = filePath + picName
|
||||||
|
#file_name = cwd + "/Pictures/Capture_" + str(time.time()) + ".jpg"
|
||||||
|
print("\nFile Name is: " + completeFilePath)
|
||||||
|
|
||||||
|
|
||||||
#Used to wait for 0.1 Seconds for Camera to be ready
|
#Used to wait for 0.1 Seconds for Camera to be ready
|
||||||
time.sleep(0.1)
|
time.sleep(0.1)
|
||||||
|
|
||||||
#Saves File
|
#Saves File
|
||||||
camera.capture(file_name)
|
camera.capture(completeFilePath)
|
||||||
|
|
||||||
#Sets PIR Sensor back to waiting for motion
|
#Sets PIR Sensor back to waiting for motion
|
||||||
print("\nWaiting for no Motion!")
|
print("\nWaiting for no Motion!")
|
||||||
|
|||||||
Reference in New Issue
Block a user