Using the LEGO Camera support, attach the camera.  The small black lens of the camera should fit between the two LEGO beam supports.  Secure the camera in place to the LEGO supports with some electrical tape.  This is a good time to make sure that the camera is position to be able to capture the entire Rubik’s cube.  You can take a test picture with the raspistill command Rubiks Build It Solve It Review
The Rubik’s cube has recently begun making a comeback. Invented in 1974, it is the world’s best-selling toy. But solving them takes thought, effort, and skill . . . so why not let a robot do it? In this project, we take a Raspberry Pi, a BrickPi, and a set of LEGO Mindstorms and build a Rubik’s cube solving robot. Simply place an unsolved Rubik’s cube in the solver, run the python program, and your Rubik’s cube is solved!
The Rubik's "Build It Solve It" kit comes with all the parts necessary to build your own Rubik's cube. Easy "how to" instructions, plastic cube pieces and tiles (including some spares), center core pieces, metal screws, springs and screwdriver - all organized in a handy storage tray. Once you've built your cube, turn to the "you can do the Rubik's cube" booklet and learn how to solve it! By learning how to build your own Rubik's cube, you will greatly improve your understanding of how this fascinating puzzle functions, literally from the inside out.

Rubiks Build It Solve It Review


We add the BrickPi3 to the LEGO assembly.  We used the LEGO EV3 “wings” to support the BrickPi3 and make it level with the BricKuber body.  This is a good step to add 8XAA batteries to the power pack and attach the BrickPi3 power pack to the LEGO assembly.  For programming you can power the BrickPi3 via USB power to the Raspberry Pi, however to move the motors you will need to supply power with the Power Pack.        
The project uses the Pi to directly solve the Rubik’s cube. The BrickPi3 takes the unsolved Rubik’s cube and the Raspberry Pi takes a picture of each side of the Rubik’s cube with the Raspberry Pi Camera. The Pi creates a text map of the color squares that shows where they are located on the cube. When it has fully mapped the cube, the Pi uses the “kociemba” python library to map out the moves needed to solve the Rubik’s cube. This information is taken by the Pi and BrickPi3 to solve the Rubik’s cube using the LEGO motors. The result: a solved Rubik’s cube. Rubix Building Solutions
The Rubik's "Build It Solve It" kit comes with all the parts necessary to build your own Rubik's cube. Easy "how to" instructions, plastic cube pieces and tiles (including some spares), center core pieces, metal screws, springs and screwdriver - all organized in a handy storage tray. Once you've built your cube, turn to the "you can do the Rubik's cube" booklet and learn how to solve it! By learning how to build your own Rubik's cube, you will greatly improve your understanding of how this fascinating puzzle functions, literally from the inside out.
When it comes to building the Rubik’s Cube, it’s not as hard as it looks. In all actuality, it will take about fifteen minutes and the instructions are easy to follow. When it comes to placing the colored tiles, make sure you pay attention to where you’re supposed to place them, because if you snap them in the wrong place, you won’t be able to remove them. Yes, you will still be able to use the Rubik’s Cube, but you won’t be able to follow along with the instruction guide on solving the puzzle. Rubix Builders
×