Sisukord:

Looge Electro-Theremin: 4 sammu (piltidega)
Looge Electro-Theremin: 4 sammu (piltidega)

Video: Looge Electro-Theremin: 4 sammu (piltidega)

Video: Looge Electro-Theremin: 4 sammu (piltidega)
Video: ⚡️ Я НЕ СДАМСЯ! AMAZON 2.0 | Интернет магазин с нуля - Часть 3 2024, November
Anonim
Looge Electro-Theremin
Looge Electro-Theremin

Eesmärgid

Õppige kasutama analoogandurit koos micro: bitiga.

Tehke elektro-sealmin!

Samm: materjalid

1 x BBC mikro: bit

1 x mikro -USB -kaabel

1 x helisignaal

2 x F-F hüppajajuhet

1 x potentsiomeeter

2. samm: toiming

Samm 1

Ühendage oma sumin Pin0 -ga. Veenduge, et positiivne juhe on ühendatud kollase signaali tihvtiga ja negatiivne juhe on ühendatud katkestusplaadi musta maandusnõelaga.

Ühendage potentsiomeeter pin1 -ga. Saate ühendada vastavalt värvile. Veenduge, et juhtmete värvid ja tihvtide värvid plaadiplaadil oleksid hästi sobitatud!

2. samm

Makecode'is jälgime potentsiomeetri väärtust muutuja abil. Muutujad on nagu ämbrid, mis mahutavad muutuvaid väärtusi.

Tehke muutuja sahtlis uus muutuja nimega lugemine (või mis iganes teile meeldib).

Soovime oma lugemismuutuja pidevalt digitaalse asemel seada potentsiomeetri analoogväärtusele.

Analoogväärtuse lugemine võimaldab meil kasutada potentsiomeetrilt tervet hulka signaale, mitte ainult digitaalset 1 või 0. Leidke see plokk sahtlitest Pins.

3. samm

Kontrollige oma potentsiomeetri miinimum- ja maksimumväärtusi, näidates lugemismuutuja arvu.

Kui keerate nuppu lõpuni vastupäeva, saate minimaalse ja päripäeva lõpuni maksimaalse.

Pange tähele, kuidas väärtused hüppavad? Selle põhjuseks on asjaolu, et micro: bit võtab suure hulga ekraanil kerimiseks aega ja uue väärtuse lugemiseks oleks potentsiomeeter juba ees!

4. samm

Nüüd kasutame märkmete kaardistamiseks neid väärtusi, mida just potentsiomeetrilt lugesite!

Meie muusikaplokkide vahemik ei pruugi olla nii lai kui teie potentsiomeeter. Sel juhul tahame veenduda, et kõrgeim potentsiomeetri väärtus vastab endiselt kõrgeimale noodile, mida saame mängida.

Soovitan: