Obsah:
- Zásoby
- Krok 1: ARS - Arduino Rubik Solver: Zdroje
- Krok 2: Sestavení struktury: Celkový pohled
- Krok 3: Sestavení struktury: Arduino a Stepper Drivers Box
- Krok 11: ARS: Arduino Sketch
- Krok 12: ARS: Ceny
- Krok 13: ARS Arduino Rubik Solver: Další kroky
Video: ARS - Arduino Rubik Solver: 13 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
ARS je kompletní systém pro řešení Rubikovy kostky: ano, další robot k vyřešení kostky!
ARS je tříletý školní projekt vytvořený pomocí 3D tištěných dílů a laserem řezaných struktur: Arduino dostává správnou sekvenci vygenerovanou domácím softwarem ARS Studio přes USB port, poté se pohybuje vpřed a vzad šesti krokovými motory až do konce.
ARS je založen na skvělém mr. Algoritmus Kociemba: jak je uvedeno na jeho webových stránkách, Herbert Kociemba je německý cuber z Darmstadtu v Německu, který tento algoritmus vynalezl v roce 1992, aby našel téměř optimální řešení pro krychli 3x3, vylepšující algoritmus Thistlethwaite.
V tomto Instructable instrukcích bude vysvětleno budování struktury robota a používání open source softwaru vyvinutého pro generování správné sekvence potřebné k vyřešení krychle pomocí Kociembova algoritmu.
Další informace o Kociembě a jeho práci:
- o algoritmu
- o Božím čísle, počtu tahů, které by algoritmus v nejhorším případě vyřešil, aby krychli vyřešil. Kociemba a jeho přátelé konečně ukázali, že Boží číslo je 20
- rozhovor s Herbertem Kociembou
- informace o softwaru Kociemba z Whis ARS Studio pochází
Následující kroky se budou zabývat mechanickou strukturou a používáním softwaru.
Zásoby
Budete potřebovat:
- 4x hřídel 8x572mm
- 2x hřídel kladky 8x80mm
- 8x závitová tyč 6x67 mm
- 8x závitová tyč 6x122 mm
- 7x 40x40x10 DC ventilátor
- 32x šestihranný šroub ab_iso M4x25x14
- 32x šestihranná matice styl M4
- Rozvodový řemen GT2 2m
- 1x prkénko
- 32x matice M6 slepá
- 16x ložisko LM8UU 8x15x24
- 54x šroub M4 x 7,5 mm
- 54x podložka 4,5x9x1mm
- 32x šroub M3x15mm
- 1x arduino UNO
- 6x krokový motor NEMA 17
- 6x ovladače A4988 Pololu
- Napájení 12 V: jednoduchý ATX ze starého počítače je dobrý
Krok 1: ARS - Arduino Rubik Solver: Zdroje
Materiály, výkresy a software jsou zde:
- Kresby ARS
- Software ARS Studio
- Skica Arduino
Krok 2: Sestavení struktury: Celkový pohled
Robot ARS je vyroben z některých částí a součástí, které jsou sestaveny tak, aby bylo možné sklouznout dopředu a dozadu dva vozíky se čtyřmi krokovými motory.
Krok 3: Sestavení struktury: Arduino a Stepper Drivers Box
"loading =" líný "klikněte na„ Stringi pinze “(italsky pro„ Zavřít drápy “), poté na„ INVIA “(=„ GO “).
Sekvence bude odeslána do Arduina, který bude pohybovat steppery podle sekvence.
Krok 11: ARS: Arduino Sketch
Skica Arduina je stejně dlouhá jako jednoduchá.
Arduino přijímá sekvenci z USB počítačového portu a čte ji ze sériového monitoru. Steppery vyžadují 12v, aby fungovaly, potřebují napájení. Ke správné funkci jsou zapotřebí dva magnetické senzory. Jsou pod podpěrami motoru, pro každou disekci jeden. Při připojování krokových motorů k ovladačům A4988 a pinům Arduino UNO věnujte pozornost směru.
Sekvenční příkazy jsou:
a = krokovač 1 otočit o 90 °
b = krokovač 1 otočit o -90 °
c = krokovač 2 otočit o 90 °
d = stepper 2 otočit o -90 °
e = stepper 3 otočit o 90 °
f = stepper 3 otočit o -90 °
g = stepper 4 otočit o 90 °
h = krokovač 4 otočit o -90 °
i = stepper 5 otevřený stepper 1 a 3
j = stepper 5 zavřít steppery 1 a 3
k = stepper 6 otevřený stepper 2 a 4
l = stepper 6 zavřít steppery 2 a 4
m = steppery 1 a 3 se otáčejí dohromady o 90 ° stejným způsobem
n = steppery 1 a 3 se otáčejí dohromady o -90 ° stejným způsobem
o = steppery 2 a 4 se otáčejí dohromady o 90 ° stejným způsobem
p = steppery 2 a 4 se otáčejí dohromady o -90 ° stejným způsobem
Krok 12: ARS: Ceny
ARS Arduino Rubik Solver získal 1. cenu v italských olympijských hrách pro řešení problémů v roce 2018.
ARS Arduino Rubik Solver vyhrál v roce 2017 Maker of Merit v Maker Faire Rome.
Velké díky patří mým studentům Paolo Grosso a Alberto Vignolo, kteří tento projekt houževnatě věnovali, Mihai Canea a Giorgio Spinoni, kteří vylepšili software, Josefu Costamagnovi, který spustil příchozí webovou verzi, Albertu Bertolovi a Edgardovi Kazimirowiczovi, kteří zdokonalili mechaniku.
Krok 13: ARS Arduino Rubik Solver: Další kroky
Další krok: ovládání ARS odkudkoli na světě, aby si s ním mohl hrát každý.
Jak vidíte na videu, musíme zlepšit rozpoznávání barev, když je webový server na cestách.
Zůstaňte naladěni!
Doporučuje:
Postup: Instalace Raspberry PI 4 bezhlavého (VNC) s Rpi imagerem a obrázky: 7 kroků (s obrázky)
Jak na to: Instalace Raspberry PI 4 Headless (VNC) s Rpi-imager a obrázky: Mám v plánu použít tento Rapsberry PI ve spoustě zábavných projektů zpět na mém blogu. Neváhejte se na to podívat. Chtěl jsem se vrátit k používání svého Raspberry PI, ale na novém místě jsem neměl klávesnici ani myš. Už je to dlouho, co jsem nastavoval Raspberry
Traffic Solver: 7 kroků
Traffic Solver: Traffic Solver automatizuje řízení provozu v rámci jednoho jízdního pruhu v zóně stavby. Aby tento systém fungoval bez nehod mezi tím, musí existovat dvě jednotky, jedna na každé straně. Obě jednotky budou mít motor a otočné přídržné zařízení, které
RUBIK-Bot: 11 kroků
RUBIK-Bot: Nejoblíbenější video, které můžete obnovit a obnovit; Laboratoř Mecatr ó nico y los pasos necesarios para poder realizarlo de manera exitosa
Pouzdro Apple G4 Cube Case Mod Rubik Style Hackintosh: 15 kroků (s obrázky)
Hackintosh ve stylu Apple G4 Cube Case Mod Rubik: Původní krychle G4 obsahovala 450Mhz procesor PowerPC a max. 1,5 GB RAM. Apple vyráběl kostku G4 v letech 2000 až 2001 za cenu kolem 1600 USD. Běžel Mac OS 9.04 na OS X 10.4 (PowerPC, ne Intel). Je to přibližně 7,5 x 7,5 x 10 palců, s
Rubics Cube Solver Bot: 5 kroků (s obrázky)
Rubics Cube Solver Bot: Výroba autonomního robota, který řeší fyzickou Rubikovu kostku. Toto je projekt pod Robotics Clubem, IIT Guwahati. Je vyroben z jednoduchého materiálu, který lze snadno najít. Použili jsme hlavně servomotory & Arduino k jejich ovládání, akrylová