Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PiPurr

#digibury
October 15, 2013

 PiPurr

Tristan Linnell, from #canthack presents PiPurr: An open source project he developed that allows you to interact with your cats whilst away from home.

#digibury

October 15, 2013
Tweet

More Decks by #digibury

Other Decks in Technology

Transcript

  1. Q: I want to start writing open source software in

    my spare time… What to write? A: Find something that annoys you, and fix it! PiPurr
  2. How to keep eye on cats when away? ...and keep

    them entertained? Remote Cat Interaction Server :-) Using just a Raspberry Pi and an Android phone! PiPurr
  3. Original Plan Always-on Linux media/TV PC Existing server software: lighttpd

    to serve images Various (broken!) applications to capture webcam images Interfered with TV capture Broke when needed and couldn’t fix without reboot! PiPurr is the solution!
  4. PiPurr Server Web Server on Raspberry Pi Written in Python

    Uses extension of HTTPServer class Webcam for images OpenCV for capture Stepper Motor for feeding Open source (BSD Licence)
  5. PiPurr Hardware LedBorg (piborg.org) for status codes 404 Not Found,

    503 Forbidden - RED Images 200 OK - GREEN Sounds 200 OK - BLUE
  6. PiPurr URIs /cats.jpeg Get current photo from the webcam /sound

    Play meow sound from speakers /feed Dispense cat treat!