Skip to content

Activiteit

Maak lawaai

Gevorderd | MakeCode, Python | Geluid, Pinnen | Geluid, Hardware & software, Invoer/Uitvoer

Stap 1: Maak het

Wat is het?

Bevestig koptelefoons aan je micro:bit en maak muziek!

diagram met het uiteinde van de koptelefoon stekker aangesloten op micro:bit pin 0 en het lange deel van de hoofdtelefoonstekker aangesloten op GND op micro:bit

Zo werkt het

  • Sluit een koptelefoon of een luidspreker aan om geluid te maken met micro:bit. Klem de punt van de koptelefoon stekker op pin 0 op micro:bit. Klem het langere deel van de koptelefoon stekker op de GND pin op micro:bit.
  • Gebruik dit programma om je micro:bit een van de ingebouwde melodieën te laten spelen wanneer je op knop A drukt.
  • De gouden pinnen aan de onderkant van de micro:bit worden gebruikt voor in- en uitvoer. Hier gebruiken we pin 0 als uitvoer. De micro:bit stuurt pulsen van elektrische signalen vanaf pin 0 wanneer het de melodie speelt. De koptelefoon moet ook worden aangesloten op de GND pin op de micro:bit om het elektrische circuit te voltooien.

Benodigdheden

  • micro:bit (of MakeCode simulator)
  • MakeCode of Python editor
  • batterijpakket (optioneel)
  • een koptelefoon, zoemer of versterkte luidspreker
  • twee krokodillen klem kabels

Step 2: Codeer het

1from microbit import *
2import music
3
4while True:
5    if button_a.was_pressed():
6        music.play(music.NYAN)
7

Stap 3: Verbeter het

  • Probeer verschillende deuntjes zoals ODE, BLUES of BIRTHDAY. Je kunt hier een lijst vinden met deuntjes die je in Python kunt gebruiken.
  • Laat de melodie meer dan eens herhalen met behulp van een lus.
  • Wat gebeurt er als je pin 0 aansluit op het middelste deel van de koptelefoon stekker in plaats van op de punt?