Início›Módulos›Módulo Relé
⬤ Avançado

⚡ Módulo Relé

⏱️ 25 min🧩 Pino P0 · Digital

Conteúdo

📌 Pinagem

Pino micro:bitFunçãoNotas
P0Sinal de controloOUTPUT — LOW=ON em módulos activos-LOW
3VAlimentação
GNDMassa
COM/NO/NCTerminais de cargaCOM=comum · NO=normalmente aberto · NC=normalmente fechado
⚠️
NUNCA liga cargas de alta tensão (230V AC) sem supervisão de adulto. Em contexto escolar usa apenas cargas DC de baixa tensão (LEDs, ventoinhas 5V, motores de brinquedo). O micro:bit controla apenas o bobine (baixa tensão) — a carga fica isolada.

Exercício — Controlo básico — ventoinha

Liga e desliga uma ventoinha com o relé a cada 3 segundos.

ex1_rele_basic.blocks
pins.digitalWritePin(DigitalPin.P0, 0)  // Garante desligado (activo-LOW)
basic.forever(function() {
    pins.digitalWritePin(DigitalPin.P0, 0)  // Relé ON → ventoinha liga
    basic.pause(3000)
    pins.digitalWritePin(DigitalPin.P0, 1)  // Relé OFF → ventoinha desliga
    basic.pause(3000)
})

Exercício — Relé automático por temperatura

Liga a ventoinha quando a temperatura interna do micro:bit excede 28°C.

ex2_rele_temp.blocks
basic.forever(function() {
    let t = input.temperature()
    // activo-LOW: 0=ON, 1=OFF
    pins.digitalWritePin(DigitalPin.P0, t > 28 ? 0 : 1)
    basic.showNumber(t)
    basic.pause(2000)
})

🏆 Desafios

PR.FT4_10 · Kit A 37 · Início