-
CAD Model of the housing with Electronic Components
-
Transparent CAD Model displaying embedded Arduino
-
Initial implementation and deployment
-
Side view of the internal electronics
-
Top view of the internal electronics
-
Design drawings showing dimensioning
-
System Interface Diagram
-
Model 1
-
Model 2
-
Model 3
Inspiration
Inspired by wearable technology and smart devices, RollX introduces a new way to control everyday technology using the familiar platform of a wristwatch.
What it does
RollX is a custom built wearable controller with an embedded accelerometer and gyroscope. The embedded software takes the sensor information, normalizes it, and maps it to various types of input controls. For example, the current sensor mapping is designed to be used with a simple custom built game but we have already tested mapping the data to control the cursor on a computer.
How we built it
Starting from the ground up, the RollX team designed the housing, the electronic layout, and the embedded software to drive the device. The housing was designed with SolidWorks and 3D printed. The electronic components were tested and wired separately then integrated into one circuit controlled by an Arduino Nano. This consisted of coordinating the data from gyroscope and accelerometer to properly display the orientation of the device using the LED ring.
Challenges we ran into
The initial design used an IoT Particle Photon board which would have wirelessly communicated over the internet however due to complication which packages were supported, we were forced to utilize an Arduino Nano. Further, due to the hardware change, the 3D modelling had to be updated. Separately, the integration of the OLED screen caused a memory overflow on the Arduino which was corrected with an updated deployment process.
Accomplishments that we're proud of
Our team is extremely proud to present a creative wearable device with a unique design that enables greater control over technology. This multidisciplinary project includes the integration of various sensors into one microcontroller, CAD and 3D modelling and custom embedded software. All together the unit accomplishes what we set out to do in the 36 hours we had. RollX has been successfully integrated with all of the hardware and software and is fully functional with a simple custom game to show the proof of concept!
What we learned
Hardware integration from the ground up in tandem with customized embedded software. We learned a lot about what is required for a multidisciplinary project to be fully integrated and deployed. Although not making it's way to the final project we also learned a lot about IoT development and the Particle development environment.
Potential applications
Potential applications of RollX include its utilization for educational purposes and assistive devices. RollX can be utilized in VR classrooms, where the orientation of your hand motion will be recorded, analyzed, and used for various hands-on tasks. For example, during sports lessons, RollX can be used to analyze the player's motion and enhance their skills. Another major application is as an assistive device with individuals with limited mobility. For example, the individuals suffering from spinal injuries may not have fine control over their hands and fingers. But RollX can detect movement in wrist and forearm that can potentially be used to control various technological applications.


Log in or sign up for Devpost to join the conversation.