Você está na página 1de 36

Modelo programação utilizando variáveis.

Esse modelo de programação permite que você faça com que o robô ande exatamente a
quantidade de cm que você necessita para poder chegar a um determinado ponto.

O primeiro passo para a criação dessa programação e calcular o comprimento da


circunferência. Precisamos decidir qual roda iremos utilizar. No caso da programação abaixo
utilizaremos a seguinte roda:

4,1 cm
Primeiro, temos que achar o raio da roda, neste caso seria 4,1 cm

Agora temos que calcular o comprimento da circunferência utilizando a fórmula 2xπxr


2 x 3,14 x 4,1 = 25,748
Com esse resultado vamos começar a programação.

Novo
Programa
Agora temos que criar 3 variáveis: Força, CC (Comprimento da circunferência) e Distância todas com a opção
tipo de dados: NÚMERO

Abrir o menu
Editar

Definir
variáveis
Clicar em
Criar
Coloque o nome.
Neste caso Força

Tipos de dados:
Número
No final as três
variáveis aparecem
logo aqui

Abriremos a seguir na paleta completa a opção dados:


Clique e arraste
3 variáveis

Ficará assim:
Agora basta selecionar cada uma das variáveis criadas na opção lista que se encontra abaixo:
Ficando assim:
Agora iremos utilizar os blocos matemáticos que no caso são dois e se encontram na mesma opção das
variáveis:
O primeiro bloco matemático irá dividir a distância pelo comprimento da circunferência então basta clicar na
saída do bloco distância e arrastar o fio de dados no bloco matemático na porta A
Agora clicar na saída do bloco CC e arrastar o fio de dados no bloco matemático na porta B
Precisamos agora clicar sobre o bloco matemático e logo abaixo aparecerá a opção de operação:
Escolher a
opção divisão

A primeira parte fica assim:


Nota: se a porta A e a porta B não estiverem com um tom
cinza o fio de dados não foi conectado corretamente pois
isso representa a divisão da Distância pelo Comprimento da
circunferência.

Para o funcionamento dessa programação temos que pegar o resultado da divisão que está sendo feita pelo
primeiro bloco matemático e ligar na porta A do segundo bloco matemático. Esse bloco irá multiplicar o
resultado da divisão por 360º:
Selecione
Multiplicação
Digite o valor 360

Vamos adicionar o bloco na opção paleta comum Mover:


Observações:

1 – Selecionar as portas B e C
2 - Zera a opção força colocando (0)
3 – Passar a duração para Graus
4 - Deixar a duração zerada também (0)
Próximo passo abrir o concentrador de dados que se encontra na parte inferior do bloco mover:
Agora basta arrastar o fio de dados da variável força até o concentrador de dados na opção força.

E arrastar o resultado do segundo bloco matemático para a opção duração no concentrador de dados:
Está etapa está terminada. Salve o arquivo com o nome que desejar, nessa caso colocamos o nome de PF (Para
Frente).

Agora vamos criar um bloco de dados para facilitar o processo de programação:

Primeira etapa selecione os dois blocos matemáticos mais o bloco mover conforme a próxima figura:
Agora criaremos um bloco:
Clique aqui
Coloque o nome
do bloco, não
pode ser o
mesmo da
programação!

Após nomear, clique


em próximo!
Clique sobre
algum ícone
e arraste até
aqui!

Clique em
conclusão
Agora basta clicar sobre o bloco, copiar e colar em uma nova programação:
Coloque a
força!

Coloque o Comprimento
da Circunferência na
opção B, no caso de nossa
roda é 25,748

Coloque a Distância
desejada em cm
Observação: Para realizar as medidas com uma trena para traçar o caminho percorrido, o ponto inicial não é o
robô e sim o centro da roda.

Você também pode gostar