← Voltar ao Material de Estudo
Exercícios Práticos

Exercícios — Robótica

Projetos práticos com circuitos, sensores e programação (Arduino / micro:bit / simulação). Começa simples, depois complica.

● Básico ● Intermédio ● Avançado

Eletrónica (básico)

  • 01
    LED + resistência Básico Monta o circuito numa breadboard e explica porquê da resistência. Calcula o valor correto com a Lei de Ohm.
  • 02
    Botão com debounce Básico Liga um botão e implementa debounce — primeiro em hardware (condensador), depois em software (millis()).
  • 03
    Semáforo com 3 LEDs Básico Vermelho → amarelo → verde com temporização correta. Adiciona estado de peão com botão de interrupção.

Arduino

  • 04
    Blink e padrões Básico Altera a frequência do Blink e depois cria padrões: SOS em Morse. Usa arrays e for loops para simplificar.
  • 05
    Sensor LDR / ultrassónico Intermédio Lê valor analógico do LDR ou distância do ultrassónico e usa-o para controlar brilho de LED ou ângulo de servo.
  • 06
    Projeto "estacionamento" Intermédio Sensor ultrassónico mede distância. LEDs e buzzer alertam por zona (verde/amarelo/vermelho). Mostra distância no Serial.
  • 07
    Gráfico de dados em tempo real Avançado Envia dados via Serial.println() e cria um gráfico simples no PC (Processing ou Python/matplotlib).

micro:bit

  • 08
    Gestos com acelerómetro Básico Deteta shake, tilt e free-fall. Muda ícones no display conforme o gesto. Experimenta os eventos do MakeCode.
  • 09
    Monitor de temperatura Intermédio Lê o sensor interno e mostra a temperatura no display. Aciona animação de alerta se ultrapassar um threshold.
  • 10
    Jogo via rádio entre 2 micro:bits Avançado Envia pontuações via rádio. Cada micro:bit mostra o seu score e o do adversário. Implementa reset e fim de jogo.

Simulação e prototipagem

  • 11
    Tinkercad Circuits Básico Replica o teu circuito no simulador antes de montar fisicamente. Testa e depura o código sem risco de danificar componentes.
  • 12
    Caixa para projeto em 3D Avançado Mede o Arduino/breadboard e desenha uma caixa com tolerâncias corretas (0.2mm). Imprime e valida o encaixe.