- Terminus FE1.1 USB hub board: the solution to connect four USB devicesPosted 1 day ago
- Understanding the Mechanics of 3D PrintingPosted 2 months ago
- SDS011 the Air Quality SensorPosted 3 months ago
- NIXIE STYLE LED DISPLAYPosted 6 months ago
- TOTEM: learning by experimentingPosted 6 months ago
- Google Assistant Voice Controlled Switch – NodeMCU IOT ProjePosted 7 months ago
- Water Softener Salt Level MonitorPosted 7 months ago
- Sparkly Air SensorPosted 7 months ago
- Ultra sonic distance finder with live statusPosted 7 months ago
- Windows interface to have total control over lampsPosted 7 months ago
Q-Bot: Arduino-Powered Rubik’s Cube Solver
If you have a Rubik’s Cube lying around your house unsolved, maybe this open source machine might be just the thing.
The Q-Bot features six NEMA 17 stepper motors, four of which turn one face at a time. When needed, the other two use timing belts to alternatively pull opposed stepper motor pairs back, allowing the other two to rotate the entire assembly. An Arduino Mega is utilized to control the steppers via a custom shield, with a computer running the Kociemba’s Algorithm.
All you need to do it yourself is:
- 8 pieces of 8 mm aluminium rod (10cm length)
- 8 linear ball bearings (LM8UU)
- a little under 2 m of GT2 6mm timing belt + some pulleys
- 6 NEMA 17 bipolar stepper motors
- 6 Polulu 4988 stepper drivers
- an Arudino Mega as the controller for the project
- a 12 V 3A power supply
- a step down converter to safely power the arduino
- some screws and connectors
- some plywood for the base
Code and schematics are available on the Jocobs’ write-up. Watch the demonstrative video below for further information.