MicroBit razširitev glasbena klavir Keyestudio
€15.99 (DDV vključen)
Razširitvena plošča za BBC micro:bit s TTP229 čipom, 8 kapacitivnimi tipkami, pasivnim zvočnikom in 4× RGB LED — zaigraj melodije z MakeCode.
Ni na zalogi
Prijava na sporočilo ob novi zalogi.
Opis
MicroBit razširitvena glasbena klavir Keyestudio
Ta razširitvena plošča za BBC micro:bit pretvori krmilnik v funkcionalen glasben instrument z osmimi kapacitivnimi tipkami. Za zaznavanje dotika skrbi čip TTP229-LSF, ki komunicira z micro:bitom prek I2C vmesnika — to pomeni, da za branje vseh 8 tipk porabi le dve vodili in ne zasede dragocenih GPIO pinov. Vgrajen pasivni zvočnik predvaja tone neposredno iz plošče, 4 LED diode WS2812 RGB pa vizualno popestrijo vsak pritisk tipke.
Plošča se priključi neposredno na robni konektor BBC micro:bit v2 in v2 — brez spajkanja, brez dodatnih modulov za osnovno delovanje. MakeCode glasbeni bloki (`music.playTone`, `music.noteFrequency`) delujejo takoj, MicroPython pa omogoča natančnejši nadzor nad I2C naslovom in RGB animacijami. Primerna je za šolske ure glasbe in računalništva, STEM projekte ter samostojno učenje programiranja s takojšnjim zvočnim povratkom.
Ključne lastnosti
- 8 kapacitivnih tipk (TTP229-LSF) – zaznavanje dotika brez mehanske obrabe; čip komunicira z micro:bitom prek I2C, naslov 0x57
- Pasivni zvočnik – vgrajen neposredno na ploščo; frekvenca tona se nastavi programsko, ni potreben zunanji zvočnik
- 4× RGB LED WS2812 – individualno naslavljanje vsake LED prek enovodilnega protokola; možne animacije ob pritisku tipk
- MIDI vmesnik – priključek za zunanje MIDI naprave, kar odpre možnost povezovanja z glasbenimi instrumenti in DAW programi
- 6 robnih konektorjev s 3V in signalnimi pini – dva tipa glav: 3V + SPI in 3V + signal + I2C, za nadaljnjo razširitev
- Dve montažni luknji (3,2 mm) – plošča se pritrdi na šasijo robota ali v ohišje s standardnimi M3 vijaki
- Brez spajkanja – priključek na robni konektor micro:bita, takoj pripravljena za programiranje
Kaj potrebujem za začetek?
- BBC micro:bit v2 (ali v1) – osnovna krmilna plošča
- Micro-USB kabel – za prenos programa na micro:bit
- Microsoft MakeCode (makecode.microbit.org) – brezplačno spletno okolje z glasbenimi bloki in JavaScript urejevalnikom
Moj prvi projekt – 3 koraki
- Priključitev: Potisnite micro:bit v robni konektor razširitvene plošče — zlati kontakti morajo biti obrnjeni navzgor.
- Programiranje: V MakeCode odprite razdelek Glasba in dodajte blok
ob pritisku gumba A predvajaj ton C. Za branje kapacitivnih tipk prek I2C dodajte razširitev Keyestudio Piano iz galerije razširitev. - Rezultat: Ob dotiku tipke se iz vgrajenega zvočnika sliši ustrezen ton, LED WS2812 pa zasvetijo v nastavljeni barvi — glasbeni inštrument je pripravljen.
Primeri uporabe
- Šolska ura glasbe + računalništva (učenje not in programiranja hkrati)
- Interaktivna igrača za otroke (preprost klavir brez premikajočih delov)
- STEM tekmovalni projekt (robotski glasbenik z WS2812 vizualizacijo)
- Glasba za robotska vozila (zvočna signalizacija ob dosegu cilja ali ovire)
- Uvod v I2C komunikacijo (praktičen primer naslavljanja naprav na skupnem vodilu)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Tipalni čip | TTP229-LSF (kapacitivni dotik, 16-kanalni, tu 8 kanalov) |
| Število tipk | 8 (klavir, 1 oktava) |
| Vmesnik z micro:bitom | I2C (naslov 0x57) |
| RGB LED | 4× WS2812 (NeoPixel kompatibilne), individualno naslavljanje |
| Zvočnik | Pasivni piezo / elektromagnetni, PWM krmiljenje |
| MIDI priključek | Da (5-pinski DIN ali 3,5 mm TRS, odvisno od različice) |
| Napajalna napetost | 3,3 V (prek micro:bit robnega konektorja) |
| Montažne luknje | 2× premer 3,2 mm (M3) |
| Kompatibilnost | BBC micro:bit v1 in v2 |
| Programska okolja | MakeCode, MicroPython |
Primerjava: Glasbena klavir razširitev vs IO razširitev vs Senzorska razširitev
| Glasbena klavir (28826) | IO razširitev (28806) | Senzorska razširitev (28815) | |
|---|---|---|---|
| Primarna funkcija | Glasbeni instrument | GPIO dostop za breadboard | Priključitev senzorjev |
| Aktivni čip | TTP229-LSF + WS2812 | Ni (pasivni breakout) | Ni (pasivni breakout) |
| Zvok | Da (vgrajen zvočnik) | Ne | Ne |
| RGB LED | 4× WS2812 | Ne | Ne |
| Primerno za | Glasba, interaktivni projekti | Prototyping, electronics | Senzorski projekti |
Inženirski PRO nasvet
WS2812 LED in I2C na istem vodilu – WS2812 LED diode niso I2C naprave; krmilite jih prek ločenega GPIO pina s knjižnico NeoPixel v MakeCode ali MicroPythonu. TTP229 tipke berite prek I2C (pin 19/20 na micro:bitu), WS2812 pa povežite na prosti digitalni pin (npr. P0). Tako zagotovite, da se protokoli ne motijo med seboj in animacije tečejo nemoteno.
Kompatibilnost
Plošča je kompatibilna z BBC micro:bit v1 in v2. V MakeCode deluje z razširitvijo za Keyestudio Piano ali z ročnim branjem I2C naslova 0x57. MicroPython podpira neposreden I2C dostop z `machine.I2C`. Ni odvisna od operacijskega sistema — programiranje poteka v brskalniku ali Mu urejevalniku na Windows, macOS in Linux.

Mnenja
Clear filtersZaenkrat še ni mnenj.