Spin It To Win It – Portable Charger And Game Controller

The goal of the project is to improve the existing Spin IT to Win IT device so that it is more complete, durable, reliable, fun, and easy to use, requiring only a short set of instructions.

=Background= The previous Spin IT to Win IT team had the goal of using a hand crank generator to turn mechanical energy into electrical energy, and store it in a battery to charge small devices like cell phones. An additional goal was to use the crank as a controller for a game, which also monitored the power generated. The team created a proof of concept device, which created power with a hand crank, stored it in a battery capable of charging phones, and sent rough crank voltage data to a phone.

=Problem Definition= Our problem was that the prototype was impractical. It was bulky, heavy, fragile, had no enclosure, and lacked a working game. The use of a heavy lead-acid battery and a large bulk of loose wires, PCB’s, and breadboarded circuits made moving and setting up the device difficult.

Design Considerations
Our design decisions were made while taking a number of factors into consideration. These factors were different for each technical role, but generally consisted of the following: Size, Practicality, Durability, Reliability, Cost, Availability, Capacity, Complexity, Ease of use, Entertainment value, and how well it met team goals and existing specifications.

Deliverables
Hand Crank Generator (Doubles As Game Controller)

DC Converters & Battery

Communications & Data Transfer

Game & Data Display

Durable Packaging & Connections

Specifications
Known: Phone: Android OS Wireless Protocol: Bluetooth Basic Game Style: Fishing Microcontroller: FireBeetle ESP32

Unknown: Crank Model: Crank Voltage Output: Crank Current Output: Crank Power Output: Battery Model: Battery Capacity: Battery Voltage/Current Specs: Battery Physical Size: DC-DC Converter Type, Count, and Design: Additional Game Inputs: Game Players: Limitations?:

=Final Design= TBD

=Team Members=

=Additional Documentation=

Project Schedule

Spring Schedule Rev. Feb 25, 2020

Team Meeting Minutes

Meeting Minutes Jan 28, 2020

Meeting Minutes Feb 4, 2020

Meeting Minutes Feb 7, 2020

Meeting Minutes Feb 11, 2020

Meeting Minutes Feb 16, 2020

Meeting Minutes Feb 18, 2020

Meeting Minutes Feb 23, 2020

Meeting Minutes Feb 25, 2020

Meeting Minutes March 1, 2020

Meeting Minutes March 3, 2020