
RECOGNIZING COLOR
ARRANGEMENT
Generally, a machine that solves Rubikʼs Cube
with robot arms uses cameras or color sensors.
I came up with the idea of using rotary position
sensors. I programmed the microcontroller
so that the rotary position sensor would detect
when the face was turned by hands and the color
arrangement data in the memory would change.
The Self-Solving Rubikʼs Cube does this all the
time, so the color arrangement data in memory
always matches the actual color arrangement.
The idea of using rotary position sensors was
good because there was no need to add new
sensors —but it has the limitation that the colors
must be aligned