Partilhar: WhatsApp
aulify · Mini-Projecto
UC UC00670 · T. Sist. Comp. Redes
Versão · Aluno

Mini-Projecto · Sistema embebido (automação/IoT)

Sensor → decisão → atuador, integrado e documentado
⏱ Duração estimada: 12 horas (≈ 7 aulas) ↗ Referencial SNQ
Índice

Contexto

Cada par/trio constrói um sistema embebido com Arduino/ESP32 que resolve um problema real: ler ≥ 1 sensor, tomar decisões e comandar ≥ 1 atuador. Pode ser físico ou simulado (Tinkercad / Wokwi). Exemplos: estação meteorológica, rega automática, alarme com PIR, termóstato, parquímetro, sistema de presença.

Requisitos

Funcionais

  1. ≥ 1 sensor (analógico ou digital) lido corretamente.
  2. ≥ 1 atuador (LED/servo/relé/buzzer) comandado.
  3. Lógica de decisão (limiar, estado, FSM).
  4. Saída de informação (Serial e/ou LCD).
  5. Programação não bloqueante (millis(), sem delay() longos).
  6. (Bónus ESP32) envio de dados por Wi-Fi.

Não-funcionais

  1. Esquema elétrico (Fritzing) com alimentação correta dos atuadores.
  2. Código modular e comentado.
  3. Relatório técnico + demonstração.

Fases

Fase 1 · 2h

Conceção

Especificação + esquema elétrico.

Fase 2 · 3h

Leitura de sensores

Sensores a reportar valores corretos.

Fase 3 · 3h

Atuadores + lógica

Sistema reage ao sensor (vídeo/demonstração).

Fase 4 · 2h

Integração + polish

Sistema completo estável.

Fase 5 · 2h

Relatório + defesa

Relatório + apresentação.

Critérios de avaliação

Item Peso
Conceção + esquema elétrico 15%
Leitura de sensores (calibrada) 20%
Atuadores (ligação segura) 20%
Lógica de decisão 15%
Código não bloqueante + modular 15%
Relatório + defesa 15%

Reflexão

Em meia página: que parte foi mais difícil (hardware, lógica, calibração)? Porque é perigoso ligar um motor diretamente ao pino? Como ligarias este sistema à Internet (IoT) e que cuidados de segurança terias?