Top Banner
“A Homebrew Cat Feeding Robot” Curtis C. Chen Ignite Portland 10
20

Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

Dec 05, 2014

Download

Technology

Curtis Chen

If your household has two or more cats, you’ve probably had to deal with the problem of feeding. Maybe one cat needs to go on a diet. Maybe another cat hoovers up more than his fair share of kibble. Maybe both cats demand to get fed at oh-dark-thirty every morning, when humans would rather be sleeping. Why, cats, why?

Our multi-part solution: set up an automatic feeder to dispense dry cat food on a schedule; rig a webcam to monitor feline activity; create a simple web page to view captured images; download smartphone apps for remote access.

I'll describe our ongoing process of refining hardware and software, and do my best to convince you that we’re not crazy cat people. We’re just geeks who love our family.

MORE INFO: http://snout.org/foodrobot
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

“A Homebrew Cat Feeding

Robot”Curtis C. ChenIgnite Portland 10

Page 2: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

Problem:

CATS.

Page 3: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

Jasper likes to sleep.

Tye likes to

eat.

Page 4: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

Solution:

ROBOT!

Page 5: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

http://www.flickr.com/photos/donsolo/4729336091/http://www.flickr.com/photos/jdhancock/4833395890/ http://www.flickr.com/photos/wbeem/5428551033/

@%$#!

Page 6: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

Hardware + Automation = ROBOT

Page 7: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

Aquarium feeder

Analog timer

Webcam, netbook,

lamp

Page 8: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen
Page 9: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

FoodCam

FoodCam

text-only web page

web page

remote access

to netbook

Page 10: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

FoodCam

FoodCam

FoodCam

FoodCam

FoodCam

FoodCam

FoodCam

FoodCam

FoodCam

FoodCam

FoodCam

A successfulauto-feeding

event:

Page 11: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

v1 v1.1 v1.2

v2.1 v2.5 v2.6

barricade bumpers2 bowls

wider ramp

trough

Forked ramp

Page 12: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

v2.6

November 24, 2010

Page 13: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

JoCo Cruise Crazy: Purrsday

v2.6 v2.6

Bowls moved out of place

Mouse toy WTF

Page 14: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

JoCo Cruise Crazy: Caturday

v2.7 v2.7

Ramp completely detached

Food in moat OMG

Page 15: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

JoCo Cruise Crazy: Meownday

v2.7 v2.7

Ramp out of alignment

SRSLY

Food in moat

Page 16: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

2011: Good News, Everyone!

v3.3v2.8

Feeder taped

down to island

Loudspeaker

“Spikes”

Reinforced ramp

Page 17: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

@%$#!

v3.3

January 20, 2012

Page 18: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen
Page 19: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

Food Robot FTW!!!!1!!one!

Page 20: Ignite Portland 10: "A Homebrew Cat Feeding Robot" - Curtis C. Chen

curtis.c.chen

@sparCKL

www.SNOUT.org/ip10