Переключение режима управления благодаря второй кнопки

Тема в разделе "Arduino & Shields", создана пользователем Ferum, 29 ноя 2020.

  1. Ferum

    Ferum Нуб

    • 5.10. Запрещено публиковать исходный код без BB-кода — CODE.
    Здравствуйте форумчане.

    Очень долго мучаюсь с одним кодом

    Вообщем задача следующая: Одна кнопка перемещает сервопривод по 3 положением, во время этого идёт индикация cветодиодом RBG, и есть управление сервоприводом с помощь ю потенциометра. И нужно сделать вторую кнопку, чтобы переключаться между режимами, имею ввиду нажал кнопку2 и идёт управление по 3 положением кнопкой1, ну а когда нажимаешь кнопку2 еще раз управляешь сервоприводом с помощь ю потенциометра.

    Сейчас же это всё работает одновременно, но потенциометр поворачивается лишь когда нажмёшь на кнопку2(а нужно свободно)



    Код:
    Удалено модератором.
     
    Последнее редактирование модератором: 29 ноя 2020
  2. Daniil

    Daniil Гуру

    Воспользуйтесь флагами.
    Нажал ->влаг взвел
    нажал ->флаг опустил
    в цикле loop прверяйте флаг и делаете соответствующие операции.
    Только антидребезком озаботиться нужно