Laser-Sight Lockdown Hold It Down! Industries Chris Buchanan, Travis Midwinter, Andrew Tyukasz Outline • • • • • • Motivation Background Accomplishments Budget Conclusion Q&A Motivation • Affordable security system • Easy to set up and configure • Efficient for a variety of uses Raspberry Pi • Facial – Recognition – Conflicts with motion detection • Motion – Unable to script our servos with it • Ninja Block – Solved all of our problems – Detected motion sensors natively Windows Server • • • • Generic network hub Disable end user access Any home system can be used Used for: • NFS • DNS • DHCP Ninja Blocks Pi Crust • Arduino board on top of the Raspberry Pi • Configured through the Ninja Cloud – Requires account and block pairing – Configure and expand the system for full home automation • Radio Frequency transceiving Budget • Raspberry Pi – Ninja Block Pi Crust – Wireless Adapter – Pi Cobbler • • • • Server UPS Camera Sensors Budget • Servo Motors • Router • Cabling – – – – Ethernet cables HDMI to DVI Electrical wiring Batteries • Labour Budget Item Description Cost Linksys WRT65G Wireless Router $50.00 HP Proliant G385 G7 Server Server Hardware $2760.00 SecurityMan SM-80 Motion Sensor $20.00 Microsoft Lifecam VX2000 (1318) Webcam $20.00 CAT6 cables(3 cables in total used) Ethernet cables $15.00 (total) Raspberry Pi Model B 756-8308 Revision 2 Credit card sized computer $39.81 Ninja Blocks Pi-Crust Companion Board $45.00 SD cards Memory Cards $20.00 EDUP EP-N8508 NANO-USB Wireless Network Card $5.85 HTC Micro USB Data Cable USB cable $2.99 LG 19” Monitor Computer Monitor $100.00 TOTAL COST $3100 Budget Item Windows Server 2012 Raspbian Wheezy TOTAL COST Item Chris Buchanan Management Implementation Travis Midwinter Management Implementation Andrew Tyukasz Management Implementation TOTAL COST Description Server Operating System Raspberry Pi Operating System $684.95 Cost $684.95 Freeware Hours Rate Cost 24 229 $120.00 $85 $2880.00 $19465.00 24 220 $120.00 $85 $2880.00 $18700.00 24 211 $64740.00 $120.00 $85 $2880.00 $17935.00 Conclusion • Scalable and low cost security system Questions? References • • • • • • • • • • • • • • • • • • Small Business Innovation Research, “The SBIR Program” [Online] Available: http://www.sbir.gov/sbirsearch/detail/251621 [Accessed January 8th, 2014] Christoph Buenger, DaSpors “Raspberry Pi as low-cost HD surveillance camera” Nov 2013 [Online] Available: http://www.codeproject.com/Articles/665518/Raspberry-Pi-as-low-cost-HD-surveillance-camera [Accessed: January 8th , 2014] Liz “Introducing the New Out of the Box Software (NOOBS)” 2013 [Online] Available: http://www.raspberrypi.org/archives/4100 [Accessed: January 8th, 2014] FrontierPC.com “SecurityMan SM-80 Wide-Angle PIR Motion Sensor” 2013 [Online] Available: http://www.frontierpc.com/securitysurveillance/motion-sensors/motion-sensor/securityman/sm-80-wide-angle-pir-motion-sensor-1016084471.html [Accessed: January 8th, 2014] Element 14 Community “Controlling a servo motor with the Raspberry Pi” 2013 [Online] Available: http://www.element14.com/community/community/raspberry-pi/blog/2013/02/08/controlling-a-servo-motor-with-the-raspberry-pi [Accessed: January 13th 2014] Newark.com “Pi Cobbler Breakout Kit, Raspberry Pi” 2013 [Online] Available: http://canada.newark.com/adafruit-industries/914/pi-cobblerbreakout-kit-raspberry/dp/44W3497 [Accessed: January 12th, 2014] Newark.com “TWIN INDUSTRIES TW-E41-1020 BREADBOARD, SOLDERLESS, 830 TIE POINTS” 2013 [Online] Available: http://canada.newark.com/twin-industries/tw-e41-1020/breadboard-solderless-830-tie/dp/56T0251 [Accessed: January 14th, 2014] FrontierPC.com “SecurityMan SM-80 Wide-Angle PIR Motion Sensor” [Online] Available: http://www.frontierpc.com/securitysurveillance/motion-sensors/motion-sensor/securityman/sm-80-wide-angle-pir-motion-sensor-1016084471.html [Accessed January 14th, 2014] SecurityMan “SM-80” [Online] Available: http://www.securitymaninc.com/?page_id=2576 [Accessed January 14th, 2014] SecurityMan “AIR-ALARM1 D.I.Y. WIRELESS HOME ALARM SYSTEM KIT USER MANUAL” [Online] Available: https://www.smarthomeusa.com/Products/SM-80/manuals/air-Alarm-manual-3.pdf [Accessed January 14th, 2014] Adafruit “PIR Motion Sensor Tutorial” [Online] Available: http://www.instructables.com/id/PIR-Motion-Sensor-Tutorial/ [Accessed January 14th, 2014] Justin Clayden “Adding 433 to your Raspberry Pi” [Online] Available: http://ninjablocks.com/blogs/how-to/7506204-adding-433-to-yourraspberry-pi [Accessed January 14th, 2014] Christian Cawley “Build a Motion Capture Security System Using a Raspberry Pi” 2013 [Online] Available: http://www.makeuseof.com/tag/build-a-motion-capture-security-system-using-a-raspberry-pi/ [Accessed January 14th, 2014] Ingo Ruhnke “xboxdrv” [Online] Available: http://pingus.seul.org/~grumbel/xboxdrv/xboxdrv.html [Accessed January 14th, 2014] Ninja Blocks “Ninja-fy Your Raspberry Pi” [Online] Available: http://ninjablocks.com/pages/picrust [Accessed January 14th, 2014] Adafruit “Pi In the Sky Diagram” [Online] Available: http://www.adafruit.com/adablog/wp-content/uploads/2012/11/PiInSkyDiagram.png [Accessed January 14th, 2014] Monoprice “3ft 28AWG High Speed HDMI to Adapter DVI Cable Ferrite Cores – Black” 2014 [Online] Available: http://www.monoprice.com/Product?c_id=102&cp_id=10231&cs_id=1023104&p_id=2661&seq=1&format=2 [Accessed February 3rd, 2014] Christian Cawley “Setting Up Your Raspberry Pi For Headless Use With SSH” 2012 [Online] Available: http://www.makeuseof.com/tag/settingraspberry-pi-headless-ssh/ [Accessed January 22nd, 2014] References • • • • • • • • • • • • • • • Simon Monk “Adafruit’s Raspberry Pi Lesson 8. Using a Servo Motor 2013 [Online] Available: http://learn.adafruit.com/downloads/pdf/adafruits-raspberry-pi-lesson-8-using-a-servo-motor.pdf [Accessed January 22nd, 2014] RaspberryPi.org “Camera Module Setup” [Online] Available: www.raspberrypi.org/camera [Accessed January 22nd, 2014] Amazon.com “New Learning Code Wireless Motion PIR Infrared Sensor Detector 1527 Code for GSM Burglar Alarm 100m 433mhz” 2014 [Online] Available: http://www.amazon.com/Learning-Wireless-Infrared-DetectorBurglar/dp/B00E4IG0VC/ref=sr_1_156?ie=UTF8&qid=1392241733&sr=8-156&keywords=Wireless+PIR#productDetails [Accessed January 22nd, 2014] Alec Armstrong “Getting The Camera to Stream” 2013 [Online] Available: http://www.raspberrypi.org/forum/viewtopic.php?t=45599&p=361021 [Accessed January 22nd, 2014] Quads “Setting up NFS for your Raspberry Pi” 2013 [Online] Available: http://perfectmancave.com/forum/showthread.php?t=38186 [Accessed February 5th, 2014] Jeremy Morgan “How to Overclock Your Raspberry Pi” 2012 [Online] Available: http://www.jeremymorgan.com/tutorials/raspberry-pi/how-tooverclock-raspberry-pi/ [Accessed February 5th, 2014] Raspberry Pi Projects “Install ServoBlaster Raspberry Pi and Control Servo Use Python” 2013 [Online] Available: http://www.raspiprojects.com/install-servoblaster-raspberry-pi-control-servo-python.html [Accessed February 5th, 2014] Grintor “Pan / Tilt face tracking with the raspberry pi” 2013 [Online] Available: http://www.instructables.com/id/Pan-Tilt-face-tracking-withthe-raspberry-pi/step2/Get-your-raspberry-pi-ready/ [Accessed February 5th, 2014] Richard Hirst “ServoBlaster” [Online] Available: https://github.com/richardghirst/PiBits/blob/master/ServoBlaster/README.txt [Accessed March 5th, 2014] Microsoft “APA, MLA, Chicago – automatically format bibliographies” [Online] Available: http://office.microsoft.com/en-us/word-help/apamla-chicago-automatically-format-bibliographies-HA102435469.aspx [Accessed March 5th, 2014] MICHAEL “Raspberry Pi + PWM RGB LED Strip” 2013 [Online] Available: http://mitchtech.net/raspberry-pi-pwm-rgb-led-strip/ [Accessed March 5th, 2014] Alex Nikolaidis “How to make a DIY home alarm system with a raspberry pi and a webcam” [Online] Available: https://medium.com/p/2d5a2d61da3d [Accessed March 5th, 2014] Massachusetts Institute of Technology “Motion Guide – One Large Document” [Online] Available: http://www.mit.edu/activities/anime/arch/i386_rhel4/share/doc/motion-3.2.8/motion_guide.html [Accessed March 5th, 2014] Thegrendel “The Raspberry Pi – Arduino Connection” [Online] Available: http://www.instructables.com/id/The-Raspberry-Pi-ArduinoConnection/step7/Software-Part-2-Pi-sending-data-to-the-Arduino-Bli/ [Accessed March 31st, 2014] Elinux.org “Debian Auto Login” [Online] Available: http://elinux.org/RPi_Debian_Auto_Login [Accessed April 2, 2014]