Início›Módulos›LED Vermelho
⬤ Iniciante

🔴 LED Vermelho

⏱️ 20 min🧩 Pino P2 · Digital/PWM

Conteúdo

📌 Pinagem

Pino micro:bitFunçãoNotas
P2SinalOUTPUT — mesmas funções que LED branco
3VAlimentação3,3 V
GNDMassaObrigatório
💡
O LED vermelho usa P2 por defeito. Experimenta ter o LED branco (P1) e vermelho (P2) a funcionar em simultâneo — alterna-os para criar efeito estroboscópico.

Exercício — Liga com botão e estado na matriz

Usa o botão A do módulo externo (se ligado a P8) ou o botão A do próprio micro:bit para alternar o estado.

ex1_led_vermelho.blocks
let ligado = false
input.onButtonPressed(Button.A, function() {
    ligado = !ligado
    pins.digitalWritePin(DigitalPin.P2, ligado ? 1 : 0)
    basic.showString(ligado ? "ON" : "OF")
})

Exercício — Alternância com LED branco

Cria um efeito de alternância entre LED branco (P1) e LED vermelho (P2).

ex2_led_alternancia.blocks
basic.forever(function() {
    pins.digitalWritePin(DigitalPin.P1, 1)
    pins.digitalWritePin(DigitalPin.P2, 0)
    basic.pause(400)
    pins.digitalWritePin(DigitalPin.P1, 0)
    pins.digitalWritePin(DigitalPin.P2, 1)
    basic.pause(400)
})

🏆 Desafios

PR.FT4_10 · Kit A 37 · Início