Как регистрировать тройное нажатие?

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

  1. Justpanchenko

    Justpanchenko Нуб

    Ребята, привет!
    Подскажите пожалуйста: как на искре регистрировать трйоной клик?

    Есть датчик KY-002, который при вибрации выдает 1 на порт, а при её отсутствии - 0.

    Как составить команду, которая при тройном клике (тройной регистрации вибрации) будет выполняться некая команда.

    КАК?
     
  2. Trem

    Trem Нерд

    Код (Javascript):
    var a=0;
    var VibSensor = require('@amperka/button')
      .connect(P4, {
        debounce: 30
      });

    VibSensor.on('release', function() {
        if (a<2){
        a++;
        }
        else{
            //некая команда
            a=0;
        }
    });