Skip to content

Activitat

Guitarra 1 - melodies tàctils

Expert | MakeCode, Python | Pins, So | Electricitat, Electrònica, Entrada/sortida, So

Pas 1: Crea-ho

En què consisteix?

Reprodueix diferents melodies utilitzant el sensor tàctil del micro:bit.

Aquests dos vídeos et mostren què faràs i com programar-ho.

Introducció

Guia de programació

Com funciona

  • Aquest projecte és el mateix que el projecte Jukebox, però en comptes d'utilitzar els botons de la micro:bit, faràs el teu propi dispositiu d'entrada amb cartró cobert amb tires de paper d'alumini connectades mitjançant un clip de cocodril als pins de la micro:bit.
  • Transfereix el programa a la micro:bit.
  • Connecta un extrem dels tres cables de pinces de cocodril als pins 1, 2 i GND (pin de terra). Connecta els altres extrems a una guitarra o teclat de cartró.
  • Amb un dit toca la làmina connectada a GND, i amb un altre dit toca la làmina connectada al pin 1 i després al pin 2. Hauria de sonar una melodia diferent depenent de la tira de paper que toquis.
  • La micro:bit utilitza els pins 1 i 2 com a entrades tàctils. Quan toques qualsevol d'aquests pins i el pin GND, estàs completant un circuit elèctric. Una petita quantitat d'electricitat flueix a través teu, la micro:bit pot detectar-la i el programa activa la reproducció d'una melodia.
  • Si no tens una micro:bit V2, que reprodueixi so, connecta els auriculars als pins 0 i GND.
foto de com connectar els botons de paper d'alumini als pins 1, 2 i GND

Què necessites

  • la micro:bit i, opcionalment, les piles
  • Editor MakeCode o Python
  • tres cables de pinces de cocodril
  • cartró, paper d'alumini, cola i tisores per fer una guitarra o un teclat
  • auriculars, timbre o altaveu opcionals amb dos cables de clip de cocodril addicionals per als usuaris de la V1

Pas 2: Programa-ho

1from microbit import *
2import music
3
4while True:
5    if pin1.is_touched():
6        music.play(music.ODE)
7    if pin2.is_touched():
8        music.play(music.BLUES)
9

Pas 3: Millora-ho

  • Canvia les melodies que sonen quan toques el paper d'alumini.
  • Programa les teves pròpies melodies.
  • Mostra diferents imatges, lletres, números o paraules segons la melodia que hagis triat.