• Nenhum resultado encontrado

CONTEXTUALIZANDO PROGRAMANDO. Anteriormente

N/A
N/A
Protected

Academic year: 2021

Share "CONTEXTUALIZANDO PROGRAMANDO. Anteriormente"

Copied!
11
0
0

Texto

(1)

CURSO DE PROGRAMAÇAO CENARIOS INTERATIVOS – AULA 8

Objetivo: Entender que programação não é tão complicada como pensam, continuando a conhecer o software enquanto programa nele.

CONTEXTUALIZANDO

Anteriormente

Na setima aula vocês usaram o cenário mobile e aprenderam mais sobre o bloco de decisão. Nessa aula vamos usar o cenário cruzamento ferroviária. E caso tenha dúvidas, convido você a ir

até o nosso instagram @modelix_robotics. Por lá teremos mais dicas em formato de vídeo em

um espaço reservado em nosso feed. Acompanhe-nos.

PROGRAMANDO

O cenário que será usado nessa aula é o cenário cruzamento ferroviária. Há dois triângulos no trilho, um é indicado como Percurso A e o outro como Percurso B. Eles simulam um sensor de presença. Assim que o trem passar por um

Percurso, o sensor fica amarelo, indicando que o trem está passando. Dê o Play para melhor

visualização, para voltar a programar não esqueça de clicar em Stop para parar a simulação.

´

´

~

(2)

Objetivo da programação

Assim que o trem passar pelo Percurso A será contado 2 segundos para então a Luz esquerda e Luz direta se alternarem duas vezes e só então a Cancela fecha para o trem passar. Ao passar pelo Percurso B será contado 2,5 segundos, a Luz esquerda e Luz direita piscarão apenas uma vez e a cancela será aberta.

Há de se notar que haverá uma sequência a ser repetida: O piscar das Luz esquerda e da Luz direita e por isso será feito uma Sub-rotina.

Após a criação da sub-rotina, coloque um bloco Saída ligando a luz esquerda e desligando a luz direita.

1

2

(3)

As luzes devem piscar num intervalo de 0,5 segundos.

Coloque outro bloco Saída e agora iremos inverter qual luz fica ligada e qual desliga, conforme a imagem abaixo:

4 3

(4)

Insira novamente um bloco aguardar 0,5.

Finalizando a Sub com o bloco parar. 5

1

6

(5)

Ao iniciar o fluxograma principal será verificado se o trem está passando pelo Percurso A, visto que sua posição inicial é bem próxima deste percurso.

O caminho NÃO deve retornar para o próprio Bloco de Decisão, enquanto o trem não passar pelo percurso nenhuma ação deve ser executada. Quando passar, deve-se contar 2 segundos.

Se o trem passar pelo percurso A, ele deve aguardar 2 segundos.

Após os 2 segundos, os sinais piscam e por isso a Sub deve ser chamada.

Note que a sequência de comandos da Sub será repetida duas vezes. 7

7

8

(6)

Logo após chamar a sub, as luzes dos sinais devem ser apagadas e a cancela deve ser fechada, para isso coloque outro bloco Saída.

O próximo passo do trem é passar pelo Percurso B.

Enquanto não alcançar o percurso B a leitura do programa permanece travada neste bloco, por isso o NÃO é apontado para o próprio bloco.

10

11

(7)

Ligue o “NÃO” na seta que leva até o bloco que você acabou de fazer.

(8)

Ligue o “SIM” no bloco aguardar que acabou de fazer.

Passado os 2,5 segundos ocorrerá o pisca nos sinais. 13

(9)

Então os sinais devem ser desligados e a cancela aberta em um novo bloco saída.

Este Bloco de Saída tem que ser ligado de volta ao Bloco Iniciar para que as sequências de comandos possam ser repetidas.

(10)

O programa final.

O fluxograma está pronto! É hora de dar PLAY na programação e testar para ver se funcionou. Caso aconteça algo que não estava descrito nesta aula repasse todos os passos. Se estiver tudo certo, salve seu projeto.

(11)

DESAFIO

,

Essa área é reservada para os corajosos que encaram alguns desafios e não se contentam com o básico.

.

Até a próxima aula...

*As respostas desses desafios serão dadas no Instagram da Modelix (@modelix_robotics) em

forma de vídeos curtos. Estarão gravados e não serão apagados.

Referências

Documentos relacionados

• A garantia pode ser apresentada como garantias emitidas por bancos, bem como contratos de seguro que cobrem a responsabilidade decorrente do não cumprimento das disposições do plano

Saul foi malsucedido no seu reinado porque, além de desobedecer ao Senhor, se deixou levar pela opinião da multidão (1º Samuel 15.15; 21). Muitos líderes – seja em ministérios

Porta do Peixe; Porta Velha; Porta das Águas; Porta dos Cavalos; Porta Oriental; Porta de Efraim; Porta de Mifcade; Porta da Prisão; Porta do Monturo e Porta das

Abordagem dos principais aspectos sobre a anatomia e fisiologia dos sistemas e seus órgãos bem como da estrutura morfofuncional de tecidos e células que os compõem, com enfoque

O sulfato de cálcio foi empregado no início da consolidação óssea, por aplicação direta no sítio da DO mandibular de coelhos (ALRUHAIMI, 2001), pois tem sido associado

Quanto à questão do como a professora trabalha as atividades relativas ao tema da generalização de padrões, verificou-se, que em nenhum momento a professora mostrou a

Inscrições na Biblioteca Municipal de Ourém ou através do n.º de tel. Organização: Município de Ourém, OurémViva e grupos de teatro de associações e escolas do

O SUBPROCURADOR-GERAL DE JUSTIÇA, PARA A ÁREA JURÍDICO-INSTITUCIONAL, usando das atribuições que lhe foram delegadas pela PORTARIA Nº 4574/2013-MP/PGJ, de 24 de Julho de