Automated Rubik's Cube.Learn how to make one.


The self-solving cube needs no assistance, it has a custom 3D-printed core attached to servo motors that are programmed to solve the cube and all of the electronics, motors, wiring, and batteries into a tiny space. The sphere contains six motors, gear trains, along with an Arduino board to do twist and rotate to facilitate the actual solving. When it comes to solving the Rubik's cube, the focus is usually on speed rather than on how it's actually achieved. So how about this super-cool video showing a Rubik's Cube solving itself. Click here to watch it!!
 
The video shows the Rubik's cube being placed onto the table before running freely and solving itself, it's unclear exactly how it works but you can assume that its computed parts are able to remember how the cube has exactly been shuffled, reversing the steps to complete the puzzle.

They are using the simple program to control the servo motors via Arduino Board. Do you remember the concept of coding the servo motor like (servo.attach(pin), servo.write(angle)) in our expert level?? Even though it is a simple program when putting that program inside of the cube itself, it looks like magic right?

Start building your own Self-solving Rubik's cube by learning the concept of servo motors and how to program it in our Expert Level!!

Source: TheVerge



5