4.2.3 Semplice Pianoforte Elettronico
4.2.3.1 Panoramica

In questo progetto, controlliamo l’altoparlante micro:bit per riprodurre toni diversi azionando il joystick e premendo i pulsanti. Nel frattempo, la matrice LED a bordo mostrerà i numeri corrispondenti.
Girando il joystick a destra si produce “Do (Tono Do Centrale)” con la visualizzazione che mostra “1”; girandolo a sinistra si produce “Re (Tono Re)” con “2”; girandolo verso l’alto si produce “Mi (Tono Mi)” con “3”; girandolo verso il basso si produce “Fa (Tono Fa)” con “4”. Premendo il pulsante C si produce “Sol (Tono Sol)” con “5”, premendo D si produce “La (Tono La)” con “6”, E produce “Si (Tono Si)” con “7”, e premendo F si produce un “Do (Diesis)” più alto mentre la visualizzazione torna a “1”. C’è una bella sincronizzazione tra joystick, pulsanti, toni e display.

4.2.3.2 Conoscenza dei Componenti

Altoparlante Microbit

La scheda micro:bit è dotata di un altoparlante integrato per emettere suoni, come risatine, saluti, sbadigli o espressioni di tristezza, o persino comporre una canzone. Programmando, può persino generare note individuali, melodie e ritmi, o persino composizioni musicali, come la canzone Twinkle Twinkle Little Star.

4.2.3.3 Parti Richieste
Scheda micro:bit V2 (auto-fornita) ×1 |
Smart Gamepad micro:bit (assemblato) ×1 |
Batteria AAA (auto-fornita) ×4 |
|---|---|---|
|
|
|
4.2.3.4 Flusso del Codice

4.2.3.5 Codice di Test
⚠️ Nota che la sensibilità del joystick può essere regolata in base alle proprie esigenze.
Codice completo:


Breve spiegazione:
① Inizializza la matrice LED micro:bit per mostrare
.

② Determina la direzione del movimento del joystick; riproduci i toni corrispondenti per mezza battuta in sottofondo, e la matrice LED visualizza il numero corrispondente.

③ Controlla se un pulsante è premuto, e riproduci il tono corrispondente per mezza battuta in sottofondo, e la matrice LED visualizza il numero corrispondente.

4.2.3.6 Risultato del Test

Dopo aver caricato il codice, inserisci la scheda micro:bit nello slot del gamepad (batterie installate) e sposta l’interruttore su “ON”. La matrice LED mostra “
” per prima.
Girando il joystick a destra si produce “Do (Tono Do Centrale)” con la visualizzazione che mostra “1”; girandolo a sinistra si produce “Re (Tono Re)” con “2”; girandolo verso l’alto si produce “Mi (Tono Mi)” con “3”; girandolo verso il basso si produce “Fa (Tono Fa)” con “4”. Premendo il pulsante C si produce “Sol (Tono Sol)” con “5”, premendo D si produce “La (Tono La)” con “6”, E produce “Si (Tono Si)” con “7”, e premendo F si produce un “Do (Diesis)” più alto mentre la visualizzazione torna a “1”.
Hai costruito il semplice pianoforte elettronico!

Suggerimento: Se non c’è risposta sulla scheda, premi il pulsante di reset sul retro della scheda micro:bit.



