Tabla de contenido:

Walter the Sonar Bot: 29 pasos
Walter the Sonar Bot: 29 pasos

Video: Walter the Sonar Bot: 29 pasos

Video: Walter the Sonar Bot: 29 pasos
Video: Walter Isaacson: Elon Musk, Steve Jobs, Einstein, Da Vinci & Ben Franklin | Lex Fridman Podcast #395 2024, Noviembre
Anonim
Walter the Sonar Bot
Walter the Sonar Bot

Programaremos el Sonar de Walter

Paso 1:

Este es un video tutorial siguiendo los pasos instructivos.

Paso 2:

Imagen
Imagen

Modificaremos el código del microbot de Walter para que podamos tener un sonar funcionando.

Paso 3:

Imagen
Imagen

Abra la pestaña de entradas y seleccione el comando On Button Press que he resaltado.

Paso 4:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Necesitaremos 2 de estos comandos, asegúrese de cambiar uno de los botones a B y dejar el otro en A.

Paso 5:

Imagen
Imagen

Abra la pestaña de variables y haga clic en hacer una variable

Paso 6:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Cuando haga clic en crear una variable, le pedirá que la nombre para simplificar las cosas, simplemente asígnele el nombre Botón y luego presione Aceptar, luego debería ver aparecer 3 comandos.

Paso 7:

Imagen
Imagen
Imagen
Imagen

Arrastre el comando Set Button al comando On Button como mostré.

Paso 8:

Imagen
Imagen

Abra la pestaña lógica y tome el comando que resalté.

Paso 9:

Imagen
Imagen
Imagen
Imagen

Reemplace el comando de botón con el nuevo comando.

Paso 10:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Seleccione la variable del botón y reemplace el primer 0. Es posible que le lleve un par de intentos lograr que encaje en la parada correcta.

Paso 11:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Abra la pestaña de variables y crearemos una nueva variable llamada Sonar.

Paso 12:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Vaya a extensiones y busque la sonda y elija la que resalté.

Paso 13:

Imagen
Imagen
Imagen
Imagen

Tome el comando set Sonar y arrástrelo debajo de la instrucción if.

Paso 14:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Arrastre el comando Sonar a la variable de sonda.

Paso 15:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

A continuación, cambiaremos las variables en el comando de la sonda.

Paso 16:

Imagen
Imagen
Imagen
Imagen

Abra la pestaña lógica y arrastre el comando if else debajo del comando Sonar.

Paso 17:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Abra la pestaña lógica y arrastre el comando para reemplazar la declaración verdadera.

Paso 18:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Arrastre la variable de sonda y reemplace la declaración real.

Paso 19:

Imagen
Imagen
Imagen
Imagen

Arrastre el comando de servo continuo debajo de la segunda instrucción if.

Paso 20:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Haga clic en avanzado y luego abra la pestaña de control. Luego arrástrelo debajo de los primeros 2 comandos de servo continuos.

Paso 21:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Arrastre el segundo conjunto de comando continuo bajo el comando de espera.

Paso 22:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Agregue un tiempo de espera en el segundo conjunto de servocomando continuo. Luego, arrastre el tercer conjunto de comandos continuos debajo del primer comando else.

Paso 23:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Elimine las otras declaraciones y deje la instrucción else if y los comandos de parada del servo.

Paso 24:

Imagen
Imagen

Arrastre el comando stop servo debajo de la instrucción else if.

Paso 25:

Imagen
Imagen
Imagen
Imagen

Abra la pestaña lógica y arrastre un comando a la ranura.

Paso 26:

Imagen
Imagen
Imagen
Imagen

Arrastre una variable de botón para reemplazar el 0

Paso 27:

Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen
Imagen

Ahora íbamos a cambiar algunas de las variables.

Paso 28:

Imagen
Imagen

Así es como debería verse el código terminado.

Recomendado: