A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

LIÇÃO DE PROGRAMAÇÃO DO EV3 AVANÇADA

Apresentações semelhantes


Apresentação em tema: "LIÇÃO DE PROGRAMAÇÃO DO EV3 AVANÇADA"— Transcrição da apresentação:

1 LIÇÃO DE PROGRAMAÇÃO DO EV3 AVANÇADA
VOLTAS DE “GYRO” Por Droids Robotics ©2015 EV3Lessons.com, Last edit 2/03/2015

2 POR QUE USAR O SENSOR DE GYRO
Esta lição irá ajuda-lo a como girar seu robô usando o “gyro” O “gyro” é um pouco dificil de se usar corretamente,mas se você aprender como usá-lo, você poderá fazer com que seu robô faça curvas muito mais precisas. Leia os comentários no código com cuidado para aprender como usá-lo. Comece no estágio 1 correspondente ao arquivo EV3. Há dois erros comuns em relação ao “Gyro”…nós providenciamos duas soluções simples ©2015 EV3Lessons.com, Last edit 2/03/2015

3 Primeiros problemas: Calibragem e reset
Para um sensor de cor, você deve “ensinar” ao robô o que é preto e o que é branco Para seu gyro, você precisa calibrar seu sensor para que ele entenda o que signifique estar parado. Infelizmente, não há nenhum bloco de calibração para o “giro”. O primeiro estágio do programa mostra como calibrar o sensor. Você terá que resetar o “giro” a cada estágio. ©2015 EV3Lessons.com, Last edit 2/03/2015

4 Antes de usar o “giro” PRIMEIRO CALIBRE. OBS.: O ROBÔ DEVE PERMANECER PARADO. SEGUNDO,RESETE O “GIRO” .ADICIONE UM BLOCO DE ESPERA PARA DAR AO SENSOR O TEMPO DE SE RESETAR COMPLETAMENTE. ©2015 EV3Lessons.com, Last edit 2/03/2015

5 Primeiro estágio: simples curva com o “giro”
©2015 EV3Lessons.com, Last edit 2/03/2015

6 Problema 2: atraso O que é “atraso”?
O sensor de giro lê o verdadeiro valor de atraso apenas algumas vezes. Quando o robô começa a virar,demora um tempo para o sensor de giro começar a mudar. Estágio 2: Em correspondencia as pastas do EV3 mostra um único caminho para compensar este atraso. ©2015 EV3Lessons.com, Last edit 2/03/2015

7 Estágio 2: lidando com atraso
Problema com primeiro estágio: você irá achar que o sensor de giro não funciona com os graus que você quer. Se você colocar para girar 90 graus, algumas vezes está acima de 93. você precisa fazer ajustes para isto Objetivo da programação: uma curva com sensor de giro mais precisa Esta programação vira o robô um pouco menos que 90 graus para chegar a exatamente 90 graus. Este valor terá que ser mudado para o seu robô. A razão do robô não girar 90 graus exatamente é que ele lê um atraso atrás da posição atual do robô A única mudança feita sobre o estágio anterior é que agora eu estou esperando até que o sensor de giro alcance 86 graus melhor do que este bloco ©2015 EV3Lessons.com, Last edit 2/03/2015

8 estágio 3: fazendo um “meu bloco”
Esta programação é a mesma linha que o estágio 2 e esta programação abaixo que você usa constantes para escolher forças de graus diferentes Constantes! Olhe para onde os fios vão. Aqui nós subtraimos alguns degraus então nós temos uma virarada precisa. Você pode fazer o Meu Bloco ao pressionar nas ferramentas do menu e escolher Meu Bloco Construtor. Para fazer o Meu Bloco, selecione todos os blocos exceto as constantes (as constantes se tornam as entradas. ©2015 EV3Lessons.com, Last edit 2/03/2015

9 Estágio 4: usando o meu bloco
Aqui é nosso estágio final, ele é o mesmo como estágio 3, mas convertido para o meu bloco. Há duas entradas mutáveis, graus e força. Clique duplo no meu bloco para ver dentro Você pode fazer um “meu bloco” pressionando nas ferramentas do menu e escolhendo o meu bloco construtor. Para fazer um “meu bloco”, selecione todos os blocos exceto as constantes. Aqui há dois diferentes meus blocos que tem sido feito para virar para direita e esquerda ©2015 EV3Lessons.com, Last edit 2/03/2015

10 DENTRO DO MEU BLOCO: GIRAR COM GRAUS PARA DIREITA
Esta programação é a mesma das do estágio 3. As duas constantes viraram no bloco verde com duas saídas. ©2015 EV3Lessons.com, Last edit 2/03/2015

11 Dentro do meu bloco: virando para a esquerda
Esta programação é a mesma que a do estágio 3. As duas constantes viraram no bloco verde com duas saídas ©2015 EV3Lessons.com, Last edit 2/03/2015

12 Créditos Este tutorial foi criado por Sanjay Seshan e Arvind Seshan do Droids Robotics. dos Autores: Mais lições em Esse tutorial foi traduzido para o português por João Victor Quintanilha, José Matheus e Bruno Leonardo da Gametech Canaã.                           This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. ©2015 EV3Lessons.com, Last edit 2/03/2015


Carregar ppt "LIÇÃO DE PROGRAMAÇÃO DO EV3 AVANÇADA"

Apresentações semelhantes


Anúncios Google