===== Эксперимент 21. Терменвокс =====
Терменвокс — это электронный музыкальный инструмент,
созданный в 1919 году русском изобретателем Львом Терменом. Игра
на терменвоксе заключается в изменении музыкантом расстояния от
своих рук до антенн инструмента.
В данной схеме вместо антенн применен фоторезистор. Когда ты
подносишь руку к нему, ты уменьшаешь световой поток, попадающий
на фоторезистор. Поднося и удаляя руку, ты изменяешь сопротивление
фоторезистора.
Сигнал с фоторезистора оцифровывается с помощью АЦП и используется в качестве управляющего для генератора звука на базе ШИМ- генератора.
==== Схема эксперимента ====
{{ :products:esp-iot:exp7.7_sch.png?nolink |}}
//Рисунок 1. Электрическая принципиальная схема эксперимента//
{{ :products:esp-iot:exp7.7_mont.png?direct&600 |}}
//Рисунок 2. Монтажная схема эксперимента//
==== Программный код эксперимента ====
from machine import Pin, PWM
_init()
SpeakerPin = 15
Speaker = Pin(SpeakerPin, Pin.OUT)
Sound = PWM(Speaker)
Sound.duty(512)
adc = machine.ADC(0)
while True:
value = adc.read()
Sound.freq(value)
==== Дополнительное задание ====
* Измени общий тон терменвокса в сторону увеличения с помощью добавления постоянного смещения управляющего сигнала для генератора.