Первые ошибки programmer is not responding

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем Arnoobino, 19 ноя 2016.

  1. ИгорьК

    ИгорьК Гуру

    Искра JS просто замечательная плата. А вот...
     
  2. DrOnJD

    DrOnJD Нерд

    Попробуйте вот этот код
    Код (Javascript):
    var toLuxes = function(val) {
        var resistance = 10.0 / (1.0 / val - 1);
        return 10.0 * Math.pow(14.0 / resistance,1.0 / 0.6);
    };
    var led = P13;
    var sensor = A3;
    var luxes;
    var level;
    setInterval(function() {
        luxes = toLuxes(analogRead(sensor));
        level = 1 - luxes / 50;
        led.analogWrite(level);
    }, 10);
     
    Согласен с Игорем. Если есть возможность написать без библиотеки, то лучше делать самому. Это и чище зачастую и прокачивает скилл.
     
  3. Arnoobino

    Arnoobino Нерд

    Не получается..
    [​IMG]
    Похоже не так инициализирован какой-то датчик
     
  4. DrOnJD

    DrOnJD Нерд

    Абсолютно все люди делают ошибки. Нужно критически относиться к чужому коду )))

    Код (Javascript):
    var toLuxes = function(val) {
        var resistance = 10.0 / (1.0 / val - 1);
        return 10.0 * Math.pow(14.0 / resistance,1.0 / 0.6);
    };
    var led = P13;
    var sensor = A3;
    var luxes;
    var level;
    setInterval(function() {
        luxes = toLuxes(analogRead(sensor));
        level = 1 - luxes / 50;
        analogWrite(led, level);
    }, 10);
     
     
    Mihail Vasilev и Arnoobino нравится это.