Automated Feeding Solution for Dog Owners Final Report December 7, 2007 Project Automated Dog Feeder Project Advisor Dr. Hongwei Wu The Canine Hunger Force.

Slides:



Advertisements
Similar presentations
Welcome to the Award Winning Easiest to Use & Most Advanced View, Manage, and Control Security, Access Control, Video, Energy & Lighting Systems, & Critical.
Advertisements

Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Crib Pediatric Dynamometer Abstract Many researchers are currently studying the activity of infants in search of a relationship between energy expended.
Team Members:  Kyle Bloomer  Josh Geiman  Lucas Bennett Team Sponsor:  Dr. Cindy Harnett.
Introduction to PSpice Simulation Software. The Origins of SPICE In the 1960’s, simulation software begins –CANCER Computer Analysis of Nonlinear Circuits,
Engineer Training TN 59 Ink Management Solution TJ8300 / TJ8500 TN 59 Ink Management Solution Machine 75 and Above.
Team 7 / May 24, 2006 Web Based Automation & Security Client Capstone Design Advisor Prof. David Bourner Team Members Lloyd Emokpae (team Lead) Vikash.
VxWorks Real-Time Kernel Connectivity
Members: Morgan Muren Matt Nusbaum.  To develop an apparatus that can test the spin down characteristics of a cup anemometer and record and display the.
Photolithography Machine Control System Ben Conrad and Mark Edwards Projects in Computer Engineering II December 9, 2003.
Multidisciplinary Engineering Senior Design Project 6508 Controls Lab Interface Improvement Preliminary Design Review 11/11/05 Team Members: Michael Abbott,
Automated Pool Maintenance System Jonathan Arbogast Janine Garnham Ajay Suthar.
Solar Car Data Collection System Matt Boyden Rene Dupuis Ryan Lavallee 4/23/08.
EE 2303 Week 2 EE 2303 Week 2. Overview Kirchoff’s Current Law (KCL) Kirchoff’s Voltage Law (KVL) Introduction to P-spice.
FOLLOWER SENSORS AND ACTUATORS EE 552 INTSTRUCTOR :Dr MOHAN KRISNAN BY MOHAMMED KASHIF IQBAL ANESH BODDAPATTI UNIVERSITY OF DETROIT MERCY.
Controls Lab Interface Improvement Project #06508Faculty Advisors: Dr. A. Mathew and Dr. D. Phillips Project Objectives This work focused on the improvement.
ESE Lab Computer based Temperature Control Sid Deliwala, ESE Labs.
Multidisciplinary Engineering Senior Design Project 6218 Soft Tissue “Tensile” Tester Preliminary Design Review 2/24/2006 Project Sponsor: Bausch & Lomb.
Nu Project Management Office A web based tool to Manage Projects.
“Power Supply” Controls Voltage Difference in Voltage is set Output Current is “as requested” by attached device.
Computer Engineering Senior Design Project Ryan Bowen, Jacob Czapeczka, Ken Smith Jr. May 2007 The Automatic Drink Mixer is designed to produce various.
P07301 Summary Data Acquisition Module. Team Members.
Stability Control System for a Propeller Powered by a Brushless DC Motor Codey Lozier & Christian Thompson Advisor Dr. Mohammad Saadeh.
2.5 High-Speed Discrete Control System
Wind Turbine Simulation (Phase IV) SDMAY Advisor: Dr. Venkataramana Ajjarapu.
TelosB Charging and Energy Meter Kit(Dec1201) Group Leader: Tomas Mullins Communicator: Casey Liebl Webmaster: Shiya Liu Team Members: Andrew Gurik & Qiao.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Automated Feeding Solutions for Dog Owners Preliminary Design Review October 19, 2007 Project Automated Dog Feeder Project Advisor Dr. Hongwei Wu The Canine.
Helicopter Data Acquisition System ECE 4522 Senior Design II.
Senior Design May Team Andrew Nigro (EE) Chad Hand (EE) Luke Rupiper (EE) Ryan Semler (EE) Shonda Butler (EE) Advisor: Venkataramana Ajjarapu.
Stand-Alone and Mesh Networks of Dissolved Oxygen (DO) Monitors Sd-May11-20 Betty Nguyen Scott Mertz David Hansen Ashley Polkinghorn Advisors Joseph Shinar.
1 Wireless LED Display ECE4007-L03 Mekre Mesganaw Mark Reed Paul Simmons Chris White April 16, 2009.
A Mobile Wireless Electrocardiogram System for Health Care Facilities John Farner Jason Fritts Julian Jaeger Joe Richard Georgia Institute of Technology.
Problem Statement TelosB Charging/Metering Kit Power from 2 sources Charge AA or AAA NiMH batteries Monitor Current, Voltage and Power Deliverables 3 Fully.
TRANSMILLE PATs The New Alternative To Fast, Easy & Efficient Portable Appliance Testing.
E-LABORATORY PRACTICAL TEACHING FOR APPLIED ENGINEERING SCIENCES W O R K S H O P University of Oradea, Romania February 6, 2012 G E N E R A L P R E S E.
Physics 145 Introduction to Experimental Physics I Instructor: Karine Chesnel Office: N319 ESC Tel: Office hours: on appointment.
Screen Snapshot Service Kurt Biery SiTracker Monitoring Meeting, 23-Jan-2007.
Automated Beverage Pong Table Tom Enzweiler Adam Mahood Christina Powers Paul Scanlon Team Name: “House Rules” EE Senior Design Fall 2010.
Marcel Casado NCAR/RAP WEATHER WARNING TOOL NCAR.
Traumatic Brain Injury Eyewear “TB-Eye” Todd Biesiadecki, Matthew Campbell, Matthew Vildzius ECE4007 L03 EM1 Advisor: Erick Maxwell December 14, 2011.
Department of Electrical and Computer Engineering The Tektronix MSO4000 series of oscilloscopes are mixed-signal oscilloscopes that contain both digital.
Automated Industrial Wind Tunnel Controller By Daniel Monahan and Nick DeTrempe Advised by Dr. Aleksander Malinowski.
Wind Turbine Design and Implementation Phase III Senior Design May Team Andrew Nigro (EE) Chad Hand (EE) Luke Rupiper (EE) Ryan Semler (EE) Shonda.
SDMAY11-01 Advisor: Dr. Ajjarapu Team Members: Luke Rupiper Shonda Butler Andrew Nigro Ryan Semler Chad Hand.
Educational Laboratory Virtual Instrumentation Suite (ELVIS) May Client: National Instruments Advisors: Dr. Mani Mina, Dr. Diane Rover Group Members:
By: Khalid Hawari Muath Nijim Thaer shaikh Ibrahim Supervisor: Dr. Jamal Kharousheh Dr. Nasser Hamad 27 December 2010.
Wind Turbine Simulation (Phase IV)
0 eCPIC User Training: Dependency Mapper These training materials are owned by the Federal Government. They can be used or modified only by FESCOM member.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
Hands-on Teleoperation TARET Winter School Villach, February 5 –16, 2007 Darko Hercog.
Module 10: Windows Firewall and Caching Fundamentals.
Medication Compliance Alarm (MCA) Mid Semester Presentation.
30 Copyright © 2009, Oracle. All rights reserved. Using Oracle Business Intelligence Delivers.
Wind Turbine Energy Conversion System Design and Integration
Team Theremin1 Analog Theremin Using Vacuum Tubes and Frequency Detection via Band-pass Filters Ryan Adams, Matt Britt, Yuri Yelizarov, William Findley.
Introduction to LabVIEW
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
QUICK CAMP DESIGNED BY: KENDALL WILLIAMSON DAKOTA ROBERSON SPECIAL THANKS TO: DON WILLIAMSON ELECTROFAB INC. MATTHEW BURKHART SURESH MUKNAHALLIPATNA VOLPI.
Automatic Guitar Tuner Group #10 Dariusz Prokopczak & Stephan Erickson ECE 445 Sr. Design December 9, 2014.
Preliminary Design Review Team 18 October XX, 2015 Department of Electrical and Computer EngineeringAdvisor: Csaba Andras Moritz.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Grindmaster Drink Dispenser Controller Grindmaster-Cecilware Corp. Nick Kitsos (ECE), Shaun Morris (ECE), Sean Caproon (ECE), Joe Pierce (ECE)
EET 2259 Programming for Electronics Technology Professor Nick Reeder.
Intro to USB-6009 DAQ.
CLOSED-LOOP MOTOR SPEED SENSOR & CONTROLLER
Intelligent HVAC Control
Product Training: Gravitrol
P19045 Essential Tremor Test Rig II Final Review April 7th, 2019
Presentation transcript:

