Accuracy In Your Back Pocket Mid-Semester Presentation March 26, 2015
Team Members Alex Campbell Application Implementation CPE Maya Griffin Image Processing Power Implementation EE Lithopolis Miller (Leader) Application Implementation EE Freida Campbell Wireless Implementation Website Developer CPE Panth Patel Hardware Implementation EE Faculty Advisor : Dr. Ball ●Radar Systems ●Digital Signal Processing ●Digital Image Processing ●Remote Sensing ●Automated Target Detection
Work Distribution Freida CampbellLithopolis MillerPanth PatelAlex CampbellMaya Griffin Hardware ✔✔✔ Wireless Implementation ✔✔ Application Development ✔✔✔ Image Processing ✔✔✔
Outline ●Problem ●Solution ●Constraints o Technical o Practical ●System Overview ●Approach ●Progress ●Timeline
Problem ●Having to manually calculate target shooting scores and decipher accuracy and precision of shots ●Process is slow and leaves room for greater human error in calculations ●Does not utilize modern day technology
Solution ●Accuracy In Your Back Pocket resolves the burden of having to occupy one’s time with miniscule and redundant calculations and analysis of shots taken ●This solution takes full advantage of readily available technology as part of the system which cuts down on extra equipment and cost
Design Constraints
Technical NameDescription Power SupplyThe system under full operation must be capable of at least two hours of battery life. Image ProcessingThe image processing software takes images from the camera and calculates accuracy within 10 centimeters of the bulls eye. MicrocontrollerThe microcontroller needs sufficient memory and processing power to save two images at a time from the camera and process computations. Wireless Communication The device must be able to transmit and receive data. Mobile ApplicationA mobile application will allow users to view animated pictures of shot data on a smartphone.
Practical TypeNameDescription ManufacturabilityComponentsThe system components are easily replaceable. EconomicCostThe expected retail price is $80- $100 based on the competitive price market.
Manufacturability ●Microcontroller peripherals must be easily replaceable ●Potential equipment failures o static electricity, humid environments, and harmful impacts
Economic ●Entire product is competitively priced ●Additional peripherals are reasonably priced ●The average user already owns part of our product
System Overview DC/AC Power Microcontroller Wireless Transmission Adaptor Mobile Application Camera Target
Approach
Approach - Microcontroller Type TypeProsConsSelection Arduino ATmega2560 [1] Digital input/output pins Cost: $ KB memory 16 MHz of clock speed Banana Pi [2] 1GB memory Two USB ports 1 GHz processor Costs $57 Smaller time on market Small community and minimum documentation. Raspberry Pi B+ model [3] 512 MB memory Cost: $25 Readily compatible peripherals 700 MHz processor ✔
Approach - Mobile Operating System Name Market Accessibility Ease of development Software Release CostSelection iPhone Moderate(37.8%) [4] Difficult$99/year AndroidHigh(52%) [4] Moderate$25 one time fee ✔
Approach - Bluetooth Type NameRangeSize (W x H)PriceSelection USB-BT 400- Netzwerkadaptor [5] 30 ft. Max1.947 x 1.6 x.81 mm (W x D x H) $15.96 IOGEAR GBU521 Bluetooth 4.0 Micro Adaptor [6] 30 ft. Max.95 x 1.91 x 1.75 cm (W x D x H) $19.95 Plugable USB-BT4LE Bluetooth 4.0 USB Adaptor [7] 30 ft. Max2.55 cm x 1.4 cm$11.95 ✔
Approach - Setup Camera PositionProsConsSelection Closer to user●Convenient ●Automated alignment ●Better Camera Lens Needed ●More expensive camera Closer to Target●Stock camera will work ●Guaranteed Detection ●User has to setup device as target changes ✔
Progress
Progress - Target
Progress - Camera Setup
Progress - Image Processing
Progress - Mobile Application
To Complete: ●Automate Bluetooth connection ●Convert image processing code ●Finish application development ●Testing and debugging ●Configured camera to microcontroller ●Image processing in MATLAB ●Application development started ●Establish communication between devices Completed:
Timeline ●January : Research ●February : Research, order parts, develop code ●March : Develop code, designing mobile application, construct prototype ●April : Finalize code and application, testing, and finalize prototype
[1] ATmega [2] Banana Pi [3] Raspberry Pi [4] Operating System Statistic [5] USB-BT 400-Netzwerkadaptor [6] IOGEAR GBU521 Bluetooth 4.0 Micro Adaptor amazon.com/images/I/61%2BST5fby6L._SY355_.jpghttp://ecx.images- amazon.com/images/I/61%2BST5fby6L._SY355_.jpg [7] Plugable USB-BT4LE Bluetooth 4.0 USB Adaptor bt4le/main_256.jpghttp://dxg49ziwjgkgt.cloudfront.net/images/usb- bt4le/main_256.jpg Reference
Accuracy In Your Back Pocket Mid-Semester Presentation March 26, 2015