Запуск работы кода (тактовой кнопкой)

Тема в разделе "Arduino & Shields", создана пользователем ГлебChek, 18 янв 2018.

  1. ГлебChek

    ГлебChek Нуб

    Приветствую всех !))
    Давно пробую различные программы для запуска всей системы , путем нажатия тактовой , но что-то вроде и получается , но не совсем корректно (( В общем суть кода такова : нажать кнопку и после этого должен выполняться код по сбору и обработке данных с датчика , и после второго нажатия все действия должны прекратиться и вывод и сбор данных .
    У самого такой написать не получается , но всем заранее спасибо за помощь !))
     
  2. ostrov

    ostrov Гуру

    Кнопку следует предварительно присоединить проводами к Ардуино.
     
    sdfg нравится это.
  3. Tomasina

    Tomasina Сушитель лампочек Модератор

    Код (C++):
    boolean sensorEnable = false; // флаг запрета

    void loop()
    {
      if(кнопка нажата) sensorEnable != sensorEnable;  // меняем флаг на противоположный

      if(sensorEnable)
        {
            // тут код работы с датчиками
        }
    }
     
    sdfg нравится это.
  4. sdfg

    sdfg Гик

    Токо хотел выложить свой вариант как прочитал что уже выложили
     
  5. ostrov

    ostrov Гуру