Кнопка как переключатель режимов

Тема в разделе "Iskra JS, Espruino, Йодо", создана пользователем rubrub, 15 апр 2017.

  1. rubrub

    rubrub Нуб

    Всем привет. Не знаю, можно ли сюда обращаться по поводу написания кода, если нет - простите)
    Не так давно начал знакомство с искрой. Мне нужно с помощью кнопки переключать режим работы устройства. Например - нажал - выполнилась функция №1 (включить что-нибудь), нажал еще раз - выполнилась другая функция (выключить). Помогите пожалуйста с написанием такого кода)
     
    Последнее редактирование: 15 апр 2017
  2. FomaLSSJ

    FomaLSSJ Нерд

    Я думаю этот код подойдёт по смыслу)
     
  3. rubrub

    rubrub Нуб

    Спасибо. Проверю, отпишусь подошел или нет
     
  4. rubrub

    rubrub Нуб

    Нашел похожий код в книжке из набора.
    Код (Javascript):
    trigger.on('press', function() {
    сlosed = !сlosed;
    if (сlosed) {
    buzzer.beep(1, 0.5);
    light.blink(1, 0.5);
    barrier.write(0);
    } else {
    buzzer.turnOff();
    light.turnOff();
    barrier.write(90);
    }
    });