
8. Egymásba ágyazott ciklusok (45)
8. Egymásba ágyazott ciklusok (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 –
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)