Skip to content

Gníomhaíocht

Meitreanóm

Tosaitheoir | MakeCode, Python | Cnaipí, Fuaim, Scáileán LED | Atriall, Luas

Céim 1: Déan é

Cad atá ann?

Códaigh do méadranóm leictreach féin a chruthaíonn buillí rialta is féidir a mhoilliú agus a dhéanamh níos tapa de réir mar a chleachtann tú ceol.

Réamhrá

Treoir chódaithe

Cad a fhoghlaimeoidh tú

  • An chaoi chun luas na nótaí ceoil a sheinneann an micro:bit a athrú
  • An chaoi chun cnaipí ionchuir agus aschuir fuaime a úsáid chun gléas leictreonach úsáideach a chruthú

Conas a oibríonn sé

  • Ag tús an ríomhchláir, socraíonn sé an luas ag 100 bpm - buillí in aghaidh an nóiméid. Is bealach caighdeánach é seo chun tempo, nó luas ceoil a thomhas.
  • Trí lúb 'lúb go deo' a úsáid, leanann an micro:bit air ag seinm nóta gearr agus ansin ag stopadh ar feadh buille amháin.
  • Is féidir éisteacht leis an bhfuaim trí chluasáin a cheangal le pionna 0 agus le GND nó ar challaire ionsuite nua an micro:bit.
  • Brúigh cnaipe A chun an luas a mhoilliú 5 bpm.
  • Brúigh cnaipe B chun an luas a mhéadú 5 bpm.
  • Trí chnaipe A agus B a bhrú le chéile, taispeántar an luas reatha ar aschur scáileáin an LED.

Cad a theastaíonn uait

  • micro:bit
  • MakeCode nó Python editor
  • paca cadhnraí (roghnach)

Céim 2: Códaigh é

1from microbit import *
2import music
3tempo = 100
4
5while True:
6    music.set_tempo(bpm=tempo)
7    music.play(['C4:1', 'r:3']) # play C for 1 tick, rest for 3 ticks
8    if button_a.was_pressed():
9        tempo -= 5
10    if button_b.was_pressed():
11        tempo += 5  
12    

Céim 3: Feabhsaigh é

  • Seans go n-aithneofá go seinneann sé a rithim beagán níos moille ná uirlis leictreonach leis an socrú BPM céanna - is í an chúis leis sin ná go ndtógann gach lúb aon bhuille agus aon sédéagú de bhuille, in ionad buille amháin go díreach.
  • D'fhéadfá triail a bhaint as é a dhéanamh níos cruinne trí chodáin de bhuille a shuimiú le chéile chun buille iomlán amháin a dhéanamh: 1/2 + 1/4 + 1/8 + 1/16 a dhéanann 15/16 chun cur leis an 1/16ú de bhuille atá á sheinm agat.
  • Cuireann bloic 'Go deo' beagán moille leis freisin, mar sin má úsáideann tú lúb 'cé go bhfuil sé fíor' istigh ann, luasóidh sé do chód agus déanfaidh sé níos cruinne é.
  • Taispeánann an físeán cód ag barr an leathanaigh seo an chaoi chun é sin a dhéanamh.
Greille a thaispeánann codáin de bhuillí suime suas le cúig déag 16ú