Collegare il modulo buzzer passivo con la scheda OSOYOO PnP per micro:bit alla porta P0 con il cavo OSOYOO PnP a 3 pin come segue;

Passo 0: Vai all’url: https://makecode.microbit.org , clicca su New Project , fare clic con il tasto destro del mouse sul blocco on start e cancellarlo.

Passo 1. In the Toolbox, click on the Basic category and then click the show icon block over, and place it inside the on start block .  Click the  music note patterns from the block choices as following:

Nella Toolbox, fare clic sulla categoria Basic e quindi fare clic sul blocco show icon, posizionalo all’interno del blocco on start.  Fare clic sui modelli di note musicali dalle scelte di blocco come segue:


Passo 2. Clicca sulla categoria Music. Poi trascinate il blocco Play tone for beat e posizionatelo all’interno del blocco on Start.

Passo 3. Il blocco Play tone (Hz) for beat permette di suonare un tono di frequenza specifica. La frequenza predefinita del blocco Play tone (Hz) for beat è impostata a 262 Hz (tono), che è C medio, il Do (nota). Quando si clicca sulla casella di parametro del blocco Play tone, viene visualizzata una tastiera visiva di pianoforte a 21 tasti che permette di scegliere una nota.

Quando scegliete una nota dalla tastiera visuale del piano, la frequenza della nota verrà visualizzata nella casella dei parametri del blocco del suono (Hz). Se si conosce la frequenza della nota che si vuole suonare, basta digitare la frequenza nella casella dei parametri senza sceglierla dalla tastiera visiva del piano. La precisione della frequenza di una nota è di ± 1 Hz. Per esempio, per il Do Medio, le frequenze valide sono 261, 262 e 263 Hz.  L’immagine seguente mostra il nome delle note nella tastiera del pianoforte a 21 tasti e le loro frequenze in Hertz.
Questa è la partitura per pianoforte per Inno Alla Gioia :

Passo 4. Secondo la partitura di pianoforte per l’Inno alla Gioia, scegliere la nota e fare clic sulla casella del parametro del blocco Play tone (Hz) for beat, poi aggiungete sotto l’ultimo blocco Play tone (Hz) for beat. Ogni nota in un blocco Play tone (Hz) for beat. Fare clic sul pulsante A, è possibile controllare se la nota musicale è corretta.
Passo 5. Scarica il file “.hex” e salvarlo sul vostro disco driver MICROBIT come la seguente immagine.

Di seguito sono riportati i blocchi del codice completi di programmazione grafica per riprodurre la musica dell’Inno alla Gioia




SCOPRI DI PIÙ SULLE VARIE PARTI

No. Imagen Nombre del producto Enlace
1 BBC scheda Micro:bit https://osoyoo.store/products/bbc-micro-bit-micro-controller-with-motion-detection-compass-led-display-and-bluetooth?variant=31021023002735
2 Scheda espansione Micro:bit https://osoyoo.store/products/pnp-board-for-micro-bit-stem-kitmodel-2018005900?variant=31698997444719
3 Modulo LED verde https://osoyoo.store/products/green-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957968158831
4 Modulo LED giallo https://osoyoo.store/products/yellow-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
5 Modulo LED rosso https://osoyoo.store/products/red-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957964882031
6 Modulo LED bianco https://osoyoo.store/products/white-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31816681128047
7 Modulo Umidità & Temperatura https://osoyoo.store/products/humi-temp-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957977563247
8 Modulo buzzer passivo https://osoyoo.store/products/passive-buzzer-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
9 Modulo sensore di fiamma https://osoyoo.store/products/flame-sensor-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500
10 Modulo pulsante rosso https://osoyoo.store/products/red-button-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31958006693999
11 Modulo pulsante giallo https://osoyoo.store/products/yellow-button-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31958014328943
12 Modulo fotoresistenza https://osoyoo.store/products/photoresitor-module-for-arduino-microbit-osoyoo-stem-kitmodel-2019011500?variant=31958061154415
13 Modulo RGB https://osoyoo.store/products/rgb-module-for-osoyoo-stem-kit-for-micro-bit-arduino-raspberry-pi-model-2019011500?variant=31958069739631
14 Modulo ricevitore IR https://osoyoo.store/products/ir-receiver-module-for-arduino-raspberry-pi-micro-bit-stem-model-2019011500?variant=31958077309039
15 Telecomando a infrarossi https://osoyoo.store/products/infrared-remote-controller-for-arduino-raspberry-pi-microbit-stemmodel-2019011500?variant=31958087532655
16 Modulo microfono https://osoyoo.store/products/microphone-module-for-arduino-raspberry-pi-micro-bit-stem-model-2019011500?variant=31958089597039
17 Modulo potenziometro https://osoyoo.store/products/potentiometer-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31817102852207
18 Modulo motore ventola https://osoyoo.store/products/fan-motor-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957989359727
19 Motore micro servo https://osoyoo.store/products/micro-servo-sg90-blue-for-arduino-v2-0-robot-carmodel-lacc200610
20 Modulo rilevatore ad ultrasuoni https://osoyoo.store/products/ultrasonic-detector-module-for-arduino-raspberry-pi-micro-bit-stemmodel-2019011500?variant=31958286729327
21 1602 I2C Display LED https://osoyoo.store/products/white-led-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011501?variant=31817047048303
22 Modulo relè a 1 canale https://osoyoo.store/products/1-channel-relay-module-for-osoyoo-stem-kit-for-micro-bit-model-2019011500?variant=31957950562415