Things used in this project

Hardware components:
Pi 3 02
Raspberry Pi 3 Model B
Dry Food Dispenser (I used a refurbished one I found online)
Camera (generic)
Servo (generic)
Needs to be a continuous rotation servo
SunFounder Ultrasonic Module Distance Sensor SF-SR02
2 gallon bucket
5 in. x 4 in. DWV Flexible PVC Coupling
2 in. x 2 in. PVC DWV 90-Degree Mechanical Flexible Elbow
11026 02
Jumper wires (generic)
Wooden 2.5 in wide plank
Software apps and online services:
Dp image kit 02
Amazon Alexa Alexa Skills Kit
Ha 2up iot
Amazon Web Services AWS IoT
Screen%20shot%202015 07 20%20at%206.10.26%20pm
Amazon Web Services AWS Lambda
Screen%20shot%202015 07 20%20at%206.11.48%20pm
Amazon Web Services AWS DynamoDB
Rm web services amazon s3
Amazon Web Services AWS S3
Simpleicon sns
Amazon Web Services AWS SNS
Amazon Dash Replenishment
Hand tools and fabrication machines:
xacto knife
spray paint


Schematic for Raspberry Pi wiring
Catfeeder bb nc36xbra1f
VUI Diagrams
Slide3 2euxlexroy



Johnson  01 small
Darian Johnson

Technologist. Music lover. Fitness enthusiast. Movie buff. Fan of sci-fi and comic books.


Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Similar projects you might like

SmartBowl for Pets
  • 503
  • 13

Full instructions

Internet-connected bowl for pets with consumption monitoring and an automatic refilling gizmo.

Earthquake Pi - Shake and Rattle Your Desk!
  • 284
  • 5

Full instructions

Your own private Earthquake-in-a-Box. Using USGS data, it rattles its box, flashes LEDs to the magnitude, displays info on LCD & plays sound

TV - Time Machine
  • 277
  • 5

This is a Raspberry Pi enabled old-fashioned TV which plays Old TV clips in a loop.

Mashine learning with Windows 10 IOT core
  • 634
  • 5

Use Mashine learning with IOT to identify and connect with common scenarios in life (For example Webcam based door security)

Home Automation Control Panel
  • 12,588
  • 60

Work in progress

A touchscreen control panel for home IOT devices. Arduino, Raspberry Pi, RFM69, mqtt and more.

While You Were Away: An Office Management Solution
  • 1,225
  • 10

Full instructions

Sensing office conditions, this device can automate and save energy and time.

ProjectsCommunitiesContestsLiveJobsBetaFree StoreBlogAdd projectSign up / Login
Respect project