október 2023
Jukebox II.
V predchádzajúcom článku sme vytvorili prehrávač skladieb. Prehrávač bol funkčný, ale v časti prehrávania sa nám opakovali tie isté bloky. Keď sa v programe čosi také vyskytne, obvykle sa dá program zjednodušiť. Pridaním každej novej skladby musíme program upraviť na dvoch miestach: zmeniť počet skladieb a doplniť blok príkazov v bloku keď je logo stlačené.
Na zjednodušenie programu použijeme prvok pole. Pole je zoznam hodnôt. Čiže je to premenná, ktorá obsahuje viac hodnôt. Číslo skladby bude ukazovateľom na hodnotu v tomto poli.
V premenných vytvoríme premennú skladby. V rozšírené nájdeme kategóriu Polia. Zoberieme blok nastaviť zoznam na pole, zoznam zmeníme na skladby a do jednotlivých políčok poľa dáme skladby z play melody. Postupne tám dáme všetky preddefinované skladby. Časť nastavenia tohto poľa je vpravo
Jukebox I.
V tomto projekte naprogramujeme prehrávač skladieb. Bude mať tieto funkcie:
- Tlačítko A zmenší číslo skladby o jedna, ak bude skladba menšia ako 1, nastaví sa na počet skladieb
- Tlačítko B zväčší číslo skladby o jedna. Ak číslo skladby bude väčšie, ako počet skladieb, číslo skladby sa nastaví na 1
- Dotknutím loga sa skladba prehrá
- Po stlačení tlačítok by sa mohol zobraziť na microbite názov skladby.
Po spustení programu vytvoríme a nastavíme dve premenné.
- skladba, nastavíme ju na 1
- počet, nastavíme ju na taký počet skladieb, koľko skladieb budeme mať naprogramovaných