Programa la micro:bit para tocar melodias y sonidos usando el buzzer integrado. Aprende a controlar frecuencias, duraciones y crear tus propias composiciones musicales con codigo.
Reúne estos componentes antes de empezar. Haz clic en el nombre para ver la guía de cada componente.
Sigue la tabla y los pasos exactamente. Conectar mal puede dañar el componente o hacer que no funcione.
| Componente | Pin shield | Cable recomendado |
|---|---|---|
| Auricular/altavoz — Señal | P0 | Amarillo (S) |
| Auricular/altavoz — Tierra | G (GND) | Negro (G) |
Elige tu lenguaje preferido. Ambos códigos hacen exactamente lo mismo — elige el que uses en clase.
// Musica y Sonidos con micro:bit // El buzzer esta integrado en la V2 — conecta auriculares al P0 para V1 basic.forever(function () { // Tocar la nota Do (262 Hz) durante 500ms music.playTone(262, 500) basic.pause(100) // Tocar Re (294 Hz) music.playTone(294, 500) basic.pause(100) // Tocar Mi (330 Hz) music.playTone(330, 500) basic.pause(100) // Silencio entre repeticiones music.rest(1000) })
from microbit import * import music # Musica y Sonidos con micro:bit # Escala de Do Mayor scale = ['C4:4', 'D4:4', 'E4:4', 'F4:4', 'G4:4', 'A4:4', 'B4:4', 'C5:4'] while True: # Tocar la escala completa music.play(scale) sleep(1000) # Tocar una melodia personalizada melody = ['C4:2', 'E4:2', 'G4:4', 'E4:2', 'C4:8'] music.play(melody) sleep(2000)
Si algo no funciona, busca aquí tu problema. El 95% de los errores tienen una solución sencilla.