Automated Feeding Solution for Dog Owners Final Report December 7, 2007 Project Automated Dog Feeder Project Advisor Dr. Hongwei Wu The Canine Hunger Force Team Members Justin Waters Ryan Price Randy Boucher Adam Hartley

Project Overview Creation of an automated dog feeder which allows the owner to adjust or set feeding times through web interface GUI Creation of an automated dog feeder which allows the owner to adjust or set feeding times through web interface GUI Eliminates food waste when owner is absent for long periods of time (i.e. vacation) by controlling feed time and by delivering appropriate food amounts while the owner is busy or away Eliminates food waste when owner is absent for long periods of time (i.e. vacation) by controlling feed time and by delivering appropriate food amounts while the owner is busy or away Eliminates need for dog boarding during vacations Eliminates need for dog boarding during vacations Targeted customers - dog owners who travels often, people who would like a dog but may not have the appropriate caring time Targeted customers - dog owners who travels often, people who would like a dog but may not have the appropriate caring time Cost of entire project roughly $345 Cost of entire project roughly $345

Design Features Owner can interface through web server GUI Owner can interface through web server GUI PC/feeder communicates through USB DAQ board PC/feeder communicates through USB DAQ board Auger operates by use of 12 VDC motor Auger operates by use of 12 VDC motor 12 VDC motor receives power directly from computer power supply 12 VDC motor receives power directly from computer power supply Food stored in sturdy, dry container Food stored in sturdy, dry container Owner able to set feeding schedule through web server Owner able to set feeding schedule through web server

