diff --git a/thesis/posterboard.svg b/thesis/posterboard.svg new file mode 100644 index 0000000..b697a04 --- /dev/null +++ b/thesis/posterboard.svg @@ -0,0 +1,988 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + R + U + R' + U' + + + It is possible to build asmart Rubik's Cube byembedding speakersinto the centercaps. + + What is a smartcube? + A smartcube is a special Rubik'sCube that can record face turnsand transmit them wirelesslyto another device. + Why use sound? + A speaker needs fewer electricalcomponents than the Bluetoothtransmitters used in currentsmartcubes, yielding a cheaperbuild that fits in smaller spaces. + How does it work? + Each face has a speaker thatplays a tone to communicate itscurrent angle of rotation. Turning a face changes thetransmitted tone. + The pink bars represent a spectrogram (a type of audio visualization)of the tones played by the cube after each of the labelled face turns. A computer can scan the audio, recognize the tone changes, andreconstruct the turn sequence. + This turn tracking makes it possible to teach beginners howto solve the cube and providesdetailed statistics for advancedsolvers who want to get faster. + This compact design also makesit possible to convert a standardRubik's Cube into a smartcube. + By recording the tone changes,an audio analysis algorithm canreconstruct the turn sequenceapplied to the cube. + Learn more! + + + + + links.jhale.dev/smartcube + + Joseph HaleB.S. Software EngineeringCertificate in Spanish Translation + D.I.Y. SmartcubeTracking the Face Turns of a Rubik's Cubevia Sound + An honors thesis by + + +