Tartalomjegyzék:
- Kellékek
- 1. lépés: ARS - Arduino Rubik Megoldó: Erőforrások
- 2. lépés: A szerkezet összeszerelése: összkép
- 3. lépés: A szerkezet összeszerelése: Arduino és Stepper Drivers Box
- 11. lépés: ARS: Arduino Sketch
- 12. lépés: ARS: Nyeremények
- 13. lépés: ARS Arduino Rubik Megoldó: Következő lépések
Videó: ARS - Arduino Rubik Megoldó: 13 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Az ARS egy komplett rendszer a Rubik -kocka megoldására: igen, egy másik robot a kocka megoldására!
Az ARS hároméves iskolai projekt, 3D nyomtatott alkatrészekkel és lézervágott szerkezetekkel: az Arduino USB -porton keresztül megkapja a házi készítésű szoftver, az ARS Studio által előállított helyes sorozatot, majd hat léptetőmotort előre és hátra mozgat a végéig.
Az ARS nagyszerű mr. Kociemba algoritmus: amint azt a honlapján elmondták, Herbert Kociemba a német Darmstadt német kobere, aki 1992 -ben találta fel ezt az algoritmust annak érdekében, hogy közel optimális megoldásokat találjon a 3x3 kockákra, javítva a Thistlethwaite algoritmuson.
Ebben az utasításban ismertetjük a robotszerkezet felépítését, és a nyílt forráskódú szoftver használatát, amely a kocka Kociemba algoritmusa segítségével történő feloldásához szükséges megfelelő szekvencia létrehozásához lett kifejlesztve.
További információk Kociembáról és munkásságáról:
- az algoritmusról
- Isten számáról azt a lépést, amelyet egy algoritmus a legrosszabb esetben megtenné a kocka megoldásához. Végre Kociemba és barátai bebizonyították, hogy Isten száma 20
- interjú Herbert Kociemba
- információk a Kociemba szoftveréről, az ARS Studio forrása
A következő lépések a mechanikai felépítéssel és a szoftverhasználattal foglalkoznak.
Kellékek
Szükséged lesz:
- 4x tengely 8x572mm
- 2x szíjtárcsa tengely 8x80mm
- 8x menetes rúd 6x67mm
- 8x menetes rúd 6x122mm
- 7x 40x40x10 DC ventilátor
- 32x hatlapfejű csavar ab_iso M4x25x14
- 32x hatszögletű anya, M4
- GT2 vezérműszíj 2m
- 1x kenyeretábla
- 32x anya M6 vak
- 16x csapágy LM8UU 8x15x24
- 54x csavar M4 x 7,5 mm
- 54x alátét 4,5x9x1mm
- 32x csavar M3x15mm
- 1x arduino UNO
- 6x NEMA 17 léptetőmotor
- 6x A4988 Pololu illesztőprogram
- 12 V -os tápegység: jó egy egyszerű ATX egy régi számítógépről
1. lépés: ARS - Arduino Rubik Megoldó: Erőforrások
Az anyagok, rajzok és szoftverek itt találhatók:
- ARS rajzok
- ARS Studio szoftver
- Arduino vázlat
2. lépés: A szerkezet összeszerelése: összkép
Az ARS robot egyes alkatrészekből és alkatrészekből áll, amelyeket összeszereltek, hogy két kocsit előre és hátra lehessen csúsztatni négy léptetőmotorral.
3. lépés: A szerkezet összeszerelése: Arduino és Stepper Drivers Box
"loading =" lusta "kattintson a" Stringi pinze "(olaszul" Close claws "), majd az" INVIA "(=" GO ") gombra.
A sorozatot elküldi az Arduino -nak, amely a léptetőket a sorrend szerint mozgatja.
11. lépés: ARS: Arduino Sketch
Az Arduino vázlat olyan hosszú, mint az egyszerű.
Az Arduino megkapja a szekvenciát az USB számítógép portjáról, és leolvassa a soros monitorról. A lépcsők 12 V -ot igényelnek a működéshez, tápegységet igényelnek. A működéshez két mágneses érzékelő szükséges. A motortámaszok alatt vannak, minden betegséghez egy. Amikor a léptetőmotorokat az A4988 illesztőprogramokhoz és az Arduino UNO csapokhoz csatlakoztatja, ügyeljen az irányra.
A szekvencia parancsok a következők:
a = 1 léptető 90 ° -ban forgatható
b = 1 léptető forgatás -90 °
c = 2 lépcsőfok 90 ° -os elforgatás
d = 2 léptető -90 ° -ban forgatható
e = léptető 3 forgassa el 90 ° -kal
f = léptető 3 forgassa el -90 ° -kal
g = 4 lépcsőfok 90 ° -os elforgatás
h = 4 léptető forgatás -90 °
i = 5 léptető 1. és 3. nyitott léptető
j = 5 léptető 1 és 3 szoros léptető
k = 6 lépcsőfok nyitott 2. és 4. lépcsőfok
l = 6. lépcsőfok zárja be a 2. és 4. lépcsőt
m = az 1. és 3. lépcsőfok ugyanúgy 90 ° -ra forog
n = az 1. és a 3. lépcsőfok ugyanúgy -90 ° -ra forog
o = a 2. és 4. lépcsőfok ugyanúgy 90 ° -ra forog
p = a 2. és 4. lépcsőfok ugyanúgy -90 ° -ra forog
12. lépés: ARS: Nyeremények
Az ARS Arduino Rubik Solver 1. díjat nyert az olasz olimpián, a problémamegoldó játékokon 2018 -ban.
Az ARS Arduino Rubik Solver 2017 -ben érdemeket szerzett a Maker Faire Rómában.
Köszönöm tanítványaimnak, Paolo Grosso -nak és Alberto Vignolo -nak, akik kitartóan vállalták ezt a projektet, Mihai Caneának és Giorgio Spinoninak, akik fejlesztették a szoftvert, Josef Costamagnának, aki elindította a bejövő webes verziót, Alberto Bertola -nak és Edgard Kazimirowicznek, akik tökéletesítették a mechanikát.
13. lépés: ARS Arduino Rubik Megoldó: Következő lépések
Következő lépés: az ARS vezérlése a világ bármely pontjáról, hogy mindenki játszhasson vele.
Javítanunk kell a színek felismerését, miközben a webszerver útközben van, amint az a videóban is látható.
Maradjon velünk!
Ajánlott:
Valós idejű Rubik-kocka bekötött szemű megoldó a Raspberry Pi és az OpenCV használatával: 4 lépés
Valós idejű Rubik-kocka bekötött szemű megoldó a Raspberry Pi és az OpenCV használatával: Ez a Rubik kockaeszköz 2. verziója, bekötött szemmel történő megoldásra. Az első verziót a javascript fejlesztette ki, láthatja a RubiksCubeBlindfolded1 projektet. Az előzőtől eltérően ez a verzió az OpenCV könyvtárat használja a színek és az
Könnyen dönthető, színváltó vezeték nélküli Rubik-kocka lámpa: 10 lépés (képekkel)
Könnyen dönthető alapú színváltó vezeték nélküli Rubik-kocka lámpa: Ma ezt a fantasztikus Rubik-kocka jellegű lámpát fogjuk megépíteni, amely megváltoztatja színét attól függően, hogy melyik oldal van fent. A kocka egy kicsi LiPo akkumulátorral működik, amelyet szabványos mikro-usb kábellel töltenek fel, és tesztelésem szerint az akkumulátor élettartama több nap. Ez
Q -Bot - a nyílt forráskódú Rubik -kocka megoldó: 7 lépés (képekkel)
Q -Bot - a nyílt forráskódú Rubik -kocka -megoldó: Képzeld el, hogy van egy kódolt Rubik -kocka, tudod, hogy a 80 -as évekből származó rejtvény mindenki számára megvan, de senki sem tudja, hogyan kell megoldani, és vissza akarod hozni az eredeti mintájába. Szerencsére manapság nagyon könnyű megoldási utasításokat találni
Apple G4 Cube Case Mod Rubik Style Hackintosh: 15 lépés (képekkel)
Apple G4 Cube Case Mod Rubik Style Hackintosh: Az eredeti G4 kocka 450 MHz -es PowerPC processzort és legfeljebb 1,5 GB RAM -ot tartalmazott. Az Apple 2000 és 2001 között gyártotta a G4 kockát 1600 amerikai dollár körüli áron. Mac OS 9.04 -ről OS X 10.4 -re (PowerPC, nem Intel) futott. Ez körülbelül 7,5 x 7,5 x 10 hüvelyk, wi
BricKuber projekt - Raspberry Pi Rubiks kocka megoldó robot: 5 lépés (képekkel)
BricKuber projekt - Raspberry Pi Rubiks kocka megoldó robot: A BricKuber körülbelül 2 perc alatt képes megoldani egy Rubik kockát. A BricKuber egy nyílt forráskódú Rubik kocka megoldó robot, amelyet saját maga készíthet. Rubikot akartunk építeni kocka megoldó robot a Raspberry Pi -vel. Ahelyett, hogy elmennék