Índice:

Walter the Sonar Bot: 29 etapas
Walter the Sonar Bot: 29 etapas

Vídeo: Walter the Sonar Bot: 29 etapas

Vídeo: Walter the Sonar Bot: 29 etapas
Vídeo: Walter Isaacson: Elon Musk, Steve Jobs, Einstein, Da Vinci & Ben Franklin | Lex Fridman Podcast #395 2024, Novembro
Anonim
Walter the Sonar Bot
Walter the Sonar Bot

Vamos programar o Sonar de Walter

Passo 1:

Este é um tutorial em vídeo seguindo as etapas instrutíveis.

Passo 2:

Imagem
Imagem

Vamos modificar o código do microbot Walter para que possamos ter um sonar funcionando.

Etapa 3:

Imagem
Imagem

Abra a guia de entradas e selecione o comando On Button Press que destaquei.

Passo 4:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Precisaremos de 2 desses comandos, certifique-se de alterar um dos botões para B e deixar o outro em A.

Etapa 5:

Imagem
Imagem

Abra a guia de variáveis e clique em criar uma variável

Etapa 6:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Quando você clica em criar uma variável, ele pedirá que você a nomeie para simplificar, basta nomeá-la como Botão e pressionar ok, então você verá 3 comandos aparecerem.

Etapa 7:

Imagem
Imagem
Imagem
Imagem

Arraste o comando Set Button para o comando On Button como mostrei.

Etapa 8:

Imagem
Imagem

Abra a guia lógica e pegue o comando que destaquei.

Etapa 9:

Imagem
Imagem
Imagem
Imagem

Substitua o comando de botão pelo novo comando.

Etapa 10:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Selecione a variável do botão e substitua a primeira 0. Pode levar algumas tentativas para que ele se encaixe na parada certa.

Etapa 11:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Abra a guia de variáveis e faremos uma nova variável chamada Sonar.

Etapa 12:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Vá para extensões, pesquise por sonar e escolha aquela que destaquei.

Etapa 13:

Imagem
Imagem
Imagem
Imagem

Pegue o comando set Sonar e arraste-o sob a instrução if.

Etapa 14:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Arraste o comando Sonar para a variável de sonar.

Etapa 15:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

A seguir, alteraremos as variáveis no comando do sonar.

Etapa 16:

Imagem
Imagem
Imagem
Imagem

Abra a guia lógica e arraste o comando if else sob o comando Sonar.

Etapa 17:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Abra a guia lógica e arraste o comando para substituir a afirmação verdadeira.

Etapa 18:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Arraste a Variável do Sonar e substitua a indicação verdadeira.

Etapa 19:

Imagem
Imagem
Imagem
Imagem

Arraste o comando servo contínuo sob a segunda instrução if.

Etapa 20:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Clique em avançado e abra a guia de controle. Em seguida, arraste-o sob os primeiros 2 comandos servo contínuos.

Etapa 21:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Arraste o segundo conjunto de comandos contínuos sob o comando de espera.

Etapa 22:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Adicione um tempo de espera no segundo conjunto de comandos servo contínuos. Em seguida, arraste o terceiro conjunto de comandos contínuos sob o primeiro comando else.

Etapa 23:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Exclua as outras instruções e deixe a instrução else if e os comandos stop servo.

Etapa 24:

Imagem
Imagem

Arraste o comando stop servo sob a instrução else if.

Etapa 25:

Imagem
Imagem
Imagem
Imagem

Abra a guia lógica e arraste um comando para o slot.

Etapa 26:

Imagem
Imagem
Imagem
Imagem

Arraste uma variável de botão para substituir o 0

Etapa 27:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

Agora iríamos mudar algumas das variáveis.

Etapa 28:

Imagem
Imagem

É assim que o código finalizado deve ser.

Recomendado: