Update projects_novice
@@ -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)__
|
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!")__
|
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.
|
||||||
|
-
|
||||||
|
Reference in New Issue
Block a user