Subsystem Build & Test
Table of Contents
DEXT Team Vision for Subsystem Level Build & Test PhaseSummarize, During this Phase the Team Planned to:
- Design and Order a new PCB for the new micro-controller setup
- Build a wearable mechanical prototype for testing
- Start tests detailed in Test Plans
- Design a functional 'game' for users to use to learn the DEXT commands
- Test buttons to determine best overall feel
Due to unexpected illness hitting multiple members of the group and our guide this review was delayed, as well as several key aspects of development of the DEXT prototype, namely the development of the wearable iteration. Otherwise a much improved prototype was developed using the new micro-controller that easily connects via Bluetooth allowing for a clean demo of the device's functionality. The design of the new PCB is underway and will be ordered as soon as possible to ensure we have plenty of time to experiment. A basic Game has been designed in Unity,and while technically functional it still needs work.
DEXT Prototype Progress
CodeThe code for DEXT Prototype with the new micro-controller had to be rewritten and optimized. Since two boards were initially purchased, only two possible versions of the DEXT prototype code could be developed simultaneously: a partial interrupt version and an all-interrupt based version. After some deliberation the team decided to proceed with the all-interrupt based version, in which each of the four buttons has its own interrupt vector. The IMU reads out an orientation when all buttons are released and returns a HID keyboard character over Bluetooth.
The code used in the current Prototype can be found here.
The electrical schematic for the Interrupt based DEXT version can be seen below.
Wearable InterfaceWhile a fully wearable iteration of the mechanical DEXT Prototype wasn't finished by this review, progress was made in soldering the buttons and setting up the IMU and microcontroller
DEXT Game/ApplicationThe Keyboard shown below was developed to allow new users of the DEXT a reference while they are initially figuring out how to use the device.
Updated BOMThis is the currently up to date BOM of orders that have been made since last review in order to allow the team to explore more possibilities with the current micro controller. More acquisitions will likely be made as we progress to our test plans.
can be found here.
Risk and Problem TrackingThe current Risk Management chart can be found here. After several weeks, the risk of a team member being unable to perform their task became a problem when a member became sick which can be seen below in the Problem Tracker.
The Problem has hopefully been resolved, but set us back a good week or two on our overall plans.
Demo VideoA video of a demonstration of the current DEXT prototype with the new micro controller was filmed and put up on a team members YouTube for perusal here.
Plans for next phaseThe Team's overall Plan's for MSD II can be seen below
The team's individual plans for the next phase are available in the table below
|Team Member 3-week Plans|