O que é o Arduino e para que ele é o comumente utilizado
Micro controlador.
prototipagem.
o que é uma Ponte H ?
Circuito eletrônico para controlar direção de motores.
Para que serve um sensor ultrassônico em um robô sumô?
O que é detectar a presença de um oponente ou obstáculos à frente?
Qual o peso máximo permitido para um robô da categoria autônoma leve?
500g
Qual linguagem de programação recomendada para o arduino?
C++
Qual a função da porta de digital do Arduino?
Como a polaridade afeta o sentido de rotação de um motor DC?
Inverter a polaridade inverte o sentido do motor.
Quais são os dois principais pinos de um sensor ultrassônico?
O que são os pinos Trig e Echo
Qual o tempo máximo permitido para uma luta?
3 minutos.
Qual comando usamos para configurar um pino como saída?
Output.
Quantas portas PWM possui o arduino?
6.
O que é PWM e como ele se relaciona com a ponte H?
PWM (Pulse Width Modulation) permite controlar a velocidade do motor.
Por que superfícies irregulares podem prejudicar a medição do sensor?
O que é porque o som pode ser refletido em várias direções, dificultando o retorno do eco
Quais são os critérios para desclassificação imediata de um robô?
Pode incluir comportamento antidesportivo, utilização de peças cortantes ou inflamáveis, etc.
O que o comando analogWrite() faz no Arduino?
Responsável por escrever valores analógicos em saídas PWM.
qual a função da porta VIN no Arduino?
Alimentar externamente o arduino.
O que acontece se ambos os pinos IN1 e IN2 estiverem com valor 255
irão rodar na potencia máxima
Qual a distancia mínima e máxima do sensor Ultrassônico HCSR04 ( oq eu usamos)?
2 cm a 4 metros
Quais são as dimensões máximas permitidas para um robô antes do início da luta?
10 cm x 10 cm (na base), sem limitação de altura.
Se um botão é responsável por enviar sinais Hight e Low para uma porta, por que preciso usar INPUT_PULLUP ao invés de apenas INPUT?
Porque ao usar um botão é necessário o uso de um resistor, para não danificar a porta do Arduino, sendo que, o INPUT_PULLUP utilizará o resistor interno do Arduino.
Quantas portas digitais possui o arduino
20.
Consigo controlar a velocidade dos motores se eu ligar as portas em A e em B nas portas 7 e 8 do Arduino? explique
consegue controlar os motores mas n consegue controlar a velocidade dos mesmos.
como calcular a distância usando o tempo de ida e volta do som?
O que é multiplicar o tempo pelo valor da velocidade do som e dividir por dois
Explique como é decidido o vencedor de uma luta que termina empatada em número de vitórias dentro do tempo regulamentar.
O critério de desempate pode envolver o tempo total de domínio, o desempenho técnico e/ou uma nova luta, conforme decisão da arbitragem.
void setup() {
pinMode(2, INPUT_PULLUP);
pinMode(13, OUTPUT);
}
void loop() {
if (!digitalRead(2)) {
for (int i = 0; i < 3; i++) {
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
}
while (!digitalRead(2));
}
}
Ele já começa piscando 3 vezes por 3 segundos e apenas para ao pressionar o botão ou ao pressionar e e segurar o loop pisca 3 vezes e 3 segundos.