Inhoudsopgave:

Maak een Electro-Theremin: 4 stappen (met afbeeldingen)
Maak een Electro-Theremin: 4 stappen (met afbeeldingen)

Video: Maak een Electro-Theremin: 4 stappen (met afbeeldingen)

Video: Maak een Electro-Theremin: 4 stappen (met afbeeldingen)
Video: ⚡️ IK GEEF NIET OP! Amazon 2.0 | Online winkel helemaal opnieuw - Deel 3 2024, Juli-
Anonim
Maak een Electro-Theremin
Maak een Electro-Theremin

doelen

Leer een analoge sensor te gebruiken met de micro:bit.

Maak een electro-theremin!

Stap 1: Materialen

1 x BBC micro:bit

1 x micro-USB-kabel

1 x zoemer

2 x FF jumperdraden

1 x potentiometer

Stap 2: Procedure

Stap 1

Sluit uw zoemer aan op Pin0. Zorg ervoor dat de positieve kabel is aangesloten op de gele signaalpin en dat de negatieve kabel is aangesloten op de zwarte massapin op het breakout-bord.

Sluit de potentiometer aan op Pin1. U kunt aansluiten volgens de kleur. Zorg ervoor dat de draadkleuren en de pinkleuren op het breakoutboard goed op elkaar zijn afgestemd!

Stap 2

In Makecode volgen we de waarde van de potentiometer met behulp van een variabele. Variabelen zijn als emmers die veranderende waarden kunnen bevatten.

Maak een nieuwe variabele met de naam lezen (of wat je maar wilt, echt) in de variabelenlade.

We willen onze leesvariabele constant op de analoge waarde van de potentiometer zetten in plaats van op de digitale.

Door de analoge waarde te lezen, krijgen we toegang tot een hele reeks signalen van de potentiometer, in plaats van alleen een digitale 1 of 0. Zoek dit blok in de pennenlade.

Stap 3

Controleer uw minimum- en maximumwaarden voor uw potentiometer door het nummer van de uitleesvariabele te tonen.

Als u de knop helemaal tegen de klok in draait, krijgt u het minimum, en helemaal met de klok mee voor het maximum.

Merk op hoe de waarden springen? Dat komt omdat de micro:bit enige tijd nodig heeft om een groot getal over het scherm te scrollen, en tegen de tijd dat je een nieuwe waarde leest, zou de potentiometer ver vooruit zijn!

Stap 4

Nu gaan we die waarden gebruiken die u zojuist van uw potentiometer hebt gelezen om uw aantekeningen in kaart te brengen!

Onze muziekblokken hebben mogelijk niet zo'n groot bereik als uw potentiometer. In dit geval willen we ervoor zorgen dat de hoogste potentiometerwaarde nog steeds overeenkomt met de hoogste noot die we kunnen spelen.

Aanbevolen: