| Pino micro:bit | Função | Notas |
|---|---|---|
| P2 | Sinal | OUTPUT — mesmas funções que LED branco |
| 3V | Alimentação | 3,3 V |
| GND | Massa | Obrigatório |
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.
let ligado = false
input.onButtonPressed(Button.A, function() {
ligado = !ligado
pins.digitalWritePin(DigitalPin.P2, ligado ? 1 : 0)
basic.showString(ligado ? "ON" : "OF")
})Cria um efeito de alternância entre LED branco (P1) e LED vermelho (P2).
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)
})