From ad78378a4f5bfd1ade0a8a51fc8c8beeef5687af Mon Sep 17 00:00:00 2001 From: Lerking Date: Wed, 30 Apr 2025 06:05:04 +0200 Subject: [PATCH] Update projects_novice --- projects_novice.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/projects_novice.md b/projects_novice.md index 6f4e18e..7c729c9 100644 --- a/projects_novice.md +++ b/projects_novice.md @@ -17,5 +17,40 @@ I dette loop, starter vi med at vise et hjerte - __display.show(Image.HEART)__ Så venter vi, i 1 sekund (1000ms) - __sleep(1000)__ Når ventetiden er overstået, ruller vi en tekst hen over dioderne - __display.scroll("Hej pirater!")__ +## Afspil lyd +micro:bit har indbyggede lyde, som kan afspilles: +- Sound.GIGGLE +- Sound.HAPPY +- Sound.HELLO +- Sound.MYSTERIOUS +- Sound.SAD +- Sound.SLIDE +- Sound.SOARING +- Sound.SPRING +- Sound.TWINKLE +- Sound.YAWN +Det første program viser, hvordan man kan afspille de indbyggede lyde. +```python +from microbit import * + +while True + if button_a.is_pressed() and button_b.is_pressed(): + # Hvis begge knapper trykkes + audio.play(Sound.HELLO) + elif button_a.is_pressed(): + # On button A play a sound and when it's done show an image + audio.play(Sound.HAPPY) + display.show(Image.HAPPY) + elif button_b.is_pressed(): + # On button B play a sound and show an image at the same time + audio.play(Sound.TWINKLE, wait=False) + display.show(Image.BUTTERFLY) + + sleep(500) + display.clear() +``` + +micro:bit kan også afspille lyde, ved hjælp af nogle parametre. +-