Project 11: Microfoon

Klik hier om code 1 voor deze les te downloaden

Klik hier om code 2 voor deze les te downloaden

(1)Projectbeschrijving:

Het Micro:bit main board V2 is uitgerust met een microfoon die het volume van de omgeving kan meten. Wanneer je in je handen klapt, gaat de microfoon-LED-indicator aan. Omdat het de geluidsintensiteit kan meten, kun je een geluidsschaal maken of discoverlichting die met de muziek mee verandert. De microfoon is geplaatst aan de tegenoverliggende zijde van de microfoon-LED-indicator en vlakbij openingen die geluid doorlaten. Wanneer de board geluid detecteert, gaat de LED-indicator aan.

(2)Benodigde componenten:

Micro:bit main board V2

Micro USB-kabel

(3)Testcode 1:

Verbind de computer met het micro:bit-bord via een Micro-USB-kabel en programmeer in de MakeCode-editor,

Volledig programma:

(4)Testresultaten 1:

Na het uploaden van de code wordt een groot hartpictogram weergegeven wanneer omgevingsgeluid wordt gedetecteerd, en een klein hartpictogram wanneer de omgeving stil is (Opmerking: geluiden die te zwak zijn om te detecteren, zullen de reactie niet activeren).

(5)Testcode 2:

Verbind de computer met het micro:bit-bord via een Micro-USB-kabel en programmeer in de MakeCode-editor,

Volledig programma:

(6)Testresultaten 2:

Na het uploaden van de code pulst de dotmatrix synchroon met de geluidsveranderingen. Door op de “A”-toets te drukken, wordt de numerieke waarde van het huidige geluid weergegeven.