ЙОДО, Проект № 9, Терменвокс

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Besylka, 26 сен 2019.

  1. Besylka

    Besylka Нуб

    Уважаемые знатоки, подскажите пожалуйста.
    Выполняя задание №9 (Йодо, эпизод 1) возник вопрос к дополнительному заданию, а именно можно ли использовать код, который я написал.
    Задание:
    Мой код:

    Код (Java):
    var buzzer = require('@amperka/buzzer').connect(P5);

    var sensor = require('@amperka/light-sensor').connect(A2);

    var button = require('@amperka/button').connect(P3);

    var pot = require('@amperka/pot').connect(A0);

    button.on('press', function(){
    buzzer.toggle();
    });

    setInterval(function(){
    var freq = sensor.read('lx') * 20;
      var poten = pot.read();
      var newfreq = freq * poten;
      buzzer.frequency(newfreq);
    }, 10);
    Коррекно ли писать так? Просто не могу понять как должен влиять Потенциометр на звучание, для меня сложно понять как звук влияет на звук, что это должна быть за математическая операция(сложение, вычитание и т.д.)