homeland security system danny butler eku, dept. of technology
TRANSCRIPT
![Page 1: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/1.jpg)
Homeland Security System
Danny ButlerEKU, Dept. of Technology
![Page 2: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/2.jpg)
2
OUTLINE
Introduction of the Homeland Security System.
Behind the making of the Homeland Security System.
Simple instruction over the use of the system.
Potential future add-ins to the system.
![Page 3: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/3.jpg)
3
MOTIVATION The driving force behind the
homeland security system: The threat of theft or privacy
violation is always present, I decided to create something that alerts the end-user automatically of an intruder to provide peace of mind.
I was also just curious what, if anything, happened in my room when I was not there…
![Page 4: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/4.jpg)
4
INTRODUCTION Security has been an issue ever since people
began to collect things. The human emotion of jealousy can instigate activities of theft or sabotage.
Many great individual detectives, and agencies have arisen throughout the years to aid in the protection of our personal belongings: Nancy Drew, the Hardy boys, Sherlock Holmes and Dr. Watson, Inspector Gadget…
and now we have Danny’s Homeland Security!
![Page 5: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/5.jpg)
5
The Goals of Danny’s Homeland Security
Everyone deserves a little confidence when it comes to protecting their things and themselves.
I feel that the average computer user should be capable of setting up their own home security system quickly and effectively.
To increase the ease of this usually complicated process, a number of features need to be incorporated in a pre-packaged system.
Also a zero maintenance/upkeep cost is appealing.
![Page 6: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/6.jpg)
6
The Making of:Danny’s Homeland Security
Identify the specific functions which a good security system will implement.
Research the topic. Hardware setup. Software setup. Testing & troubleshooting. Verifying results.
![Page 7: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/7.jpg)
Specific Functions
List of features required for an effective surveillance system: The security system needs to create a
video of the intrusion. The security system needs to alert the
end-user of the intrusion in real time. The security system needs to save the
video to a location accessible anywhere by the end-user.
7
![Page 8: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/8.jpg)
Research Investigate other programs that are similar
in design and implementation. Determine what components will be needed
and how they will interact. Webcam. Motion detector (develop a hardware switch or
simulate through software.) Auto record video once motion is detected. E-mail the video File and send a text message.
8
![Page 9: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/9.jpg)
Hardware Setup
This step was very simple, I had shopped around for webcam and settled on the Logitech Orbit. One of the features that came with the webcam software was motion detection tied in with auto video recording.
Of course there are lists of other freeware programs I found through research that take pictures once movement have triggered the motion detection algorithms.
9
![Page 10: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/10.jpg)
Software Setup I did research into what programming language to use, I
discovered that I could achieve all of my requirements by using Visual Basic. (Plus I already had it installed.)
After a few trips to the internet I learned how to write using the system.net libraries, including .mail and .networkinformation. With these libraries I was able to write code to achieve the following:
Scan a selected folder and determine when a file has been written inside the folder. Once detected, the file pathname is saved to a variable.
This pathname is then passed to an e-mail writing function that attaches the file and sends an e-mail and text message
10
![Page 11: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/11.jpg)
Testing and Troubleshooting
I approached the testing process one function at a time in my code: I implemented a function, then tested it
independently. Once all of my functions worked separately I tied them
all together and tested how they worked as a program. The one significant problem encountered was
when g-mail changed the mail server welcome port number. However, I was able to quickly fix it after two or three google searches…
11
![Page 12: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/12.jpg)
Verifying Results
Simply put… It worked. I was able to receive text messages and check out video of my roommate taking some beer from my refrigerator while I was at work. (I told him he could… just not why…)
12
![Page 13: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/13.jpg)
Using the HomelandSecurity System
13
Very easy to use: Set the webcam software to take videos of motion, point your webcam, enter your information, then activate your system. Now you have started protecting your things!
![Page 14: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/14.jpg)
Using the HomelandSecurity System
14
As you can see I have entered in my contact information, activated the system and now I am recording my movement to a video file.
![Page 15: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/15.jpg)
Using the HomelandSecurity System
15
Here is my e-mail message with the video attachment.
![Page 16: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/16.jpg)
Using the HomelandSecurity System
16
These are the snapshots of my text message corresponding with the last intrusion detection.
![Page 17: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/17.jpg)
17
RESULTS I have created a very
efficient security system that costs nothing and is portable from one computer to the next.
My belongings in my apartment are being watched!
![Page 18: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/18.jpg)
18
CONCLUSIONS
I designed and created my own security system that uses multiple steps to create one desired outcome.
I have, by accomplishing this challenge, gained more experience in researching Visual Basic’s .net libraries and the different functions they were designed to complete. I have, as a result of this, learned a lot more about Visual Basic programming.
![Page 19: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/19.jpg)
19
Potential Future Add-ins
The computer makes it possible to customize the security system to have more features than it currently possesses. Possible ideas include…
An audible alarm to deter the intruder. A picture snapshot sent to the user via attachment to
the text message. Increased scalability to include multiple cameras. Any other ideas from the audience?
![Page 20: Homeland Security System Danny Butler EKU, Dept. of Technology](https://reader036.vdocuments.us/reader036/viewer/2022062518/56649e725503460f94b721a7/html5/thumbnails/20.jpg)
~Fin~
Questions? Comments? Or, request your own copy of
Danny’s Homeland Security System!
Contact me at [email protected]
20