Sommario:
- Forniture
- Passaggio 1: ARS - Risolutore Arduino Rubik: risorse
- Passaggio 2: assemblaggio della struttura: vista generale
- Passaggio 3: assemblaggio della struttura: Arduino e scatola dei driver passo-passo
- Passaggio 11: ARS: Arduino Sketch
- Fase 12: ARS: Premi
- Passaggio 13: Risolutore ARS Arduino Rubik: passaggi successivi
Video: ARS - Arduino Rubik Solver: 13 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
ARS è un sistema completo per risolvere il cubo di Rubik: sì, un altro robot per risolvere il cubo!
ARS è un progetto scolastico di tre anni realizzato con parti stampate in 3D e strutture tagliate al laser: un Arduino riceve la sequenza corretta generata da un software fatto in casa, ARS Studio, tramite la porta USB, quindi sposta avanti e indietro sei motori passo-passo fino alla fine.
ARS è basato sul grande mr. Algoritmo di Kociemba: come raccontato sul suo sito web, Herbert Kociemba è un cuber tedesco di Darmstadt, in Germania, che ha inventato questo algoritmo nel 1992 per trovare soluzioni quasi ottimali al cubo 3x3, migliorando l'algoritmo Thistlethwaite.
In questo Instructable verranno spiegate le istruzioni sulla costruzione della struttura del robot e sull'utilizzo del software open source sviluppato per generare la sequenza corretta necessaria per risolvere il cubo utilizzando l'algoritmo di Kociemba.
Maggiori informazioni su Kociemba e il suo lavoro:
- sull'algoritmo
- riguardo al numero di Dio, il numero di mosse che un algoritmo richiederebbe nel peggiore dei casi per risolvere il cubo. Finalmente, Kociemba e i suoi amici hanno dimostrato che il numero di Dio è 20
- un'intervista a Herbert Kociemba
- informazioni sul software di Kociemba, da cui proviene ARS Studio
I passaggi successivi riguarderanno la struttura meccanica e l'uso del software.
Forniture
Avrai bisogno:
- 4x albero 8x572mm
- 2x albero puleggia 8x80mm
- 8x barra filettata 6x67mm
- 8x barra filettata 6x122mm
- 7x 40x40x10 ventola CC
- 32x bullone esagonale grado ab_iso M4x25x14
- 32x dado esagonale stile M4
- Cinghia dentata GT2 2m
- 1x tagliere
- 32x dado M6 cieco
- 16x cuscinetto LM8UU 8x15x24
- 54x vite M4 x 7,5 mm
- 54x rondella 4.5x9x1mm
- 32x vite M3x15mm
- 1x arduino UNO
- 6 motori passo-passo NEMA 17
- 6x A4988 Pololu driver
- Alimentazione 12V: va bene un semplice ATX di un vecchio computer
Passaggio 1: ARS - Risolutore Arduino Rubik: risorse
Materiali, disegni e software sono qui:
- Disegni ARS
- Software ARS Studio
- Schizzo Arduino
Passaggio 2: assemblaggio della struttura: vista generale
Il robot ARS è costituito da alcune parti e componenti, assemblati tra loro in modo da consentire lo scorrimento avanti e indietro di due carrelli con quattro motori passo passo.
Passaggio 3: assemblaggio della struttura: Arduino e scatola dei driver passo-passo
"loading="lazy" clicca su "Stringi pinze" (italiano per "Close claws"), poi su "INVIA" (= "GO").
La sequenza verrà inviata ad Arduino che sposterà gli stepper in base alla sequenza.
Passaggio 11: ARS: Arduino Sketch
Lo schizzo di Arduino è tanto semplice.
Arduino riceve la sequenza dalla porta USB del computer e la legge dal monitor seriale. Gli stepper richiedono 12v per funzionare, hanno bisogno di un'alimentazione. Richiede due sensori magnetici per funzionare bene. Sono sotto i supporti motore, uno per ogni sezione. Quando si collegano i motori passo-passo ai driver A4988 e ai pin Arduino UNO, prestare attenzione alla direzione.
I comandi di sequenza sono:
a = stepper 1 ruota di 90°
b = stepper 1 ruota per -90°
c = stepper 2 ruota di 90°
d = stepper 2 ruota per -90°
e = stepper 3 ruota di 90°
f = stepper 3 ruota per -90°
g = stepper 4 ruota di 90°
h = stepper 4 ruota per -90°
i = stepper 5 stepper aperti 1 e 3
j = stepper 5 chiudi stepper 1 e 3
k = stepper 6 stepper aperti 2 e 4
l = stepper 6 chiudi stepper 2 e 4
m = gli stepper 1 e 3 ruotano insieme di 90° nello stesso modo
n = gli stepper 1 e 3 ruotano insieme a -90° nello stesso modo
o = gli stepper 2 e 4 ruotano insieme di 90° nello stesso modo
p = gli stepper 2 e 4 ruotano insieme a -90° nello stesso modo
Fase 12: ARS: Premi
ARS Arduino Rubik Solver ha vinto il 1° premio ai Giochi Olimpici Italiani di Problem Solving nel 2018.
ARS Arduino Rubik Solver ha vinto un Maker of Merit alla Maker Faire Rome nel 2017.
Grazie mille ai miei studenti Paolo Grosso e Alberto Vignolo che con tenacia hanno realizzato questo progetto, a Mihai Canea e Giorgio Spinoni che hanno migliorato il software, a Josef Costamagna che ha avviato una versione web in arrivo, ad Alberto Bertola e Edgard Kazimirowicz che hanno perfezionato la meccanica.
Passaggio 13: Risolutore ARS Arduino Rubik: passaggi successivi
Prossimo passo: controllare ARS da qualsiasi parte del mondo, in modo che tutti possano giocarci.
Dobbiamo migliorare il riconoscimento dei colori mentre il server web è in movimento, come puoi vedere nel video.
Rimani sintonizzato!
Consigliato:
Lampada cubo di Rubik wireless con facile inclinazione e cambio colore: 10 passaggi (con immagini)
Lampada cubo di Rubik senza fili che cambia facilmente colore con inclinazione: oggi costruiremo questa fantastica lampada a cubo di Rubik che cambia colore in base a quale lato è rivolto verso l'alto. Il cubo funziona con una piccola batteria LiPo, caricata da un cavo micro-usb standard e, nei miei test, ha una durata della batteria di diversi giorni. Questo
Cubo di Rubik dell'unità flash USB funzionale: 7 passaggi (con immagini)
Chiavetta USB Funzionale Cubo di Rubik: In questo tutorial ti mostrerò come creare la tua chiavetta USB Rubik Puoi vedere il prodotto finito nel seguente video:
Q-Bot - il risolutore del cubo di Rubik open source: 7 passaggi (con immagini)
Q-Bot - il risolutore del cubo di Rubik open source: immagina di avere un cubo di Rubik rimescolato, conosci quel puzzle degli anni '80 che tutti hanno ma nessuno sa davvero come risolverlo e vuoi riportarlo al suo schema originale. Fortunatamente in questi giorni è molto facile trovare istruzioni per la risoluzione
Apple G4 Cube Case Mod Rubik Style Hackintosh: 15 passaggi (con immagini)
Apple G4 Cube Case Mod Rubik Style Hackintosh: il cubo G4 originale conteneva un processore PowerPC da 450 Mhz e un massimo di 1,5 GB di RAM. Apple ha prodotto il cubo G4 dal 2000 al 2001 ad un prezzo di circa US $ 1600. Funzionava da Mac OS 9.04 a OS X 10.4 (PowerPC, non Intel). È di circa 7,5 x 7,5 x 10 pollici, con
Progetto BricKuber: un robot per risolvere il cubo di Rubik Raspberry Pi: 5 passaggi (con immagini)
Progetto BricKuber: un robot per la risoluzione di cubi di Rubik Raspberry Pi: BricKuber può risolvere un cubo di Rubik in meno di 2 minuti. Il BricKuber è un robot per la risoluzione di cubi di Rubik open source che puoi costruire da solo. Volevamo costruire un Rubik robot risolutore di cubi con Raspberry Pi. Piuttosto che andare per