Skip to content

Created a Security Camera using Computer Vision in Python 3 that will send users text messages if motion is detected

Notifications You must be signed in to change notification settings

shubshres/Security-Camera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Security Camera

Created a Security Camera using Computer Vision in Python 3 that will send users text messages if motion is detected

To run the program:

  • Create Twilio Account
  • Set up python project environment (Using PyCharm or equivalent)
  • Use github's main.py
  • Edit github.main
    • Line 29: Update TWILIO_SID to yours
    • Line 30: Update TWILIO_AUTH_TOKEN to yours
    • Line 139: Update 'YOUR TWILIO PHONE NUMBER'
    • Line 140: Update 'YOUR PHONE NUMBER'
  • Copy countdown.mp3 to project directory
  • Install Dependencies (Described Below)
  • Run Program!

Packages and Dependencies Used for this Project

Install Twilio Library for python to send SMS Messages

pip3 install twilio

https://www.twilio.com/docs/libraries/python

Install OpenCV, a computer vision detecting package

pip install opencv-python

https://pypi.org/project/opencv-python/ import cv2

Install Text-to-Speech Conversion library for Python

pip3 install pyttsx3

https://pypi.org/project/pyttsx3/

Install Audio input/output stream library for Python

pip3 install PyAudio

https://pypi.org/project/PyAudio/

install playsound, library that is used to play audio files

pip3 install playsound

https://pypi.org/project/playsound/

About

Created a Security Camera using Computer Vision in Python 3 that will send users text messages if motion is detected

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages