Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator...
Transcript of Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator...
![Page 1: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/1.jpg)
Ryan Dufrene, Matthew Kreider, Jason Smith, Bao Doan
![Page 2: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/2.jpg)
Problem Finding a Spot?
![Page 3: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/3.jpg)
Our Project
User
![Page 4: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/4.jpg)
Our Project
![Page 5: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/5.jpg)
Engineering Requirements• The sensor device should consume no more than 3W.• The system should use a non-AC grid power source.• The system should operate in the FCC unlicensed spectrum.• The sensor signal should have a usable range of at least 240’ – enough to travel over 30 traditional parking spaces.• The nodes should contain a microcontroller to process signals.• The microcontrollers should be sourced from TI to reduce the cost of the prototype.• The microcontrollers must have enough storage to hold both system data and code.• The microcontrollers must process the code using only memory and not storage.• The end-user interface must be designed for the Android operating system.• The system must update the current parking availability to the end-user interface efficiently and error-free in a real time environment.• Each sensor in a parking space must have an effective operating range to accurately detect a vehicle in that space only. • The sensor device must work in both light and dark environments, as well as in inclement weather.• The sensor device must be a proximity detection device.• The sensor must accurately detect each of the design group’s individual vehicles.
![Page 6: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/6.jpg)
Engineering Requirements• The sensor device should consume no more than 3W.• The system should use a non-AC grid power source.• The system should operate in the FCC unlicensed spectrum.• The sensor signal should have a usable range of at least 240’ – enough to travel over 30 traditional parking spaces.• The nodes should contain a microcontroller to process signals.• The microcontrollers should be sourced from TI to reduce the cost of the prototype.• The microcontrollers must have enough storage to hold both system data and code.• The microcontrollers must process the code using only memory and not storage.• The end-user interface must be designed for the Android operating system.• The system must update the current parking availability to the end-user interface efficiently and error-free in a real time environment.• Each sensor in a parking space must have an effective operating range to accurately detect a vehicle in that space only. • The sensor device must work in both light and dark environments, as well as in inclement weather.• The sensor device must be a proximity detection device.• The sensor must accurately detect each of the design group’s individual vehicles.
![Page 7: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/7.jpg)
Marketing Requirements
• The device must have a low initial cost and maintenance cost.
• The end-user interface must be simple to use.
• Installation of the system must be inexpensive and take as little time as possible.
• The construction of the system should be simple enough to require no specialty training.
• The device should withstand reasonable weather conditions.
• The device should have a long lifespan.
• The device should operate in typical parking lot conditions.
• The device should be small.
• The device should integrate into the existing aesthetics of the typical parking lot surface.
• The system must be reliable.
![Page 8: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/8.jpg)
Marketing Requirements
• The device must have a low initial cost and maintenance cost.
• The end-user interface must be simple to use.
• Installation of the system must be inexpensive and take as little time as possible.
• The construction of the system should be simple enough to require no specialty training.
• The device should withstand reasonable weather conditions.
• The device should have a long lifespan.
• The device should operate in typical parking lot conditions.
• The device should be small.
• The device should integrate into the existing aesthetics of the typical parking lot surface.
• The system must be reliable.
![Page 9: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/9.jpg)
Sensor Device
• Honeywell HMC-1021z• Anisotropic Magneto-Resistive (AMR)
![Page 10: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/10.jpg)
Sensor Device
![Page 11: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/11.jpg)
Sensor Device – Battery Charger
![Page 12: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/12.jpg)
Sensor Device – Sensor and Amplifier
![Page 13: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/13.jpg)
Sensor Device – Sensor
![Page 14: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/14.jpg)
Sensor Device – Sensor and Amplifier
• Bias Network Holds Guaranteed Output• Anisotropic Magneto-Resistive (AMR)
![Page 15: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/15.jpg)
Sensor Device – Sensor and Amplifier
• Feedback Network Sets Gain of Amplifier• Supply Voltage Affects Selection of
resistance
![Page 16: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/16.jpg)
Sensor Device – Challenges Faced
• Output Biasing• Sensor Pin Pitch
• Set/Reset for Sensitivity Realignment
1.27mm
Current Can Realign Axis
![Page 17: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/17.jpg)
Sensor Device – Challenges Faced
• Output Biasing
![Page 18: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/18.jpg)
PCB
![Page 19: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/19.jpg)
PCB
![Page 20: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/20.jpg)
PCB
![Page 21: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/21.jpg)
PCB
![Page 22: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/22.jpg)
Sensor Device – Battery Charger
![Page 23: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/23.jpg)
Pulse Width Modulation
![Page 24: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/24.jpg)
Pulse Width Modulation
![Page 25: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/25.jpg)
Communication
![Page 26: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/26.jpg)
Communication
![Page 27: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/27.jpg)
Sensor Device
![Page 28: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/28.jpg)
Sensor Device
![Page 29: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/29.jpg)
Sensor Device
![Page 30: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/30.jpg)
Node
![Page 31: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/31.jpg)
Hub
![Page 32: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/32.jpg)
Hub
![Page 33: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/33.jpg)
Hub
![Page 34: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/34.jpg)
Database
![Page 35: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/35.jpg)
Web Server
![Page 36: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/36.jpg)
Web App
![Page 37: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/37.jpg)
Android App
![Page 38: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/38.jpg)
Engineering Requirements• The sensor device should consume no more than 3W.• The system should use a non-AC grid power source.• The system should operate in the FCC unlicensed spectrum.• The sensor signal should have a usable range of at least 240’ – enough to travel over 30 traditional parking spaces.• The nodes should contain a microcontroller to process signals.• The microcontrollers should be sourced from TI to reduce the cost of the prototype.• The microcontrollers must have enough storage to hold both system data and code.• The microcontrollers must process the code using only memory and not storage.• The end-user interface must be designed for the Android operating system.• The system must update the current parking availability to the end-user interface efficiently and error-free in a real time environment.• Each sensor in a parking space must have an effective operating range to accurately detect a vehicle in that space only. • The sensor device must work in both light and dark environments, as well as in inclement weather.• The sensor device must be a proximity detection device.• The sensor must accurately detect each of the design group’s individual vehicles.
![Page 39: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/39.jpg)
Engineering Requirements• The sensor device should consume no more than 3W.• The system should use a non-AC grid power source.• The system should operate in the FCC unlicensed spectrum.• The sensor signal should have a usable range of at least 240’ – enough to travel over 30 traditional parking spaces.• The nodes should contain a microcontroller to process signals.• The microcontrollers should be sourced from TI to reduce the cost of the prototype.• The microcontrollers must have enough storage to hold both system data and code.• The microcontrollers must process the code using only memory and not storage.• The end-user interface must be designed for the Android operating system.• The system must update the current parking availability to the end-user interface efficiently and error-free in a real time environment.• Each sensor in a parking space must have an effective operating range to accurately detect a vehicle in that space only. • The sensor device must work in both light and dark environments, as well as in inclement weather.• The sensor device must be a proximity detection device.• The sensor must accurately detect each of the design group’s individual vehicles.
![Page 40: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/40.jpg)
Marketing Requirements
• The device must have a low initial cost and maintenance cost.
• The end-user interface must be simple to use.
• Installation of the system must be inexpensive and take as little time as possible.
• The construction of the system should be simple enough to require no specialty training.
• The device should withstand reasonable weather conditions.
• The device should have a long lifespan.
• The device should operate in typical parking lot conditions.
• The device should be small.
• The device should integrate into the existing aesthetics of the typical parking lot surface.
• The system must be reliable.
![Page 41: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/41.jpg)
Marketing Requirements
• The device must have a low initial cost and maintenance cost.
• The end-user interface must be simple to use.
• Installation of the system must be inexpensive and take as little time as possible.
• The construction of the system should be simple enough to require no specialty training.
• The device should withstand reasonable weather conditions.
• The device should have a long lifespan.
• The device should operate in typical parking lot conditions.
• The device should be small.
• The device should integrate into the existing aesthetics of the typical parking lot surface.
• The system must be reliable.
![Page 42: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/42.jpg)
Our Costs
Solar $64.70Charger $104.71PCB $59.30Sensor $88.70Xbee $139.75Xbee Adaptor $50.00MSP430 $41.48BeagleBone $55.00
Total $603.64
![Page 43: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/43.jpg)
Our Costs
Solar $16.18Charger $26.18PCB $19.77Sensor $29.57Xbee $27.95Xbee Adaptor $10.00MSP430 $10.37BeagleBone $0.00
Total $140.01
![Page 44: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/44.jpg)
Commercialization
![Page 45: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/45.jpg)
Car Demonstration
![Page 46: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/46.jpg)
System Demonstration
www.raidersofthelostpark.me:8080/status.php
![Page 47: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/47.jpg)
Find Your Lost Spot
![Page 48: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/48.jpg)
Appendix
![Page 49: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/49.jpg)
Sensor
• Honeywell HMC1021
![Page 50: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/50.jpg)
PCB
![Page 51: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/51.jpg)
PCB
![Page 52: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/52.jpg)
PCB
![Page 53: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/53.jpg)
PCB Circuit Schematic
![Page 54: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/54.jpg)
Sensor PCB Pin Assignment
![Page 55: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/55.jpg)
Sensor Pin Assignment
![Page 56: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/56.jpg)
Node Pin Assignment
![Page 57: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/57.jpg)
Housing
![Page 58: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/58.jpg)
Sensor Design
![Page 59: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/59.jpg)
Node Design
![Page 60: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/60.jpg)
Hub Design
![Page 61: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/61.jpg)
Web App
![Page 62: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/62.jpg)
Demo
• Video of testing the system• SUV• Truck• Sedan
• Live Demo• Sensor detecting steel
![Page 63: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/63.jpg)
Sensor
![Page 64: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/64.jpg)
Sensor
![Page 65: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/65.jpg)
Sensor
![Page 66: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/66.jpg)
Sensor and Node Microcontrollers
• MSP430 Launchpad• MSP430G2553IN20• 16kB Flash• 512B RAM • 16MHz Clock Cycle
![Page 67: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/67.jpg)
Hub Microcontroller
• BeagleBone Black• AM3358• 2GB Flash• 512MB DDR3 RAM• 1GHz Clock Cycle• Linux
![Page 68: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/68.jpg)
Zigbee Selection
• CC2530EM
![Page 69: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/69.jpg)
Zigbee Selection
• LaunchPad EM Adapter BoosterPack
![Page 70: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/70.jpg)
Battery Selection
• Tenergy RCR 123A• 3.2V • 450mAh• 1000 Cycles
![Page 71: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/71.jpg)
Solar Cell Selection
• 6V DC• 100mA
![Page 72: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/72.jpg)
Solar Cell Selection
![Page 73: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/73.jpg)
Power Design
![Page 74: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/74.jpg)
App Design
![Page 75: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/75.jpg)
Retrieving Vacancy Data
![Page 76: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/76.jpg)
Administrator Sequence Diagram
![Page 77: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/77.jpg)
Database Design
![Page 78: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/78.jpg)
App UI Design
![Page 79: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/79.jpg)
Level 1 Sensor
MCUSensor
PSU
ZigbeeData Data
VCC
VDC VDCVDC
VCC
![Page 80: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/80.jpg)
Level 2 Sensor
MCUAmplificationCircuit Data Data
VCC
VDC
VDCVDC
VCC
Solar BatteryPSU
IC
Sensor
Zigbee
Node InNode Out(Control Signal)
![Page 81: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/81.jpg)
Level 3 Sensor
LaunchpadLMV721 Data Data
VCC
VDC VDC
VDC
VCC
6VDC 100mA4.25 x 1.75 inSolar Panels
Tenergy RCR123A 3V Li-ion
PSU
HMC1021Z
Sensor
CC2530
Node InNode Out(Control Signal)
MSP430
EM Adaptor
Zigbee
![Page 82: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/82.jpg)
Sensor Software Behavior
![Page 83: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/83.jpg)
Level 1 Node
MCU
PSU
ZigbeeData
VDCVDC
VCC
![Page 84: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/84.jpg)
Level 2 Node
MCU
Solar
ZigbeeData
VDCVDC
VCC
Battery
PSU
Sensor Out Hub InHub Out(Control Signal) Sensor Out
(Control Signal)
![Page 85: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/85.jpg)
Level 3 Node
Launchpad
6VDC 100mA4.25 x 1.75 inSolar Panels
Data
VDC
VDC
VCC
Tenergy RCR123A 3V Li-ion
PSU
Sensor OutHub In
Hub Out(Control Signal) Sensor Out
(Control Signal)
EM Adaptor
Zigbee
CC2530MSP430
![Page 86: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/86.jpg)
Node Software Behavior
![Page 87: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/87.jpg)
Level 1 Hub
MCU
PSU
Wi-FiData
VDCVDC
VCC
Zigbee Data
VCC
VDC
![Page 88: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/88.jpg)
Level 2 Hub
MCU
PSU
Wi-FiData
VDCVDC
VCC
AC / Grid
Node In(Control Signal)
ZigbeeVDC
VCC
Data
Web Server Commands
DatabaseNode Out
![Page 89: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/89.jpg)
BeagleBone Black
PSU
Data
VDCVDC
VCC
AC / Grid
Node OutNode In(Control Signal)
Wi-Fi
VDC
VCC
Data
Web Server Commands Database
CC2530
Zigbee
EM Adaptor
Level 3 Hub
![Page 90: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/90.jpg)
Hub Software Behavior
![Page 91: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/91.jpg)
Level 3 all Hardware
Sensor Node Hub
User
![Page 92: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/92.jpg)
Ethics and Safety
• App While Driving• Battery Malfunction• Tripping• Standards• Privacy
![Page 93: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/93.jpg)
Budget
BudgetQty Ea Shipping Total
SensorSensor 2 6.57$ 10.00$ 23.14$ CC 25xx 2 70.00$ 10.00$ 150.00$ MCU 2 2.00$ -$ 4.00$ Dev Boards 2 10.00$ -$ 20.00$ Electronics 1 30.00$ 10.00$ 40.00$ Power Supply 1 50.00$ -$ 50.00$
Subtotal 287.14$
NodeCC25xx 1 70.00$ 10.00$ 80.00$ MCU 1 2.00$ -$ 2.00$ Dev Boards 2 10.00$ -$ 20.00$ Electronics 1 30.00$ 10.00$ 40.00$ Power Supply 1 50.00$ -$ 50.00$
Subtotal 192.00$
HubBeagle Bone 1 50.00$ 10.00$ 60.00$ MCU 1 75.00$ 10.00$ 85.00$ Electronincs 1 30.00$ 10.00$ 40.00$ Power Supply 1 -$ -$ -$
Subtotal 185.00$ Housings
Sheet Acrylic 1 30.00$ 15.00$ 45.00$ Hardware 1 25.00$ -$ 25.00$ Enclosure for Hub 1 60.00$ 10.00$ 70.00$
Subtotal 140.00$ Misc.
Batteries 1 40.00$ 10.00$ 50.00$ Subtotal 50.00$
Total 854.14$
Minus TI 473.14$
Minus Hub 403.14$
![Page 94: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/94.jpg)
A/C Power for BeagleBone Black
![Page 95: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/95.jpg)
A/C Power for BeagleBone Black
![Page 96: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/96.jpg)
A/C Power for BeagleBone Black
![Page 97: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/97.jpg)
Sensor
![Page 98: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/98.jpg)
Objective
![Page 99: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/99.jpg)
Pressure Plate
• Pros• Accurate• Very little interference
• Cons• Installation • Size• Price• Awkward
http://2.bp.blogspot.com/-4oJXiS8xn4w/UNSsSLwNWvI/AAAAAAAAACw/xIxoizjVhtM/s1600/Safety+mats.JPG
![Page 100: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/100.jpg)
Cameras
• Pros• Don’t need one per spot
• Cons• Line of sight• Expensive• Lots of computing• Bandwidth
Image of Camera: http://www.2mcctv.com/images/SecurityCamera_PTZ_VEZ-221_2.JPGImage of Cars: http://cvlab.epfl.ch/files/content/sites/cvlab2/files/data/multiclass/c3.png
![Page 101: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/101.jpg)
Proximity Sensors
• Pros• Small • Cheap
• Cons • Interference• Operating range
http://i00.i.aliimg.com/wsphoto/v0/475168710/Inductive-font-b-Proximity-b-font-Sensor-LJ18A3-5-Z-BX-NPN-3-wire-NO-font.jpg
![Page 102: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/102.jpg)
Wired Sensor
TransmitterSystem
Sensor
UserSensor
Node App
![Page 103: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/103.jpg)
Our Choice
![Page 104: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/104.jpg)
Our Decision
![Page 105: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/105.jpg)
Proximity Sensors
• Electromagnetic • Optical • Ultrasonic
http://i00.i.aliimg.com/wsphoto/v0/475168710/Inductive-font-b-Proximity-b-font-Sensor-LJ18A3-5-Z-BX-NPN-3-wire-NO-font.jpg
![Page 106: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/106.jpg)
Proximity Sensors
• Electromagnetic • Optical • Ultrasonic
http://media.digikey.com/photos/Avago%20Tech%20Photos/HSDL-9100-021%20MINISMD.jpg
![Page 107: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/107.jpg)
Proximity Sensors
• Electromagnetic • Optical • Ultrasonic
http://www.robosoftsystems.co.in/wikidocs/images/archive/8/84/20130108065629!HC-SR04.jpg
![Page 108: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/108.jpg)
Native Apps Options
http://www.nielsen.com/us/en/newswire/2013/mobile-majority--u-s--smartphone-ownership-tops-60-.html
![Page 109: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/109.jpg)
Mobile Application Options
http://blogs-images.forbes.com/anthonykosner/files/2013/01/blog-header-rev2.jpg
![Page 110: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/110.jpg)
Application Safety
http://www.team-bhp.com/forum/attachments/modifications-accessories/933410d1338258704-garmin-nuvi-50lm-review-gps-navigation-garmin-nuvi50lm-review-9.jpg
![Page 111: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/111.jpg)
Microcontroller Use
![Page 112: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/112.jpg)
Microcontroller Architecture
http://img.docstoccdn.com/thumb/orig/115624566.png
![Page 113: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/113.jpg)
Microcontroller Instruction Set
CISC RISCvs
http://www.marclimon.com/wp-content/uploads/2012/04/boxing-gloves.gif
![Page 114: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/114.jpg)
Microcontroller Options
http://www.mouser.com/new/Texas-Instruments/tilaunchpad/
![Page 115: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/115.jpg)
Power
• Non-AC Source • Avoids hardwired system• Reduces installation cost
• Battery Powered
• Solar Cell for Charging
Image of Battery: http://blog.batteryheads.com/wp-content/uploads/2012/10/Lithium-Ion-battery.jpg Image of Solar Cell: http://www.kissolar.com/images/WB-66.jpg
![Page 116: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/116.jpg)
Power
• Non-AC Source • Avoids hardwired system• Reduces installation cost
• Battery Powered
• Solar Cell for Charging
Image of Battery: http://blog.batteryheads.com/wp-content/uploads/2012/10/Lithium-Ion-battery.jpg Image of Solar Cell: http://www.kissolar.com/images/WB-66.jpg
![Page 117: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/117.jpg)
Power
• Non-AC Source • Avoids hardwired system• Reduces installation cost
• Battery Powered
• Solar Cell for Charging
Image of Battery: http://blog.batteryheads.com/wp-content/uploads/2012/10/Lithium-Ion-battery.jpg Image of Solar Cell: http://www.kissolar.com/images/WB-66.jpg
![Page 118: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/118.jpg)
Objective Statement
• The objective of this project is to design and prototype a system that will provide information as to the location of available parking spots. In order to be considered successful, the system must be able to detect a motorized vehicle occupying a parking space with a high-degree of accuracy. The method of detecting the motorized vehicle must be cost-efficient enough to be scaled for large numbers of parking spots. The finished system should consist of a device used to detect motorized vehicles, a method of manipulating the information received from the devices, and an end-user interface.
![Page 119: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/119.jpg)
IBM Pain Index
• Parking Index that ranks the emotional and economic toll of parking in a cross-section of 20 international cities with the highest number being the most onerous.
• The IBM Parking Index is comprised of the following key issues: 1. Longest amount of time looking for a parking place2. Inability to find a parking place3. Disagreement over parking spots4. Received a parking ticket for illegal parking 5. Number of parking tickets received
![Page 120: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/120.jpg)
Parking Pain
55 61
77
85 85 86 90
97
122
122
![Page 121: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/121.jpg)
Need Statement
• People need a better, more efficient, way to find available parking spaces in parking lots. “More than half drivers of 8,000 commuters in 20 cities worldwide say they gave up looking for parking more than once” (“Smart Parking Tech Might Be Paying Off in US Cities”, http://www.govtech.com/transportation/Smart-Parking-Tech-US-Cities.html). In addition, according to a report on EDF.org, “frequent restarts are no longer hard on a car’s engine and battery. The added wear (which amounts to no more than $10 a year) is much less costly than the cost of fuel saved (which can add up to $70-650 a year, depending on fuel prices, idling habits and vehicle type).”
![Page 122: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/122.jpg)
What Exists?
![Page 123: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/123.jpg)
Standards & Constraints
• Standards: FCC Part 15, IEEE 802.11 specifically, all applicable IEEE and NEC standards, NEMA enclosure standards,
•Constraints: Non-AC Power technologies, limiting to TI processors to save money, Android to save costs, outdoor operations conditions, vehicle weight-bearing materials that are inexpensive
![Page 124: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/124.jpg)
Table 3.1
![Page 125: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/125.jpg)
Table 3.5
![Page 126: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/126.jpg)
Table 3.6
![Page 127: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/127.jpg)
Table 3.8
![Page 128: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/128.jpg)
Table 9.1
![Page 129: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/129.jpg)
Pairwise Matrix
![Page 130: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/130.jpg)
Initial Concept
![Page 131: Ryan Dufrene, Matthew Kreider, Jason Smith, Bao …App Design Retrieving Vacancy Data Administrator Sequence Diagram Database Design App UI Design Level 1 Sensor Sensor MCU PSU Data](https://reader034.fdocuments.in/reader034/viewer/2022042305/5ed0c8e512139c4ae153a802/html5/thumbnails/131.jpg)
Super Sensor