Skip to content

Aktivnost

Džuboks

Početni | MakeCode, Python | Izvodi (pinovi), Tipke, Zvuk, Zvučnik | Hardver & softver, Ulaz (Input)/izlaz (Output), Zvuk

1. korak: Napravi

Što je to?

Napravi muzički uređaj koji pritiskom na tipku mijenja melodiju.

Ova dva videa prikazuju što ćeš napraviti i kojim kodom:

Uvod

Vodič za kodiranje

Kako to radi

  • Džuboks je uređaj koji svira neku pjesmu kad ubaciš kovanicu i pritiskom na tipku izabereš pjesmu.
  • This micro:bit jukebox uses the A and B button inputs to play different built-in tunes.
  • If you have a micro:bit V2 with built-in speaker, you'll hear the sound straight away. You can also attach headphones to any micro:bit using crocodile clip leads:
vršak utičnice od slušalica spojen na micro:bitov pin 0, dulji dio utičnice od slušalica spojen na pin GND micro:bita
  • Spoji micro:bitov pin 0 s vrhom utičnice slušalica, a pin GND s duljim dijelom utičnice slušalica.
  • Kad s micro:bitom proizvodiš zvuk, pin 0 postaje izlaz.

Što ti treba

  • micro:bit (ili MakeCode simulator)
  • Uređivač MakeCode ili Python
  • baterije (prema potrebi)
  • a pair of headphones and two crocodile clip leads (optional)

2. korak: Kodiraj

1from microbit import *
2import music
3
4while True:
5    if button_a.was_pressed():
6        music.play(music.ODE)
7    if button_b.was_pressed():
8        music.play(music.BLUES)
9

3. korak: Unaprijedi

  • Promijeni melodiju, izabebri, na primjer, Prelude ili Entertainer. You can find a list of all the built-in tunes you can use in Python here.
  • Prikaži različite slike, slova, brojeve ili riječi zavisno o odabranoj melodiji.
  • Make it play a different tune if you shake it, press buttons A and B at the same time, or press the micro:bit's touch logo.