Rubot - cmubuild18/Build18 GitHub Wiki

Rubot

A Rubik's cube solver. Place the cube into the machine and watch it solve it.

Thumbnail Image

We wanted to get an introduction to a project involving electronics. The parts for the solver were 3D printed and assembled, we made a PCB board and we made a solving algorithm. The cube solver works by placing the cube on a tray which rotates, and a head that holds the cube in place and flicks upwards to rotate the cube. Both servos are controlled by a raspberry pi. The algorithm follows steps people can use to solve Rubik's cubes (specifically from https://rubiks-cube-solver.com/how-to-solve/) rather than a known cube solving algorithm. Eventually we ran into issues with connecting the raspberry pi to the CMU Wifi, so the solver is not functional.

Team Members

Team Member Photo
Alice Tang Team Member Photo
Kaitlyn Vitkin Team Member Photo
Lilly Das Team Member Photo
Feya Epel Team Member Photo

Photos

https://drive.google.com/drive/folders/1FbPo02iWJH7NUH_A9q0IvMhYxFHp2wKK?usp=sharing

Parts

Part Unit Price Quantity Cost Needs to be Ordered through Build18? (Y/N) Part Link
ANNIMOS 25KG Digital Servo Full Metal Gear High Torque 17.99 4 71.96 Y https://www.amazon.com/ANNIMOS-Digital-Waterproof-Crawler-Control/dp/B07GK1G5FV/ref=sr_1_4?keywords=ANNIMOS+25KG+Digital+Servo+Full+Metal+Gear+High+Torque&sr=8-4
20 awg Wire 13.12 1 13.12 Y https://www.amazon.com/Electrical-colors-spools-UL1007-breadboard/dp/B083DNGSPV/ref=sr_1_2?keywords=20AWG%2Bsolid%2Bwire&sr=8-2&th=1
Ras Pi 2 W 29.99 1 29.99 Y https://www.amazon.com/Raspberry-Zero-Bluetooth-RPi-2W/dp/B09LH5SBPS/ref=sr_1_1?keywords=raspberry+pi+2w&sr=8-1
Header with Ras Pi (40 pin 2x20 male header) 8.99 1 8.99 Y https://www.amazon.com/Frienda-Break-Away-Connector-Compatible-Raspberry/dp/B083DYVWDN/ref=sr_1_3?keywords=raspberry+pi+2w+header&sr=8-3
40 pin (2x20) female header 5.99 1 5.99 Y https://www.amazon.com/Female-Headers-Connector-Header-Raspberry/dp/B07DNHS2SJ/ref=sr_1_4?crid=1JQ5S8RDDMVIL&keywords=40pin+%282x20%29+GPIO+female+header&qid=1700607061&sprefix=40pin+2x20+gpio+female+header%2Caps%2C123&sr=8-4
1x8 female header 6.99 1 6.99 Y https://www.amazon.com/Yohii-Female-Headers-2-54mm-Single/dp/B07PLBC2GT/ref=sr_1_3?crid=3H2DAQIN8KRLR&keywords=1x8%2Bfemale%2Bheader&qid=1700606870&sprefix=1x8%2Bfemale%2Bheader%2Caps%2C125&sr=8-3&th=1
4x3 male headers (90 deg) 6.4 1 6.4 Y https://www.amazon.com/Uxcell-a15062500ux0349-Single-40-pin-Breadboard/dp/B01461DQ6S/ref=sr_1_1?keywords=Male+Headers+90deg&sr=8-1
microSDHC 16GB 15.29 1 15.29 Y https://www.amazon.com/Center-Memory-Adapter-Mobile-Storage/dp/B08HD83TFJ/ref=sr_1_4?keywords=microSDHC%2B16GB&sr=8-4&th=1
PiCamera v1.3 9.49 1 9.49 Y https://www.amazon.com/Pieces-Megapixels-Sensor-Compatible-Raspberry/dp/B07ZZ2K7WP/ref=sr_1_1?crid=1Q73537SH1ZLG&keywords=pi+camera+vi.3&qid=1700604122&sprefix=picamera+vi.3%2Caps%2C117&sr=8-1
Arducam for Raspberry Pi Zero Cable 9.99 1 9.99 Y https://www.amazon.com/Arducam-Raspberry-Camera-Ribbon-Extension/dp/B08C2D57N2/ref=sr_1_1?keywords=30cm+cable+Raspberry+Pi+Zero%2FCamera&sr=8-1
Voltage Regulator 8.99 1 8.99 Y https://www.amazon.com/Pieces-AMS1117-3-3-4-75V-12V-Voltage-Regulator/dp/B08CDMZMDN/ref=sr_1_3?keywords=AMS1117-3.3+DC+4.75V-12V+to+3.3V+Voltage+Regulator&sr=8-3
USB Micro-B Breakout Board 5.27 4 21.08 Y https://www.amazon.com/Adafruit-Micro-B-Breakout-Board-ADA1833/dp/B00KLDPZVU/ref=sr_1_1?keywords=USB+MICRO-B+BREAKOUT+BOARD&sr=8-1
USB Type-C Breakout Board 8.99 1 8.99 Y https://www.amazon.com/Type-C-Breakout-Serial-Connector-Converter/dp/B09KC1SMGD/ref=sr_1_2?keywords=USB%2BType-C%2BBREAKOUT%2BBOARD&sr=8-2&th=1
PLA filament 16.99 1 16.99 N https://www.amazon.com/ELEGOO-Filament-Dimensional-Accuracy-Cardboard/dp/B0C6QBZ78R/ref=sr_1_3?keywords=PLA%2Bfilament%2Bpurple&sr=8-3&th=1
Rubiks Cube 7.55 1 7.55 Y https://www.amazon.com/Jurnwey-Speed-3x3x3-Stickerless-Tutorial/dp/B0881PCPDZ/ref=sr_1_4?keywords=rubik%27s%2Bcube%2Bspeed%2Bcube&sr=8-4&th=1
Prototype Board 7.99 1 7.99 Y https://www.amazon.com/ELEGOO-Prototype-Soldering-Compatible-Arduino/dp/B072Z7Y19F/ref=sxin_16_pa_sp_search_thematic_sspa?cv_ct_cx=prototype+board&keywords=prototype+board&pd_rd_i=B072Z7Y19F&sbo=RZvfv%2F%2FHxDF%2BO5021pAnSA%3D%3D&sr=1-1-ac07dfd7-5f37-4797-bcf7-0f4905c82761-spons&sp_csd=d2lkZ2V0TmFtZT1zcF9zZWFyY2hfdGhlbWF0aWM&psc=1
M3x12 Cylindrical head screws 8.69 2 17.38 Y https://www.amazon.com/Uxcell-a16011300ux0872-M3x12mm-Carbon-Countersunk/dp/B01E6EIC2S/ref=sr_1_1?keywords=M3x12%2BConical%2Bhead%2Bscrews&s=industrial&sr=1-1&th=1
M4x20 Cylindrical head screw 8.63 1 8.63 Y https://www.amazon.com/Uxcell-a15100700ux0263-Metric-Socket-Countersunk/dp/B018RSSVJS/ref=sr_1_3?keywords=m4x20+screws&sr=8-3
Total Cost: 275.81
Remaining Budget:(out of $300) 24.19