Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

ANEXO DE ATIVIDADE FUNDAMENTAL II - AULA 011
Sumô de robôs - Fundamental 2 - 9º Ano
“O ser humano se demonstra tão limitado quando cria robôs a sua pró-
pria semelhança”.
Hoje aprendemos sobre a modalidade sumô de robôs, ela faz uma fusão 
entre tecnologia, competição e tecnologia. Tudo com uma abordagem 
muito dinâmica que incentiva ótimas habilidades nos alunos, como tra-
balho em equipe, competências em matemática e física, etc.
No momento “Explorar”, conhecemos a história do sumô de robôs e como funcionam algumas das maiores 
competições de sumô de robôs do mundo que acontece no berço do Sumô tradicional (Japão). Agora 
iremos aprender os conceitos que utilizam nessas competições, como calcular as especificações técnicas 
do robô, simular algumas das funções utilizadas nas modalidades de controle remoto e até mesmo testá-
lo em campo.
Para essa atividade, vamos utilizar um conceito mais dinâmico para executar as ações pré-programadas 
do nosso robô. Falaremos melhor disso a partir da fase 2 da nossa atividade.
Os nossos robôs serão programados para simular uma participação na modalidade de controle remoto 
em que ganha quem fizer mais pontos em um tempo determinado.
Em competições oficiais são colocados em uma plataforma circular e marca ponto o robô que derrubar 
o outro da mesma.
Utilizaremos algumas programações dinâmicas durante nossas atividades a fim de otimizar a nossa 
programação e melhorar o entendimento sobre a mesma. Vale lembrar que existem variáveis que devem 
ter o MESMO nome que as indicadas nos enunciados das fases.
ANEXO DE ATIVIDADE FUNDAMENTAL II - AULA 011
Fase 1: Antes de qualquer coisa relacionada as partidas do sumô 
de robôs os participantes devem montar seu robô e para isso 
devem calcular as especificações técnicas de seu protótipo. Elas 
têm como base informações dadas pelas regras da competição 
e das informações base das peças que serão usadas.
As peças que iremos usar de base para nosso cálculos são: 
Bateria: 14.8.
KVmotor: 1900.
Redução: 16/1.
Pi: 3.14.
Raio da roda em metros = 0.02.
Comecemos calculando as rotações por minuto do nosso motor, 
que podem ser obtidas através da fórmula: “rpm_motor” = bateria . 
KVmotor. 
Em seguida calculamos as rotações por minuto da roda utilizando 
o resultado do cálculo anterior, ficando assim: “rpm_roda”= “rpm_
motor”/redução. 
CUIDADO:
Há diferença entre caracteres maiúsculos e minúsculos;
O nome das variáveis deve corresponder aos nomes propostos nos enunciados;
Atenção para pontos finais, espaços e acentuações nos textos - exceto para variáveis.
Bom, agora que já temos essas instruções, vamos aos trabalhos?
Por fim devemos calcular a velocidade do nosso protótipo através da fórmula: “metros_por_seg”= (”rpm_
roda” . (2 . pi) . RaioDaRodaEmMetros) / 60.
Todas as palavras entre aspas são fórmulas usadas e verificadas na plataforma, veja-as novamente a 
seguir: “rpm_motor” / “rpm_roda” / “metros_por_seg”.
ANEXO DE ATIVIDADE FUNDAMENTAL II - AULA 011
Usaremos um loop que deve funcionar enquanto até que o “contador” seja 0 
Fase 2: Agora nós devemos deixar nosso robô funcional, para isso 
iremos utilizar um sistema mais dinâmico que simule um controle 
remoto. 
 iniciando com o valor de 10 e a cada 1 valor perdido utilize o bloco 
A cada vez que o loop inicie a variável “movimento”, deve ser definida por um 
diálogo de número.Essa mesma variável vai ter seu valor verificado e dependendo do valor estabelecido, 
(recomendamos de 1 á 7) ela irá executar uma determinada ação.
Faça o mesmo para que o robô: 
Ande 3 quadrados. 
Gire 1 vez para esquerda.
Gire uma vez para direita.
Gire 2 vezes para qualquer direção.
Pegue o objeto.
Solte o objeto.
Após programar todas as ações do robô, as utilize para ir até o robô verde, o colete e leve para o “Pointer” 
fora da arena em até 10 movimentos.
Variáveis utilizadas nessa fase: “contador” e “movimento”.
Fase 3: Agora devemos testar o nosso robô! Utilize os movimentos 
que configuramos na fase passada (clique na lixeira para ter 
acesso a eles) e em até 30 segundos (valor que deve iniciar o 
“contador”) colete os robôs estáticos da arena (um por vez) e os 
solte nos pointer indicados fora da arena!
CUIDADO com o robô verde, espere o tempo exato para 
que passe por ele sem ser pego!
Tente produzir novas funcionalidades utilizando as funções :)

Mais conteúdos dessa disciplina