6. Egymásba ágyazott cikluslusok (45)

6. Egymásba ágyazott cikluslusok (45)

�� Készítsünk egy látványos Micro:bit blokkprogramot, amely pontokat jelenít meg soronként a kijelzőn. Minden pont 100 ms-ig villan fel, majd ha a sor befejeződött, 1 másodperc szünet következik, mielőtt jön a következő sor. Ez olyan, mintha a kijelzőn "lecsorognának" a pontok soronként – nagyon menő animáció!

Blokkprogram: Soronként pontok felvillanása

Program blokkjai:

blocks

amíg a program fut

     ismételd sor = 0-tól 4-ig lépésenként +1

         ismételd oszlop = 0-tól 4-ig lépésenként +1

             kapcsolj be LED-et (oszlop, sor)

             várj 100 milliszekundumot

             kapcsolj ki LED-et (oszlop, sor)

         várj 1000 milliszekundumot


Mit csinál ez?

  • A külső ciklus végigmegy a kijelző sorain (0-tól 4-ig).
  • A belső ciklus végigmegy az oszlopokon (0-tól 4-ig) és felvillan a pont.
  • Minden pont 100 ms-ig látszik, majd kialszik.
  • A sorok között 1 másodperc szünet van, így szépen tagolódik az animáció.

Készítette a Copilot
("blokkokal és magyar utasításokkal írj, magyar nyelvű micro:bit-tel "
kéréssel történő beszélgetés alapján)

Vissza