Как сделать кнопку включения и выключения?

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем yandex, 19 авг 2018.

?

Повторите проект?

  1. Нет

  2. Да

  3. Зачем?

  4. Хочу посмотреть результат

Результаты будут видны только после голосования.
  1. yandex

    yandex Нуб

    Решил сделать устройство которое оповешало о том , что кто-то вошел в дверь светом и звуком. Проблема ,верней вопрос: как сделать кнопку включение/выключение в коде. Если есть идеи по да работке,пишите желательно с примером как сделать. Код: https://drive.google.com/file/d/1D7tYk7m7Mkejm5p90B-CNyk3AHMXcfe8/view?usp=sharing
     
    Последнее редактирование: 19 авг 2018
  2. yandex

    yandex Нуб

    Код (Javascript):
    var sonic = require('@amperka/ultrasonic')
    .connect({trigPin: P10, echoPin: P11});

    var buzzer = require('@amperka/buzzer')
    .connect(P5)
    .frequency(440);

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

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

    setInterval(function() {
      sonic.ping(function(err,val) {
        if (val < 180) {
          buzzer.beep(0.4);
          led.blink(0.4);
        } else {
          buzzer.turnOff();
          led.turnOff();
        }
        },'cm');
      }, 100);
    function lol() {
      var val = pot.read();
      led.brightness(val);
    }

    setInterval(lol,10);