Rubik Cube Solver (6 / 7 paso)

Paso 6: Conecta comunicaciones serie todo-

Una vez listo el algoritmo en el sketch de Arduino y el python GUI, necesitaba algo algo que utilice el estado del cubo de la GUI y transferencia para el sketch de Arduino. Después de que el bosquejo recibe los datos, puede poner el estado del cubo a través de los algoritmos y físicamente resolver el cubo.

Para ello, utilicé una librería llamada Pyserial, que ayuda a mi script en python a comunicarse con el Arduino a través de una interfaz serial.

Básicamente, se trata de cómo codifiqué la comunicación serial:

1. después de que los colores del cubo fueron introducidos en la interfaz gráfica en Send_Cube_State.py, convierte los datos en una cadena

2. utiliza un 'apretón de manos', que en este caso el Arduino dice que el equipo está listo, entonces el equipo transfiere los datos al robot.

3. el Arduino convierte la cadena recibida en caracteres, que se asignan a las matrices en el bosquejo.

4. ahora que los colores del cubo se han transferido con éxito desde el ordenador a la Arduino, los colores del cubo a través de los algoritmos se pueden poner y resolver el cubo de Rubiks.

Artículos Relacionados

MEZCLAR hasta un RUBIK CUBE en 5 segundos!

MEZCLAR hasta un RUBIK CUBE en 5 segundos!

Después de que empecé mi cubo 3 x 3 de problemas por un rato, siempre queria saber como mezclar eficazmente mi cubo. Aprendí y ahora yo te enseño. Siempre me aburría cuando se trata de mezclar para arriba, pero ahora toma sólo 5 segundos para mezclar
EVB - de Rubic Cube Solver

EVB - de Rubic Cube Solver

El EVB es un escudo (o llamado cape) para Beaglebone negro (BBB). Totalmente apoyo sistema LEGO® MINDSTORMS® EV3, con el hardware y el software! El EVB es compatible con todos los sensores de LEGO® al igual que el ladrillo de EV3. 100% compatible! Pe
Funcional USB Flash Drive Rubiks Cube

Funcional USB Flash Drive Rubiks Cube

en este tutorial voy a mostrarte, cómo hacer tu propio Rubik USB Flash DriveSe puede ver el producto terminado en el siguiente video:Paso 1: Lo que usted necesitamaterial:una muy pequeña unidad flash usb (e.g. EagleTec USB Nano Flash Drive o Delock U
Resolver un Rubiks Cube el revés

Resolver un Rubiks Cube el revés

resolver un cubo de rubiks para que puedan empezar. Pleasebe bueno este es mi Instructable primera si tienes alguna duda deja comentario.Paso 1: Abrir el cubo Cualquiera de las caras girar 45 grados de cualquier manera. (1/4 vuelta)Paso 2: Tomar un d
Resolver el cubo de rubiks lo engaño

Resolver el cubo de rubiks lo engaño

este instructable es para todas aquellas personas que son demasiado perezosos para resolver un rubiks cube sePaso 1: Google se búsqueda de google en línea rubiks cube solver (sin las marcas qoutation)Paso 2: Haga clic en este La primera de ellas, hag
Cómo resolver el cubo de Rubik

Cómo resolver el cubo de Rubik

El cubo de Rubik es el juguete más vendido en los Estados Unidosalgunos pueden pensar que es imposible de resolver, incluso Erno Rubik no pensaba que había una combinación dehay 43,000,000,000,000,000,000 (que es 9223372.036854775807 trillones) combi
Cómo resolver el cubo de Rubiks 3 x 3

Cómo resolver el cubo de Rubiks 3 x 3

Bienvenido a mi guía para la solución de 3 x 3 Rubiks Cube. Aunque puedan parecer imposibles en primer lugar, con un poco de práctica y paciencia, que nadie puede resolver. El cubo que utilizo es el stickerless Dayan Zhanchi (encontrado aquí) con "Pu
La impresionante caja de rompecabezas de papel: Cubo de Rubik o calendario

La impresionante caja de rompecabezas de papel: Cubo de Rubik o calendario

Un año tiene 12 meses, y un cubo tiene 6 caras, ¿cómo puede caber un año entero en un cubo? Descarga este rompecabezas de papel increíble para encontrar la solución (o ver el video, pero no absolutamente tan emocionante como celebración de este calen
Tercera capa de un cubo de Rubik de problemas

Tercera capa de un cubo de Rubik de problemas

todo lo que necesitas es un cubo de Rubik para solucionarloPaso 1: Conocer las notacionesir a http://ruwix.com/the-rubiks-cube/notation/Paso 2: Iniciar la Cruz amarilla iniciar la Cruz amarilla mediante el siguiente algoritmof, r, u, r', u', u, r, r'
Cubo de Rubiks Tune Up

Cubo de Rubiks Tune Up

Todos sabemos lo que es como recoger un cubo de Rubik, sólo para encontrar que es duro vuelta o caídas aparte en tus manos...... Nunca más sucederá esto, porque ahora tu cubo de Rubik será sólo cómo quiere que sea... Perfecto.CONSEJO: PARA ESTE INSTR
Cómo resolver el cubo de Rubiks más rápido (parte 1)

Cómo resolver el cubo de Rubiks más rápido (parte 1)

vio mi instructable y quiere saber cómo resolver el cubo de Rubik más rápidoeste instructable le enseñará la primera parte del método de Fridrich, conocida como la bruja de f2l significa primero 2 capas.El método de Fridrich fue creado por Jessica Fr
Cómo hacer un cubo de Rubik QWERTY

Cómo hacer un cubo de Rubik QWERTY

cómo hacer un cubo de Rubik QWERTYComo hacer un cubo de Rubik QWERTY¿El cubo de Rubik es tan aburrido? ¿¿tu cubo de rubik es muy aburrido?¿SÍ? ¿fin?Si awnswer sí / / si respondiste que SiAhora estás listo para actualizar. Ahora estas listo para subir
Cajonera cubo de Rubik

Cajonera cubo de Rubik

30 años después de su invención, el Rubik Cube es todavía reconocible al instante. Gente como cogerlo, convirtiéndolo en un par de veces, tal vez haciendo a un lado o dos, o cinco, como un bravucón en mi clase una vez memorablemente afirmó. Resolver
Braile, cubo de rubik

Braile, cubo de rubik

Tengo un amigo que perdió la vista hace unos años, y me puso a pensar sobre la cantidad realmente deben aspirar. Utilizo mis ojos todo el tiempo, no sé lo que haría sin ellos, él debe perder tanto. Seguro que me gustaría hacer más fácil su vida algun