Table des matières:
- Fournitures
- Étape 1: ARS - Arduino Rubik Solver: ressources
- Étape 2: Assemblage de la structure: Vue d'ensemble
- Étape 3: Assemblage de la structure: boîtier de pilotes Arduino et pas à pas
- Étape 11: ARS: Esquisse Arduino
- Étape 12: ARS: des cadeaux
- Étape 13: Solveur ARS Arduino Rubik: prochaines étapes
Vidéo: ARS - Arduino Rubik Solver : 13 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
ARS est un système complet pour résoudre le Rubik's cube: oui, un autre robot pour résoudre le cube !
ARS est un projet scolaire de trois ans réalisé avec des pièces imprimées en 3D et des structures découpées au laser: un Arduino reçoit la séquence correcte générée par un logiciel fait maison, ARS Studio, via le port USB, puis avance et recule six moteurs pas à pas jusqu'à la fin.
ARS est basé sur le grand mr. Algorithme de Kociemba: comme indiqué sur son site Web, Herbert Kociemba est un cuber allemand de Darmstadt, en Allemagne, qui a inventé cet algorithme en 1992 afin de trouver des solutions presque optimales au cube 3x3, en améliorant l'algorithme de Thistlethwaite.
Dans ce Instructable, des instructions seront expliquées sur la construction de la structure du robot et l'utilisation du logiciel open source développé pour générer la séquence appropriée nécessaire pour résoudre le cube à l'aide de l'algorithme de Kociemba.
Plus d'infos sur Kociemba et son travail:
- à propos de l'algorithme
- à propos du nombre de Dieu, le nombre de coups qu'un algorithme prendrait dans le pire des cas pour résoudre le cube. Enfin, Kociemba et ses amis ont montré que le nombre de Dieu était 20.
- une interview à Herbert Kociemba
- informations sur le logiciel de Kociemba, d'où vient ARS Studio
Les étapes suivantes porteront sur la structure mécanique et l'utilisation du logiciel.
Fournitures
Tu auras besoin de:
- 4x arbre 8x572mm
- 2x arbre de poulie 8x80mm
- 8x barre filetée 6x67mm
- 8x barre filetée 6x122mm
- 7x 40x40x10 Ventilateur CC
- 32x boulon hexagonal grade ab_iso M4x25x14
- 32x écrou hexagonal M4
- Courroie de distribution GT2 2m
- 1x planche à pain
- 32x écrou M6 aveugle
- 16x roulement LM8UU 8x15x24
- 54x vis M4 x 7.5mm
- 54x rondelle 4.5x9x1mm
- 32x vis M3x15mm
- 1x arduino UNO
- 6x moteurs pas à pas NEMA 17
- 6x A4988 Pololu pilotes
- Alimentation 12V: un simple ATX d'un vieil ordinateur c'est bien
Étape 1: ARS - Arduino Rubik Solver: ressources
Les matériaux, les dessins et les logiciels sont ici:
- dessins ARS
- Logiciel ARS Studio
- Croquis Arduino
Étape 2: Assemblage de la structure: Vue d'ensemble
Le robot ARS est composé de quelques pièces et composants, assemblés entre eux afin de permettre de faire coulisser en avant et en arrière deux chariots avec quatre moteurs pas à pas.
Étape 3: Assemblage de la structure: boîtier de pilotes Arduino et pas à pas
"loading="lazy" cliquez sur "Stringi pinze" (italien pour "Close Claws"), puis "INVIA" (= "GO").
La séquence sera envoyée à Arduino qui déplacera les steppers en fonction de la séquence.
Étape 11: ARS: Esquisse Arduino
Le croquis Arduino est aussi long que simple.
Arduino reçoit la séquence du port USB de l'ordinateur et la lit à partir du moniteur série. Les steppers nécessitent 12v pour fonctionner, il a besoin d'une alimentation. Il nécessite deux capteurs magnétiques pour bien fonctionner. Ils sont sous les supports moteurs, un pour chaque section. Lors de la connexion des moteurs pas à pas aux pilotes A4988 et aux broches Arduino UNO, faites attention à la direction.
Les commandes de séquence sont:
a = pas à pas 1 rotation de 90°
b = pas à pas 1 tourner pour -90°
c = pas à pas 2 tourne à 90°
d = le stepper 2 tourne à -90°
e = pas à pas 3 tourne à 90°
f = pas à pas 3 rotation de -90°
g = pas à pas 4 tourne à 90°
h = pas à pas 4 rotation de -90°
i = stepper 5 steppers ouverts 1 et 3
j = stepper 5 fermer steppers 1 et 3
k = stepper 6 steppers ouverts 2 et 4
l = stepper 6 fermer steppers 2 et 4
m = les steppers 1 et 3 tournent à 90° ensemble de la même manière
n = les steppers 1 et 3 tournent à -90° ensemble de la même manière
o = les steppers 2 et 4 tournent à 90° ensemble de la même manière
p = les steppers 2 et 4 tournent à -90° ensemble de la même manière
Étape 12: ARS: des cadeaux
ARS Arduino Rubik Solver a remporté le 1er prix aux Jeux olympiques italiens de résolution de problèmes en 2018.
ARS Arduino Rubik Solver a remporté un prix Maker of Merit à Maker Faire Rome en 2017.
Un grand merci à mes élèves Paolo Grosso et Alberto Vignolo qui ont obstinément ce projet, à Mihai Canea et Giorgio Spinoni qui ont amélioré le logiciel, à Josef Costamagna qui a commencé une version web entrante, à Alberto Bertola et Edgard Kazimirowicz qui ont perfectionné la mécanique.
Étape 13: Solveur ARS Arduino Rubik: prochaines étapes
Prochaine étape: contrôler l'ARS depuis n'importe où dans le monde, pour que tout le monde puisse jouer avec.
Nous devons améliorer la reconnaissance des couleurs lorsque le serveur Web est en mouvement, comme vous pouvez le voir dans la vidéo.
Restez à l'écoute!
Conseillé:
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Lampe Rubik's Cube sans fil à changement de couleur facile à incliner : 10 étapes (avec photos)
Lampe Rubik's Cube sans fil à changement de couleur facile à inclinaison: Aujourd'hui, nous allons construire cette impressionnante lampe Rubik's Cube-esque qui change de couleur en fonction de quel côté est en haut. Le cube fonctionne sur une petite batterie LiPo, chargée par un câble micro-usb standard, et, lors de mes tests, a une autonomie de plusieurs jours. Cette
Q-Bot - le solveur Rubik's Cube Open Source : 7 étapes (avec photos)
Q-Bot - le Rubik's Cube Solver Open Source : Imaginez que vous ayez un Rubik's Cube brouillé, vous connaissez ce puzzle des années 80 que tout le monde a mais personne ne sait vraiment comment le résoudre, et vous voulez le ramener dans son modèle d'origine. Heureusement, de nos jours, il est très facile de trouver des instructions de résolution
Apple G4 Cube Case Mod Rubik Style Hackintosh : 15 étapes (avec photos)
Apple G4 Cube Case Mod Rubik Style Hackintosh : Le cube G4 d'origine contenait un processeur PowerPC de 450 MHz et un maximum de 1,5 Go de RAM. Apple a fabriqué le cube G4 de 2000 à 2001 à un prix d'environ 1600 $ US. Il exécutait Mac OS 9.04 à OS X 10.4 (PowerPC, pas Intel). Il mesure environ 7,5 x 7,5 x 10 pouces, avec
Rubics Cube Solver Bot : 5 étapes (avec photos)
Rubics Cube Solver Bot : Création d'un robot autonome qui résout un Rubik's cube physique. Il s'agit d'un projet du Robotics Club, IIT Guwahati. Il est fabriqué à partir d'un matériau simple qui peut être trouvé facilement. Nous avons principalement utilisé des servomoteurs et amp; un Arduino pour les contrôler, Acrylique elle