Leírás
Amikor a micro:bit megjelenik az oktatásban, amikor a gyerekek már értik, hogy a kód működik – de még nem érzik igazán, hogy ők irányítanak valamit.
Egy LED villogása jó kezdet. Egy soros monitorra kiírt szám is hasznos. De amikor az érintésre hang szólal meg, a fények reagálnak, és a micro:bitből hirtelen mini zongora, riasztó, játékvezérlő vagy interaktív kezelőfelület lesz, na ott kezd el igazán életre kelni a projekt.
Ez a micro:bit mini zongora bővítőpanel pontosan ezt adja: 13 kapacitív érintőfelületet, beépített csipogót és 4 darab címezhető RGB LED-et egyetlen, micro:bit élcsatlakozóra illeszkedő panelen.
A panel micro:bithez készült. Közvetlenül a micro:bit edge connector csatlakozójára illeszthető, így nincs szükség külön breadboardra vagy hosszú jumperkábel-kötegre ahhoz, hogy egy látványos, hallható, érintésvezérelt projektet építs.
Tipikus felhasználás: mini zongora, érintésérzékeny játékgombok, hangos-fényes visszajelzés, MakeCode tanórai feladat, MicroPython kísérlet, egyszerű kezelőfelület micro:bit projektekhez.
Fontos: ez nem Arduino shield és nem univerzális mikrokontroller modul. Fizikailag micro:bit élcsatlakozóra készült, 3,3 V-os micro:bit környezethez.
Miért érdekes?
Mert egyetlen bővítőpanelen együtt van három olyan dolog, amitől a micro:bit projekt azonnal izgalmasabb lesz: érintés, hang és fény.
- 13 kapacitív érintőfelület micro:bit projektekhez.
- TTP229 kapacitív érintésvezérlő, I2C kommunikációval.
- Beépített csipogó a micro:bit P0 lábához rendelve.
- 4 darab WS2812B címezhető RGB LED a micro:bit P1 lábán.
- Közvetlen micro:bit élcsatlakozós csatlakozás.
- Kivezetett további micro:bit jelek bővítéshez.
- MakeCode és MicroPython oktatási feladatokhoz is jól használható.
- Látványos, azonnali visszajelzést ad: érintésre hang, fény, esemény vagy programlogika indulhat.
Azaz: nem csak azt tanítja meg, hogy “ha ezt írom a kódba, akkor történik valami”, hanem azt is, hogy a micro:bit hogyan válhat valódi kezelőfelületté.
Hogyan működik?
A panel közvetlenül a micro:bit élcsatlakozójára csatlakozik. A rajta lévő érintőfelületeket egy TTP229 kapacitív érintővezérlő kezeli, amely I2C buszon kommunikál a micro:bittel.
Ez azt jelenti, hogy a micro:bit nem külön-külön olvassa a 13 érintőfelületet sok-sok bemeneti lábon, hanem az érintővezérlőn keresztül kérdezi le, melyik felületet érintetted meg.
A beépített csipogó a P0 lábra van kötve. Ezzel egyszerű hangokat, dallamokat, jelzőhangokat vagy riasztási mintákat lehet megszólaltatni.
A 4 darab WS2812B RGB LED a P1 lábon vezérelhető. Ezek címezhető LED-ek, vagyis egyetlen adatvonallal külön-külön is beállítható a színük és fényerejük. Így az érintésre nemcsak hang, hanem színes fényvisszajelzés is adható.
A panel 3,3 V-os micro:bit környezethez készült. Ez fontos: nem 5 V-os Arduino logikai szintre optimalizált bővítőpanelről van szó.
Mire használhatod?
Na, itt kezd igazán szerethetővé válni ez a panel. Olyan micro:bit projektekhez ajánlott, ahol a felhasználó érintéssel ad bemenetet, a micro:bit pedig hanggal, fénnyel vagy programlogikával válaszol.
Tipikus felhasználási példák:
- mini zongora micro:bittel,
- egyszerű dallamlejátszó vagy hangsor gyakorló projekt,
- érintésre színt váltó RGB LED-es játék,
- riasztó vagy jelzőhangos rendszer,
- reakcióidő-mérő vagy memóriajáték,
- interaktív kezelőfelület oktatási demókhoz,
- MakeCode feladat, ahol a tanuló az érintést, hangot és fényt egyszerre látja működni,
- MicroPython kísérlet I2C érintésvezérléssel,
- távoli vezérlő micro:bit rádiós kommunikációval,
- bemutatópanel szakkörre, robotikaórára vagy nyílt napra.
Ez a panel különösen jó akkor, ha nem csak programozni szeretnél tanítani, hanem sikerélményt is adni: “megérintem, megszólal, felvillan, reagál”.
Mire nem ideális?
Pont azért, hogy jó döntést hozz, ezt is érdemes kimondani. Ez a panel nem ideális, ha:
- Arduino UNO, Nano vagy más Arduino fejléces panelhez keresel közvetlenül illeszkedő modult,
- nagy hangerőre vagy valódi audioerősítős hangszóróra van szükséged,
- ipari, robusztus kezelőpanelt szeretnél,
- a micro:bit P0 lábát más fix funkcióra kell fenntartanod,
- a micro:bit P1 lábát már más időkritikus eszköz használja,
- sok I2C perifériát kötnél össze anélkül, hogy ellenőriznéd a címeket és a buszterhelést,
- 5 V-os logikai szintű rendszerhez keresel bővítőt.
A panel oktatási, demonstrációs és hobbiprojektekhez izgalmas. Ipari kezelőfelületnek, erős audio kimenetnek vagy univerzális mikrokontrolleres billentyűzetmodulnak viszont nem ezt érdemes választani.
Kompatibilitás és beüzemelés
A panel micro:bithez készült, és hardveresen a micro:bit élcsatlakozójára illeszkedik.
micro:bit v1 és v2
A panel micro:bit edge connector kialakítású, ezért micro:bit v1 és v2 környezetben is működik. A használt lábak és perifériák miatt a konkrét projektben mindig ellenőrizni kell, hogy a P0, P1 és az I2C busz nem ütközik-e más kiegészítőkkel.
MakeCode
Oktatási környezetben a MakeCode jó kiindulópont. Egyszerű feladatoknál a tanulók gyorsan megértik, hogyan lesz egy érintésből esemény, hang vagy fényváltozás.
MicroPython
Haladóbb feladatokhoz MicroPythonból is kezelhető a panel. Ilyenkor az érintővezérlő I2C kommunikációja, a P0 hangkimenet és a P1-en vezérelt WS2812B LED-ek külön logikai egységként kezelhetők.
Arduino-kompatibilitás
A panelt nem Arduino shieldként kell kezelni. Fizikailag micro:bit edge connectorra készült, ezért Arduino fejlécre közvetlenül nem illeszkedik.
Tápfeszültség és logikai szint
A micro:bit 3,3 V-os környezetéhez készült. Ne kezeld 5 V-os logikai szintű panelként.
Lábhasználat és fontos ütközések
A panel használatakor ezekre a micro:bit erőforrásokra kell figyelni:
- P0 – beépített csipogó
- P1 – WS2812B RGB LED-ek adatvonala
- I2C SDA/SCL – TTP229 érintésvezérlő kommunikációja
- további kivezetett micro:bit jelek – bővítéshez, de projektfüggő tervezéssel
Ez azért fontos, mert ha egy projektben a P0 vagy P1 lábat már más periféria használja, ütközés lehet. Ugyanez igaz az I2C buszra is: több I2C eszköz esetén ellenőrizni kell a címeket és a busz stabilitását.
Oktatási ötletek
Ez a panel kifejezetten hálás tanórai és szakköri eszköz, mert több érzékszervet kapcsol be egyszerre.
Néhány könnyen érthető projektötlet:
- Mini zongora: minden érintőfelület más hangot szólaltat meg.
- Színes hangjegyek: minden hanghoz külön LED-szín tartozik.
- Memóriajáték: a panel fény- és hangsorozatot ad, a játékosnak vissza kell érintenie.
- Riasztópanel: egy érintés hatására csipogás és piros LED-villogás indul.
- Jelszavas érintőzár: meghatározott érintéssorrend nyitja a “zárat”.
- Rádiós távirányító: az egyik micro:bit érintés alapján jelet küld egy másik micro:bitnek.
- Interaktív plakát: érintésre egy témához hang, fény vagy animáció kapcsolódik.
Ezeknél a feladatoknál a tanuló nem csak kódot ír, hanem azonnal látja és hallja a következményt. Ez az, amitől a micro:bit igazán jó belépő a programozásba.
Műszaki adatok
- Termék típusa: micro:bit zenei / érintőpanel bővítő
- Funkció: kapacitív érintőbillentyűzet, hangkeltő, RGB fényvisszajelzés
- Kompatibilitás: micro:bit edge connector
- Érintőfelületek száma: 13
- Érintésvezérlő: TTP229
- Érintés kommunikáció: I2C
- Hangkeltő: beépített csipogó
- Csipogó micro:bit lába: P0
- RGB LED-ek: 4× WS2812B címezhető RGB LED
- RGB LED adatvonal: micro:bit P1
- Rendszerfeszültség: 3,3 V micro:bit környezet
- Bővítési lehetőségek: kivezetett micro:bit jelek, SPI és egyes GPIO-k
- Mechanikai méret: 85 mm × 56 mm
- Tipikus fejlesztési környezet: MakeCode, MicroPython
Csomag
- 1× micro:bit mini zongora bővítőpanel kapacitív érintőfelületekkel, csipogóval és RGB LED-ekkel
Megjegyzés: a micro:bit alaplap külön termék, a csomag a micro:bit-ezt nem tartalmazza!


















Értékelések
Még nincsenek értékelések.