Presentation is loading. Please wait.

Presentation is loading. Please wait.

EE/CpE 180 Final Project Presentation Team 20 Child Locator Team Members Richard Bevins Jeremy Day Joshua Day Israel Hall Gary Shives.

Similar presentations


Presentation on theme: "EE/CpE 180 Final Project Presentation Team 20 Child Locator Team Members Richard Bevins Jeremy Day Joshua Day Israel Hall Gary Shives."— Presentation transcript:

1 EE/CpE 180 Final Project Presentation Team 20 Child Locator Team Members Richard Bevins Jeremy Day Joshua Day Israel Hall Gary Shives

2 Introduction High-Risk environment for children becoming lost or abducted: Large, outdoor public places –Amusement/Theme parks, ski resorts, state or national parks & forests, etc.. Purpose: To provide a “stand-alone” system allowing parents to be aware of the current whereabouts of their children –Does not rely on an intermediary party (internet service, phone service provider) The system will provide parents with the real-time location of their children with respect to the parent’s own location. Current “child locator” designs: –Fisher-Price ® Child Locator A parent must locate their child by following a beeping sound –Disadvantages: Rendered useless in a noisy environment and not applicable in a widespread environment –Wherify Wireless ® Personal Location System Requires that a parent dial a phone number or access a website to determine the location of their child –Disadvantages: Lacks the ability to provide real-time information concerning the location of the child or children and relies on an intermediary party

3 Design Objectives ~ Description & User Interaction Description A “personal” child locator system:  Portable  User Friendly  Accurate over a reasonable range of operation  Capable of providing the real-time location of a child or or children relative to the parent’s location. The personal child locator system will be comprised of one parent device and a maximum of four child devices. Target Environment: Large, outdoor public places –Amusement/Theme parks, ski resorts, state or national parks & forests, etc.. Parent can communicate with child devices within a range of 0.5 miles. Each system is assigned a unique serial number.

4 Design Objectives (cont’d) System Implementation The system is designed for rental purposes at large, outdoor, public places. Upon rental, the parent is provided with a “parent device” and a “child device” is locked around the wrist of each child. A member of the park/resort staff is responsible for: –Ensuring the parent device is communicating with all child devices in use. –Ensuring proper function of the parent device’s display. –Properly charged batteries. –Evaluating the validity of the displayed relative positions of all children. –Demonstrating all alarms. –Explaining how to operate the system

5 Design Objectives (cont’d) Child Device With his/her device, a child is capable of engaging its own panic button (whose state is indicated by an LED). –The parent’s audio alarm will sound for at least 10 seconds. –The parent has a visual indicator showing which child has pressed their button. –Child may disengage his/her panic button after 10 seconds has elapsed. The child device has an audio alarm that will sound if: 1) The parent device panic button has been engaged –Child’s alarm will sound until parent panic button is disengaged –Child is incapable of turning off this alarm. 2) The child has passed beyond the predetermined limit (~2500 ft). –Child’s alarm will sound until the child is back inside the 0.5-mile range. 3) The child device has lost communication with the parent. –Child’s alarm will sound until communication has been reacquired. The type of alarm (‘panic’ or ‘out-of-range/communication loss’) is communicated to the child by two distinctly labeled & different colored LED’s.

6 Design Objectives (cont’d) Parent Device Primary Function: Display relative location (distance & direction) of one to four child devices. For each child, the Parent Device will display: –Child Number (1 - 4) –Distance (in feet) –A directional arrow –State of the child’s panic button (engaged or disengaged) –Out-of-Range/Loss of Communication status The parent can engage their own panic button –The parent panic button’s state is indicated by an LED –All child alarms will sound until the parent panic button has been disengaged.

7 Design Objectives (cont’d) The parent device has an audio alarm that will sound if: 1) A child device panic button has been engaged –Parent’s alarm will sound for at least 10 seconds, and continue to sound until the child panic button has been disengaged. 2) A child has passed beyond the 0.5-mile range. –Parent’s alarm will sound until the child is back inside the 0.5-mile range. 3) A child device has lost communication with the parent. –Parent’s alarm will sound until communication has been reacquired. “Child Selector Switch” - allows the parent to select which child units are in use. Low-Battery Indicator - LED

8 Bus – Switch SN74CBT3126 Antenna Transceiver LS24002-10A Panic LED Display 4 lines X 20 characters 5x7 dot pattern GPS Receiver Motorola Oncore M12 Battery Transceiver, PIC, Audio Alarm, GPS receiver, Panic LED, Out of Range LED, Digital Compass, Timer, Number of children switch, Low Battery Circuit and Bus-Switch PIC16F877 8 UART Coordinate Manipulation Panic or Alarm Distance and Direction Low Battery LED Audio Alarm Low Battery Circuit 10 Second Timer MC140 17B Push On/Push Off Panic Button Number of Children Digital Compass AN 1490 From Child To Child RF Signal Parent Device Block Diagram

9 GPS Receiver Motorola Oncore M12 PIC16F877 Panic Button w/latch Out of Range LED UART 8 Coordinate Manipulation Panic or Alarm Bus – Switch SN74CBT3126 Audio Alarm Panic LED Battery Transceiver, PIC, Alarm, GPS receiver, Panic LED, Out of Range LED, and Bus- Switch Child Device Block Diagram GPS Signal To Parent From Parent RF signal Antenna Transceiver LS24002-10A

10 Parent Device Flow Chart Part 1 Part 2 Part 3

11 Parent Software Flow Chart - Getting Ready to Transmit Parent Operation - Check number of children - Check parent panic alarm button - Get direction from Digital Compass - Update direction arrows on parent LCD Information to Transmit - Children alarm status - Request for location

12 Parent Software Flow Chart - Processing Received Data Parent Operations - Check if children responded to request - Turn parent alarm - Update LCD with out of range information - Store Child’s Location

13 Parent Software Flow Chart - Display distance Calculations Parent Operations –Make distance calculation –Determine if children are out of range –Display parent to child distances and indicate any out of range children

14 Child Software Flow Chart - Transmission Protocol Child Operation - Receive request from parent - Check out of range and alarm bits - Set state of alarms - Get location from GPS - Check state of child’s panic button - Transmit information Information to Transmit - Child’s location - Child’s alarm states


Download ppt "EE/CpE 180 Final Project Presentation Team 20 Child Locator Team Members Richard Bevins Jeremy Day Joshua Day Israel Hall Gary Shives."

Similar presentations


Ads by Google