Update projects_novice
@@ -17,7 +17,13 @@ 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
|
||||
## Afspil lyd på micro:bit
|
||||
Vi har 3 forskellige muligheder for afspilning af lyd.
|
||||
- Indbyggede lyde
|
||||
- Lydeffekter
|
||||
- Lyd rammer
|
||||
|
||||
### Indbyggede lyde.
|
||||
micro:bit har indbyggede lyde, som kan afspilles:
|
||||
- Sound.GIGGLE
|
||||
- Sound.HAPPY
|
||||
@@ -35,7 +41,7 @@ Det første program viser, hvordan man kan afspille de indbyggede lyde.
|
||||
```python
|
||||
from microbit import *
|
||||
|
||||
while True
|
||||
while True:
|
||||
if button_a.is_pressed() and button_b.is_pressed():
|
||||
# Hvis begge knapper trykkes
|
||||
audio.play(Sound.HELLO)
|
||||
@@ -52,5 +58,25 @@ while True
|
||||
display.clear()
|
||||
```
|
||||
|
||||
micro:bit kan også afspille lyde, ved hjælp af nogle parametre.
|
||||
-
|
||||
### Lydeffekter
|
||||
micro:bit kan også afspille lydeffekter, ved hjælp af nogle parametre.
|
||||
|
||||
```python
|
||||
from microbit import *
|
||||
|
||||
min_lydeffekt = audio.SoundEffect(freq_start=400, freq_end=2500, duration=500)
|
||||
audio.play(min_lydeffekt)
|
||||
```
|
||||
|
||||
### Lyd rammer
|
||||
|
||||
```python
|
||||
from microbit import *
|
||||
|
||||
lyd_ramme = audio.AudioFrame()
|
||||
for i in range(16):
|
||||
lyd_ramme[i] = 0
|
||||
lyd_ramme[i + 16] = 255
|
||||
audio.play([lyd_ramme] * 64)
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user