1 / 23

Automatic Pet Feeder

Automatic Pet Feeder. Robert Fleming Vishak Ganesh Vu Tang Viet Nguyen Kevin Clark. What it is. Modified automatic pet feeder Wireless beacon on a pet collar. http://www.terrificpets.com/pet_supplies/dog/bowls-feeders/auto-feeders/14429.asp

Download Presentation

Automatic Pet Feeder

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Automatic Pet Feeder Robert Fleming Vishak Ganesh Vu Tang Viet Nguyen Kevin Clark

  2. What it is • Modified automatic pet feeder • Wireless beacon on a pet collar http://www.terrificpets.com/pet_supplies/dog/bowls-feeders/auto-feeders/14429.asp http://www.dobiedetectives.com/dogtraproducts.html

  3. What it does • Automatically feeds pet upon approach • Activated by collar device • Dispenses food based on time • Limits pet food intake

  4. Why • Automatic feeding • Specialized diet • Prevents feeding of strays • Keeps food fresh

  5. How it works • Beacon device attached to pet collar broadcasts at 10 second intervals • Matched receiver detects beacon at short ranges • Microcontroller dispenses food based on user settings and time interval

  6. Collar Beacon http://www.linxtechnologies.com/Documents/TXE-xxx-KH2_Data_Guide.pdf

  7. Collar Beacon TXE-418-KH2 Powered by coin cell battery We want small duty cycle on transmitter 555 timer circuit controls transmit enable pin on TXE-418-KH2 chip C1: 10 uF, R1: 100K R2: 1M, Diode: 1N4148, 9.1% duty cycle, 11 second period

  8. TXE • TE goes high, TXE chip transmits • Address specified by pins A0-A9 • Range controlled by LADJ

  9. RXD • RXD-418-KH2 chip is matched receiver for TXE chip • VT goes high when a signal from transmitter with matching address lines is detected • D0-D7 replicate their analogs on the TXE chip http://www.linxtechnologies.com/Documents/RXD-xxx-KH2_Data_Guide.pdf

  10. Dog Feeder • Matched receiver chip receives signals from collar beacon • Microcontroller input is connected to valid transmission (VT) pin on RXD chip • Microcontroller turns on drive motor in dog feeder • Motor remains on for a length of time governed by user settings

  11. Microcontroller

  12. Microcontroller Code MinimumFeedAmount=10 MaximumFeedAmount=20 StartOfLoop: IsRXDChipVTPin high? ->Yes, Goto PrepareToFeedDog ->No, Wait 5, GoTo StartOfLoop PrepareToFeedDog: FeedAmountPerDay=(MaximumFeedAmount-MinimumFeedAmount)*DIPSwitchValue+MinimumFeedAmount TimeSinceLastFeeding=Now-TimeLastFed MotorRunTime=TimeSinceLastFeeding/1Day * FeedAmountPerDay Relay Control Pin=high Wait MotorRunTime Relay Control Pin=low Wait 10 minutes GoTo StartOfLoop

  13. Feeder • Motor is powered by normal AC power • Power to motor is controlled by relay • Relay is controlled by microcontroller Relay controlled AC motor with auger to feed food through at a constant rate

  14. Prototype Costs

  15. Production Costs

  16. Current Progress • Working prototype collar beacon • Working receiver circuit configuration • Cypress Microcontroller (CY8C29466) • Working feeder with reservoir and dispenser

  17. Collar Beacon

  18. Receiver

  19. Microcontroller

  20. Feeder

  21. Problems • Antenna directionality • Lack of built in timer in microcontroller

  22. Future Work • Gain increased understanding of Cypress microcontroller • Program microcontroller • Design battery status indicator • Fit battery to transmitter prototype • Power receiver from Cypress EVAL board

  23. More than 140 million dogs and cats in the united states- every one of them eats!

More Related