programação iniciante - lição #5 por droids robotics tópicos abordados: sequenciador básico

7
Programação Iniciante - Lição #5 POR DROIDS ROBOTICS Tópicos Abordados: Sequenciador Básico

Upload: internet

Post on 22-Apr-2015

114 views

Category:

Documents


3 download

TRANSCRIPT

Programação Iniciante -Lição #5

POR DROIDS ROBOTICS

Tópicos Abordados:Sequenciador Básico

© EV3Lessons.com (Last edit: 1/19/2015) 2

Usando Botões do Brick EV3 como um Sensor

Todos os botões do brick EV3 (exceto o botão de OFF) são como o sensor de toque

Você pode usar botões para fazer um jogo, execute diferentes ações baseadas em cada butão, ou faça um sequenciador (explicado no slide 4).

Você não precisa desperdiçar uma porta de sensor em um sensor de toque se você planejar para usar o sensor de toque como um botão.

A primeira etapa para fazer um Sequenciador Básico é aprender como usar a “Espera por Botão de Pressionar”. Veja o próximo slide (slide 3).

COPYRIGHT EV3LESSONS.COM © 2015 LAST EDIT 1/19/2015

© EV3Lessons.com (Last edit: 1/19/2015) 3

Como Usar um bloco de “Espera por Botão de Pressionar”

Droids recomendam #2 (colidido) – mais confiável

Você pode escolher algum botão exceto o botão de OFF

Bloco de Espera – Clique no botão do lado esquerdo e selecione os Botões do Brick – Compare – Botões do Brick

Esse slide é animado

© EV3Lessons.com (Last edit: 1/19/2015) 4

O que é um Sequenciador e Por quê Usar um?Um sequenciador é um programa que coloca suas missões em ordem de sua escolha. É algumas vezes chamado de Programa Mestre ou um Sistema de Menu.

Vantagens: Você não precisará procurar por um programa em uma confusão de programas do brick. Isso polpará tempo em suas execuções.

Desvantagens: Você não será capaz de re-executar cada programa facilmente com um sequenciador básico (cheque nosso Menu de Lissões mais avançadas).

COPYRIGHT EV3LESSONS.COM © 2015 LAST EDIT 1/19/2015

Programas no brick Sequenciador

© EV3Lessons.com (Last edit: 1/19/2015) 5

Etapa 1: Crie um Sequenciador “Simulado”

Criar um Sequenciador que espera até você apertar o botão para executar (próximas) ações. Isso também exibirá qual missão será a próxima. “Simulado” apenas significa que você não terá suas ações ainda.

COPYRIGHT EV3LESSONS.COM © 2015 LAST EDIT 1/19/2015

© EV3Lessons.com (Last edit: 1/19/2015) 6

Etapa 2: Adicionar Ações

Copie e arquive cada uma de suas ações depois pressione cada botão. Nota: Essas missões só movem e viram (realmente não faça muito!). Substitua com seu próprio código.

Esse código sequenciador é configurado para apenas três rodadas… Você pode adicionar mais para o programa

© EV3Lessons.com (Last edit: 1/19/2015) 7

Créditos

COPYRIGHT EV3LESSONS.COM © 2015 LAST EDIT 1/19/2015

• Esse tutorial foi criado por Sanjay Seshan e Arvind Seshan do Droids Robotics.

• Mais lições estão disponíveis em www.ev3lessons.com

• Email dos autores: [email protected]

• Esse tutorial foi traduzido por João Victor Quintanilha, José Matheus e Bruno Leonardo da Gametech Canaã.

                         Esse trabalho é licenciado sobre 

Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.