Добрый вечер! нужна помощь набор "йодо" задание №9

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Magomet, 5 мар 2020.

  1. Magomet

    Magomet Нуб

    Это код терменвокса
    Код (Javascript):
    var buzzer = require('@amperka/buzzer')
    .connect(P5)
    .turnOn();
    var sensor = require('@amperka/light-sensor')
    .connect(A2);
    var button = require('@amperka/button')
    .connect(P3);
    button.on('press', function() {
    buzzer.toggle();
    });
    setInterval(function() {
    buzzer.frequency(20 * sensor.read('lx'));
    }, 10);
    Задание " Потенциометр добавь, что "октаву" меняет: тот диапазон частот, в котором терменвокс звучит."
    Вот мой вариант вроде работает , но не уверен в правильности написания кода.
    Код (Javascript):
    var buzzer = require('@amperka/buzzer')
    .connect(P5)
    .turnOn();
    var sensor = require('@amperka/light-sensor')
    .connect(A2);
    var button = require('@amperka/button')
    .connect(P3);
    var pot = require('@amperka/pot')
    .connect(A4);
    button.on('press', function() {
    buzzer.toggle();
    });
    setInterval(function() {
      var poten = pot.read();
    buzzer.frequency(poten * 20 * sensor.read('lx'));
    }, 10);
     
     
  2. NikitOS

    NikitOS Король шутов Администратор

    Вполне нормальный вариант, не вижу ничего криминального :)
     
  3. Magomet

    Magomet Нуб

    Спасибо