DIGITÁLIS KULTÚRA · 7. ÉVFOLYAM

Bevezetés és ismétlés

Elevenítsük fel a micro:bit programozásáról korábban tanultakat!

🤖 Ismerkedjünk újra a micro:bittel!

A micro:bit egy kis méretű, programozható mikroszámítógép, amelynek segítségével egyszerű programokat, játékokat és vezérlési feladatokat készíthetünk.

Korábban már megismertünk több érzékelőt, gesztust, a LED-kijelző használatát, valamint különféle programozási elemeket. Most ezeket az ismereteket elevenítjük fel.

📘 Mit ismétlünk át?

  • logikai műveletek
  • ütközésérzékelő
  • motor
  • szenzor által mért érték
  • gesztusok
  • portok
  • szereplők koordinátáinak lekérdezése
  • ultrahangos távolságérzékelés
  • feltételes ciklus
PROGRAMOZÁS

💻 Programozzunk micro:bitet!

A micro:bit programozható blokkprogramozási környezetben is. A programot blokkok összeillesztésével készítjük el, majd a programot letölthetjük és a micro:bitre másolhatjuk.

A programozás során eseményeket, utasításokat és ismétléseket is használhatunk.

🔘 Az A és B gomb használata

A micro:biten két programozható nyomógomb található: az A és a B gomb.

Eseményt rendelhetünk hozzájuk, vagyis meghatározhatjuk, hogy mi történjen akkor, amikor a felhasználó megnyomja valamelyik gombot.

Például:

  • az A gomb megnyomására jelenjen meg egy ábra,
  • a B gomb megnyomására egy másik ábra,
  • az A és B gomb együttes megnyomására pedig egy harmadik minta.
GYAKORLÓFELADAT

🎯 LED-ábrák megjelenítése

  1. Készíts programot, amely az A gomb megnyomására egy ábrát jelenít meg!
  2. A B gomb megnyomására jelenjen meg egy másik ábra!
  3. Az ábrák néhány másodpercig maradjanak a kijelzőn!
  4. Ezután töröld a kijelző tartalmát!

Ügyelj arra, hogy az ábrák jól felismerhetők legyenek az 5 × 5-ös LED-kijelzőn!

📍 Koordináták a LED-kijelzőn

A micro:bit LED-kijelzője 5 oszlopból és 5 sorból áll.

Egy LED helyét két koordinátával adjuk meg:

  • x koordináta: az oszlop helye
  • y koordináta: a sor helye

A koordináták értékei 0 és 4 között lehetnek.

🎲 Véletlen LED-ek

A program véletlen számokat is használhat. Ha az x és az y koordinátát is véletlenszerűen választjuk ki 0 és 4 között, akkor a LED-kijelző különböző pontjai gyulladhatnak ki.

Ezzel egyszerű animációkat vagy villogó mintázatokat készíthetünk.

GYAKORLÓFELADAT

✨ Véletlen pontok animációja

  1. Válassz véletlen x koordinátát 0 és 4 között!
  2. Válassz véletlen y koordinátát 0 és 4 között!
  3. Kapcsold fel az adott koordinátán lévő LED-et!
  4. Várj rövid ideig!
  5. Töröld a kijelzőt!
  6. Ismételd meg a folyamatot több alkalommal!

🔁 Ciklusok

Ha ugyanazt az utasítássort sokszor szeretnénk végrehajtani, nem érdemes újra és újra leírni.

Erre szolgál a ciklus. A ciklus segítségével egy vagy több utasítást többször megismételhetünk.

Ez rövidebbé, áttekinthetőbbé és könnyebben módosíthatóvá teszi a programot.

🎞️ Animáció LED-ekkel

Ha egymás után különböző LED-eket kapcsolunk fel, és közben rövid várakozásokat használunk, mozgás érzetét kelthetjük.

Így a micro:bit kijelzőjén egyszerű animációkat készíthetünk.

❓ Gondolkodtató kérdések

  1. Mire használható egy esemény a programban?
  2. Mit jelent az x és az y koordináta a micro:bit kijelzőjén?
  3. Milyen értékeket vehet fel egy LED koordinátája?
  4. Mikor érdemes ciklust használni?
  5. Hogyan készíthetünk egyszerű animációt a LED-kijelzőn?
💡 Tipp
Programozás közben mindig kis lépésekben haladj! Egy-egy új utasítás után próbáld ki a programot, így könnyebben megtalálod az esetleges hibát.
⭐ Plusz feladat
Készíts saját micro:bit animációt! Találj ki legalább 4–5 egymást követő képkockát, és programozd meg úgy, hogy folyamatos mozgásnak tűnjön!

Címünk: 2300 Ráckeve, Kossuth Lajos u. 82.

Igazgatóhelyettes 1. Matics Istvánné

Igazgatóhelyettes 2. Dr Balogh Lászlóné

Gimnázium e-mail címe: titkarsag@rag.edu.hu

Telefon: 24/519-050, mobiltelefonszám: 30/453-4106

Adatvédelmi tisztviselő:

Konkolyné dr. Ficzkó-Juhász Bernadett Ivett

e-mail: bernadett.ficzko-juhasz.konkolyne@kk.gov.hu

Fenntartó, működtető

SZIGETSZENTMIKLOS 3