Design Overview

12V DC Gear Motor Horse Power0.8W (60 mA no load)Torque 12 Lb-inch(1 Ft-lb) Speed 50 rpm Length of Motor 54 mm (2.13 inches) Weight of Motor 3 ounces

Sensor Compression Load Cell This load cell is rated for up to 5 lbs This load cell is rated for up to 5 lbs Powered by a 5 VDC input signal Powered by a 5 VDC input signal The output is an analog signal that ranges form 0 – 5 volts and the The output is an analog signal that ranges form 0 – 5 volts and the amount of weight determines the voltage amount of weight determines the voltage The DAQ board provides a 5 VDC supply rail for loads under 200 mA, The DAQ board provides a 5 VDC supply rail for loads under 200 mA, allowing us to power the load cell allowing us to power the load cell

Web Server Windows IIS version 5.1 Windows IIS version 5.1 Allows user access from any Internet-connected PC Allows user access from any Internet-connected PC User input taken from form on web page User input taken from form on web page Food consumption data logged and displayed when requested Food consumption data logged and displayed when requested

Webpage based profile modification User accesses custom web page hosted on dog feeder PC User accesses custom web page hosted on dog feeder PC User modifies feeding schedule in the web based table User modifies feeding schedule in the web based table Table is saved as a tab-delimited text file to the server Table is saved as a tab-delimited text file to the server LabView based software loads the text file values into array used to control feeder LabView based software loads the text file values into array used to control feeder LabView creates text file with consumption data which is read back into a webpage LabView creates text file with consumption data which is read back into a webpage

Software Structure Diagram Graphical User Interface Read Data index.php Export Data writeData.php userFile.txt View Log data.php Control Feeder Main Program.vi userFile.txt Create Log Main Program.vi labFile.txt

Web page GUI Input Verification

Web page GUI Food Consumption Log

Data Acquisition Solution National Instruments USB-6008 student kit chosen National Instruments USB-6008 student kit chosen USB based data acquisition unit provides versatility USB based data acquisition unit provides versatility Labview Student Edition provided with bundle Labview Student Edition provided with bundle

Visual Programming Food distribution function loop Food distribution function loop

Visual Programming Issues encountered included having to add a running average to the load cell sub-function to prevent premature motor shutoff Issues encountered included having to add a running average to the load cell sub-function to prevent premature motor shutoff

Cost Analysis

Project Timeline

Operational Flowchart Weight reached? Start Main program loaded on dog feeder User enters feeding schedule LabView reads schedule Time to dispense food? Motor on Motor off No Yes No LabView creates log entry

AutoCAD Design

Shortcomings/Alternatives Webcam could have been integrated into project for live monitoring Webcam could have been integrated into project for live monitoring Automatic feeding profile modification not implemented Automatic feeding profile modification not implemented Motor covering to ensure unexposed wiring Motor covering to ensure unexposed wiring Chute design needs refining to minimize spillage Chute design needs refining to minimize spillage For production models custom circuits could be designed for analog inputs/outputs to replace DAQ board For production models custom circuits could be designed for analog inputs/outputs to replace DAQ board

Demonstration Log in to web server using internet browser Log in to web server using internet browser Adjust feeding schedule to demonstrate features Adjust feeding schedule to demonstrate features Show consumption data after each distribution Show consumption data after each distribution Remove random amount of food after second distribution Remove random amount of food after second distribution Compare removed weight to amount consumed Compare removed weight to amount consumed Discuss tolerances and running average effect Discuss tolerances and running average effect