Papírzongora

Hogyan készül?

Hozzávalók:

  • 1 db micro:bit
  • A4 lap
  • háztartási alufólia
  • ragasztó
  • vonalzó
  • olló
  • 6db krokodil csipesz
  • fejhallgató

A zongora 7 hangot tud megszólaltatni.

Elkészítés

  1. lépés
    Rajzolj hét billentyűt a papírra, a billenyűk között hagyj 3-4mm helyet. Ez azért kell, hogy a lenyomott billentyűk ne akadjanak majd össze. Hajtsd fel a billentyűket, majd vissza.
  2. lépés
    Vágj le 4 db alufóliacsíkot. Egy nagyobbat, ami olyan vastag legyen, mint a billenyűk hossza + 1 cm. A vékonyabbak legyenek 1cm-esek. A fóliák élei legyenek egyenesek. Használj zonalzót és filcet, hogy megjelöld a vágandó vonalat és ollóval vágd le a csíkot.
  3. lépés
    Ragaszd fel a fóliákat a képen látható módon. A vastag fólia felső éle a billentyűk végével egyezzen az alsó fele pedig 1cm-el kell hogy túllógjon a hajtáson. Hagyj pár milliméternyi helyet a csíkok között. A fóliák egyik végét ne ragaszd le a papírra.
  4. lépés
    Az csíkok le nem ragasztott végét gyűrd tüskébe. Ide fogjuk csiptetni a krokodil csipeszeket.
  5. lépés
    Ragassz a vékony csíkokra papírt a képen látható módon. Ez fogja kódolni, hogy melyik billentyű lett lenyomva.
    1. Billentytű = 001
    2. Billentytű = 010
    3. Billentytű = 011
    4. Billentytű = 100
    5. Billentytű = 101
    6. Billentytű = 110
    7. Billentytű = 111

Programozás

Hozzunk létre egy új projektet a blokkszerkesztőben, nevezzük el, és kezdjük el beprogramozni a zongorát!

A program kétszer is megméri a lábakat 30ms időkülönbséggel. Ezt azért csináljuk, mert a lenyomásnál a papír és az alufólia egyenetlenségei miatt a billentyűn lévő fólia nem fog egyszerre mind a három csíkhoz érni, kell egy kis idő, hogy ez megtörténjen és ezzel a dupla méréssel kiküszöböljük, hogy a microbit csak az első érintkezést értlemezze és rossz hangot adjon ki.

Scroll to Top