PR.FT14_5 · Kit C · Domótica Educacional
Todos os módulos eletrónicos, sensores, atuadores e hardware de montagem incluídos no Kit C. Cada componente está ligado diretamente à placa de interface — não é necessária breadboard. Clica no componente para ir ao exercício correspondente.
LED de 5 mm para iluminação interior da maqueta. Suporta PWM para controlo de brilho (dimmer). Representa a iluminação de um compartimento da casa.
LED de 5 mm âmbar/amarelo para iluminação exterior da maqueta ou sinalização de estado. Suporta PWM para efeitos de dimmer e flicker.
Buzzer passivo — frequência controlada por software com tone(). Permite melodias, alertas sonoros e alarmes programáveis para eventos da casa inteligente.
Motor de ventilação controlável por PWM (velocidade variável) ou via relé para ON/OFF. Simula ventilação automática baseada em temperatura, humidade ou qualidade do ar.
Entrada digital para interação manual. Lê estado HIGH/LOW com digitalRead(). Usar pull-up interno com INPUT_PULLUP. Base de qualquer interação física com a maqueta.
Resistência variável com a luz — mais luz = menor resistência. Leitura analógica 0–1023. Usar para iluminação automática (liga luz quando escurece) ou deteção de presença por sombra.
Detetor de infravermelhos passivos — deteta o calor de corpos em movimento. Saída digital HIGH quando há presença. Ajustar sensibilidade e tempo via potenciómetros. Ângulo de deteção ~120°.
Deteta fumo, gás butano, propano e metano. Saída analógica (concentração) e digital (limiar ajustável por potenciómetro). Requer tempo de aquecimento de 2–3 min antes de leituras fiáveis.
Deteta humidade excessiva ou presença de água na superfície. Leitura analógica para monitorização contínua. Usar para fechar janela automaticamente quando chove ou accionar ventoinha.
Duas sondas metálicas inseridas no solo medem condutividade elétrica — indica teor de humidade. Usar para rega automática de plantas quando o solo seca abaixo de um limiar definido.
Dois servos SG90 controlam a porta e a janela da maqueta. Rotação de 0° a 180° com precisão de 1°. Usar a biblioteca Servo.h e o método write(ângulo).
Interruptor eletrónico controlado pelo Arduino. Ativa com LOW no pino de controlo (lógica invertida). Usar para ligar/desligar a ventoinha ou simular lâmpadas de maior potência com isolamento galvânico.
Ecrã alfanumérico de 16 colunas × 2 linhas com módulo I2C integrado (PCF8574). Apenas 2 fios de dados (SDA/SCL). Usar a biblioteca LiquidCrystal_I2C para mostrar estado dos sensores e alertas.
O Arduino UNO (ATmega328P, 14 pinos digitais, 6 analógicos, 16 MHz) é o cérebro da casa. A placa de interface define e fixa a ligação de todos os módulos — não é necessária breadboard nem fios Dupont.
Módulo Bluetooth Low Energy 4.0. Comunicação série via pinos D0/D1 (UART) a 9600 baud. Controlar a casa inteligente via smartphone Android. Alimentação 3.3 V — não ligar diretamente a 5 V.
| Pino Arduino | Módulo | Tipo de sinal | Função / Notas |
|---|---|---|---|
| D0 (RX) | Bluetooth HM-10 | UART | Recebe dados BLE · Desligar durante upload |
| D1 (TX) | Bluetooth HM-10 | UART | Envia dados BLE · Serial.print() |
| D2 | Botão de Pressão | Digital IN | digitalRead() · INPUT_PULLUP · HIGH=solto / LOW=premido |
| D3 ⚡ | LED Branco | PWM | digitalWrite() / analogWrite() · dimmer 0–255 |
| D4 | Sensor PIR | Digital IN | HIGH = movimento detetado · LOW = sem presença |
| D5 ⚡ | LED Amarelo | PWM | digitalWrite() / analogWrite() · dimmer 0–255 |
| D6 ⚡ | Campainha Passiva | PWM | tone(6, frequência, duração) · noTone(6) |
| D7 | Sensor MQ-2 (digital) | Digital IN | LOW = gás detetado acima do limiar (pot. ajustável) |
| D8 | Sensor Vapor (digital) | Digital IN | LOW = humidade acima do limiar (pot. ajustável) |
| D9 ⚡ | Ventoinha | PWM | analogWrite(9, 0–255) · velocidade variável |
| D10 ⚡ | Servo 1 — Porta | PWM | servo1.write(ângulo) · 0°=fechada / 90°=aberta |
| D11 | Sensor Solo (digital) | Digital IN | HIGH = solo seco (abaixo do limiar) |
| D12 ⚡ | Servo 2 — Janela | PWM | servo2.write(ângulo) · 0°=fechada / 90°=aberta |
| D13 | Relé | Digital OUT | LOW = relé ON (lógica invertida) · HIGH = relé OFF |
| A0 | Fotocélula (LDR) | Analógico | analogRead(A0) · 0=escuro / 1023=luz máxima |
| A1 | Sensor MQ-2 (analógico) | Analógico | analogRead(A1) · 0=ar limpo / 1023=gás saturado |
| A2 | Sensor Vapor (analógico) | Analógico | analogRead(A2) · 0=saturado / 1023=seco |
| A3 | Sensor Humidade Solo | Analógico | analogRead(A3) · 0=húmido / 1023=seco |
| A4 (SDA) | LCD 1602 I2C | I2C | Dados I2C · addr 0x27 · LiquidCrystal_I2C |
| A5 (SCL) | LCD 1602 I2C | I2C | Relógio I2C · 100 kHz |