LED-mátrix-bejárás

Fel tudnád villantani a 25 LED-et sorban egymás után? Először menjen végig az első soron, aztán a másodikon és így tovább, ciklikusan, vagyis ismétlődően.

Feladat szekció vége

micro:bit programozásról fotó

Játsszunk tudatosan a LED-ekkel! Írjunk rá programot, ne csak LED-mátrix-képekkel adjuk meg, melyik világítson, hanem számolgassuk, melyik égjen!

Először menjünk végig az első soron! Itt az y koordináta 0, az x koordináta pedig 0-tól 4-ig változik. Ha kész, menjünk a 2. sorba, és ismételjük meg. És így tovább.

Ebből látszik, hogy két egymásba ágyazott ciklust kell alkalmaznunk, az egyikkel végigmegyünk az egyik soron, a másikkal pedig egymás után vesszük a sorokat. Mindkét ciklust 5-ször kell lefuttatnunk, mert ennyi LED van egy sorban, illetve ennyi sor van. Használjunk most egy másik fajta ciklust! Ez a repeat 5 times, azaz ismételd 5-ször.

micro:bit programozásról fotó

Kezdetben induljunk ki a (0;0) helyről. Növeljük az x koordinátát 1-esével, amíg a sor végére nem ér. Ekkor az y-t növeljük 1-gyel, az x-et pedig kezdjük újra 0-ról.

Hasonló bejegyzések