Innholdsfortegnelse:

Lag en Electro-Theremin: 4 trinn (med bilder)
Lag en Electro-Theremin: 4 trinn (med bilder)

Video: Lag en Electro-Theremin: 4 trinn (med bilder)

Video: Lag en Electro-Theremin: 4 trinn (med bilder)
Video: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, November
Anonim
Lag en Electro-Theremin
Lag en Electro-Theremin

Mål

Lær å bruke en analog sensor med micro: bit.

Lag en elektro-theremin!

Trinn 1: Materialer

1 x BBC micro: bit

1 x mikro -USB -kabel

1 x summer

2 x F-F hoppetråder

1 x potensiometer

Trinn 2: Fremgangsmåte

Trinn 1

Koble summeren til Pin0. Kontroller at den positive ledningen er koblet til den gule signalpinnen og at den negative ledningen er koblet til den svarte jordpinnen på utbruddskortet.

Koble potensiometeret til Pin1. Du kan plugge i henhold til fargen. Sørg for at trådfargene og pinfargene på breakout -brettet er godt tilpasset!

Steg 2

I Makecode sporer vi verdien av potensiometeret ved hjelp av en variabel. Variabler er som bøtter som kan inneholde endrede verdier.

Lag en ny variabel som heter lesing (eller noe du virkelig liker) i variabelskuffen.

Vi vil hele tiden sette lesevariabelen til den analoge verdien av potensiometeret i stedet for det digitale.

Ved å lese den analoge verdien kan vi få tilgang til en hel rekke signaler fra potensiometeret, i stedet for bare en digital 1 eller 0. Finn denne blokken i Pins -skuffen.

Trinn 3

Kontroller minimums- og maksimumsverdiene for potensiometeret ditt ved å vise nummeret til avlesningsvariabelen.

Når du dreier knappen helt mot klokken, får du minimum, og med klokken hele veien gir du maksimum.

Legg merke til hvordan verdiene hopper? Det er fordi micro: bit tar litt tid å rulle et stort antall over skjermen, og når du leser en ny verdi, ville potensiometeret være langt foran!

Trinn 4

Nå skal vi bruke de verdiene du nettopp har lest fra potensiometeret for å kartlegge notatene dine!

Musikkblokkene våre har kanskje ikke et så stort område som potensiometeret ditt. I dette tilfellet vil vi sørge for at den høyeste potensiometerverdien fremdeles tilsvarer den høyeste noten vi kan spille.

Anbefalt: