Lyd sensor

kortlink.dk/239sh

Tilslut Octopus Analog Noise Sound Sensor Detection Module

Med denne sensor kan du aflæse lyd/støj niveauet analogt.

Der er tre udgang på sensoren.

  1. G - forbinder du til Micro:bit GND

  2. V - forbinder du til Micro:bit 3V

  3. S - forbinder du til Micro:bit pin. F.eks. pin P(1)

Programmér sensoren

For at kunne bruge sensoren, skal du der hvor du programmere din micro:bit, søge efter "iot" under avanceret=>udvidelser.

Tilføj pakken "iot-environment-kit"

Du kan nu prøve dig frem for at finde ud af hvilke værdier sensoren sender tilbage ved:

  • Ingen lyd

  • Lav lyd

  • Høj lyd

Brug f.eks. dette script til at teste sensoren. Værdierne er afrundet for at forhindre at lange decimaltal scroller hen over Micro:bittens display.

Når man aflæser analogt, kan man aflæse værdier fra 0 - 1023. Du har nok opdaget, at sensoren aldrig har værdien 0 (selv om der er helt stille) eller når værdien 1023 uanset hvor høj lyden er.

I scriptet nedenfor aflæses der kun værdier fra 16-100. Disse værdier er herefter konverteret til en skala fra 0-50. Hermed bliver 0 til helt stille og 50 til max lyd. Disse værdier er vist i et søjlediagram.