Mini-Projecto · Artefacto interactivo com Arduino
Contexto
Cada par/trio constrói um artefacto tangível interactivo com Arduino — combina electrónica, código e design físico. Não é só fazer funcionar — é fazer um objecto acabado, com caixa, fios escondidos, utilizável por outra pessoa. Cenários:
- A: Estação meteorológica de secretária (temp + humidade + luz + OLED).
- B: Smart vaso de plantas (humidade solo + LED indicador + bomba auto).
- C: Theremin DIY (HC-SR04 controla frequência + volume).
- D: Caixa de combinação (4 botões → padrão certo desbloqueia servo).
- E: Robot seguidor de linha (2 motores + sensores IR).
- F: Painel LED interactivo (matriz 8x8 + sensores).
- G: Alarme inteligente (PIR + buzzer + display).
- H: Tocador de música com botões (frequências/canções).
Requisitos
Funcionais
- Pelo menos 3 inputs (sensores ou botões).
- Pelo menos 2 outputs (LEDs/buzzer/servo/display/motor).
- Lógica complexa (não só "se X então Y").
- Feedback visual ou sonoro para o utilizador.
- Multi-tarefa com
millis()(semdelay()longos). - Estados ou modos diferentes.
Físico (essencial — é "artefacto tangível"!)
- Caixa / chassis (cartão, MDF, impressão 3D, lego).
- Fios organizados (não breadboard solta).
- Apresentação que faz sentido a um leigo.
Documentação
- Esquema do circuito (Fritzing, Wokwi, ou desenhado).
- README com setup, BOM (lista de materiais), instruções.
- GitHub com código + fotos.
- Vídeo demo (30-60s).
- Apresentação ao vivo.
Fases
Fase 1 · Concept + BOM (2h)
- Brainstorm e escolha.
- Sketch do produto (forma, dimensões, UX).
- Lista de materiais (Bill of Materials).
- Encomendar / juntar componentes.
- Entregável: sketch + BOM + componentes.
Fase 2 · Esquema eléctrico (1h)
- Wiring diagram (Fritzing / Wokwi / papel).
- Verificar polaridades, resistências, alimentação.
- Entregável: diagrama do circuito.
Fase 3 · Prototipagem em breadboard (3h)
- Montar tudo em breadboard.
- Testar cada componente individualmente.
- Entregável: hardware funcional em breadboard.
Fase 4 · Código (4h)
- Sketch modular (funções por subsistema).
- Multi-tarefa com
millis(). - Serial debug.
- Entregável: tudo a funcionar em conjunto.
Fase 5 · Design físico (3h)
- Caixa ou chassis (cartão / MDF / impressão 3D / lego).
- Posicionar componentes.
- Organizar fios.
- Entregável: artefacto montado e robusto.
Fase 6 · Testes + polish (1h)
- Testar com pessoas que não sabem o que faz.
- Ajustar lógica / sensibilidade.
- Entregável: artefacto utilizável.
Fase 7 · Documentação + vídeo (1h)
- README + esquema + fotos.
- Vídeo demo de 30-60s.
- Entregável: repo + vídeo.
Fase 8 · Apresentação (1h)
- Demo ao vivo (5-10 min).
Critérios de avaliação
| Item | Peso |
|---|---|
| Concept criativo + útil | 10% |
| Esquema eléctrico correcto | 10% |
| Hardware bem montado | 15% |
| Código modular + multi-tarefa | 15% |
| Sensores + lógica não-trivial | 15% |
| Design físico (caixa, fios) | 15% |
| Documentação (README, fotos) | 5% |
| Vídeo demo | 5% |
| Apresentação | 10% |
Reflexão
Em meia página: que componente te custou mais a perceber (sensor, comunicação, driver)? Erro de hardware mais frustrante e como debug-aste? Como caixa/design físico mudou o projecto vs ficar em breadboard? Continuarias electrónica como hobby/profissão? Próximo projecto que vais construir?