1 / 68

ZOO Team Design Review

ZOO Team Design Review. March 29, 2007. Project Partner. Colombian Park Zoo Currently closed for remodeling Will open this summer to the public Zoo participates in many educational outreach programs Animal Bingo game will be used in outreach programs and schools

raimundo
Download Presentation

ZOO Team Design Review

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. ZOO Team Design Review March 29, 2007

  2. Project Partner • Colombian Park Zoo • Currently closed for remodeling • Will open this summer to the public • Zoo participates in many educational outreach programs • Animal Bingo game will be used in outreach programs and schools • Kiosk will be used near the gift shop for zoo patrons • Lynx chaser and biscuit feeder will be used for animals

  3. Animal Bingo Laura Fisher Disha Patel Jennifer Lai

  4. Project Specification & Objective • The bingo game is designed for children from kindergarten through third grade. • The purpose is to educate children about the animals in a fun and exciting manner. • The project should be safe for children, and it should be transportable.

  5. Game Play • Kalahari Desert in southern Africa. • The meerkat will use its tail to balance when standing vertical. • The meerkat's eyes always have black patches surrounding them; these act like an equivalent to sunglasses and allow the animal to see very clearly on bright days, even when looking directly at the sun • The meerkat has small, black, crescent shaped ears that have the ability to close when digging to prevent sand entering. • One or more meerkats will stand sentry (lookout) while other members are foraging or playing in order to warn them of approaching dangers.

  6. Old LED Design • Breakage was occurring • Both sides of LED could easily touch each other • LEDs can be pushed out of position

  7. New LED attachment • Wires clipped just below solder so there is no touching • Breakage does not occur • LEDs are secure and cannot pushed out of position

  8. New LED Attachment

  9. Future Work • Final game testing • Complete deliver checklist • Deliver project

  10. Questions About Animal Bingo

  11. Primate Biscuit Dispenser Group Project Leader – Roger Tokars Robert Klein, Tyler See, Devon Hopkins, Disha Patel, Ankesh Srivastava

  12. Primate Biscuit Dispenser • Primate Interaction • Project Parts • Casing • Motor Sensor • Electronics • Dispenser Primate Food storage Interaction/Circuit Dispenser Trough

  13. Finished Outside Panel Paint on Inside Resistant to Scratching Weatherproof Safe to Animals Nontoxic 3/8” Thick for Strength 30”x24”x12” Inside View Outside Finished View

  14. Mechanical Arm Pushes Biscuits out of Hopper Cutting Edge to Reduce Jamming

  15. Shaft Connects to High Torque Motor Lightweight Aluminum

  16. Mechanical Arm Track Mechanical Arm Slides through here to Dispense Biscuits Allows Mounting to Case and Motor

  17. Front View of Inside

  18. Right Side View

  19. Top View

  20. Isometric View

  21. Motor Control Sensor Ideas for the sensor – Switch on the motor for say n seconds so it moves 360 degrees; this might get inaccurate because if the load is increased the motor speed will decrease. Use a light sensor: paint the shaft black and white and when one revolution is complete send a feedback to the sensor. Attach a rotary encoder to the shaft which gives us a feedback on how much the motor shaft has rotated so that we can stop it when it rotates through the desired angle. Electrical or mechanical switch to trigger when the motor completes one full revolution.

  22. Microcontroller • Freescale HC12 Microcontroller • Programmed with AsmIDE • Connected to three LEDs and three pushbuttons

  23. Biscuit Feeder Microcontroller

  24. Microcontroller Code • Initializations/ Declarations of • variables • RTI interrupt service • and ports

  25. Microcontroller Code • Shows the delay loop. • delayspeedvar controlled by the first potentiometer • Determines sequencing speed • seqspeedvar controlled by the second potentiometer • Used for motor control

  26. Microcontroller Code • Shows the Pseudo Random Generator. • Pattern contains a sequence of 65,536 numbers

  27. Microcontroller Code • Limits code to 3 pushbuttons/LEDs • Checks if pushbutton pressed matches its corresponding LED • If wrong pushbutton is chosen, then delay is initiated • Assigns values: • 00 = all off • 01 = pushbutton/LED 1 • 10 = pushbutton/LED 2 • 11 = pushbutton/LED 3

  28. Microcontroller Code • RTI interrupt service • Checks to see if pushbuttons are pressed • 8.192 ms interrupt rate

  29. Microcontroller Code • Analog to Digital Conversion • Takes Potentiometer readings from 0V to 5V and stores it as a speed variable to control the delay and sequence speed. • Useful in controlling how fast the user wants the lights to work and how often biscuits will be dispensed by the motor

  30. Zoo Biscuit Feeder Timeline

  31. Demonstration

  32. Future Work • Finish the motor sensor and integrate it with the microcontroller, dispenser, and casing for a demonstration at the end of the semester. • Minimize size and weight of case.

  33. Questions About the Biscuit Feeder

  34. Animal Kiosk Paul Hull Roger Tokars

  35. Zoo Kiosk • Information and Games Booth • Donation coin slot plays random animal noise

  36. Specific Project Work • Zoo Kiosk • Wrote code for kiosk program software • Finished and installed microcontroller work for the random animal noise generator • Finalized a Product Manual and Troubleshooter Guide

  37. Kiosk Software Features • Written in Visual Basic • Contains information about the zoo and the involvement of EPICS • Contains information about some of the zoo’s animals and where to find them • Map of zoo • Designed to be a regular Windows program like Microsoft PowerPoint

  38. Opening Screen

  39. Animal Information Page

  40. Sample Code

  41. Sample Animal Profile

  42. Sample Code

  43. Some Design Changes • Black outlines added to profile pictures and to buttons on animal info page • Tool tips on buttons on Animal Information Page displaying each animal’s name • Informational Text in profiles enlarged for easier reading

  44. Demonstration of the Program

  45. Zoo Kiosk Layout

  46. Zoo Kiosk Microcontroller Schematic

  47. Zoo Kiosk Code

  48. Demonstration • Video Demonstration of Donation Mechanism

  49. Zoo Kiosk Timeline

More Related