Друзья, здравствуйте ! Подскажите пожалуйста, кто разбирается в особенностях работы Ардуино. Почему пока работает любой цикл ( while, for ..), не получается получить команду от ик-датчика ( от пульта )?
Друзья, здравствуйте ! Подскажите пожалуйста, кто разбирается в особенностях работы Ардуино. Почему пока работает любой цикл ( while, for ..), не получается получить команду от ик-датчика ( от пульта )?
Комментарии: 7
Evgeniy
Казалось бы, при чем тут дурдуина? Если звонок закоротить, почему он не реагирует на нажатие кнопки?
Red
Потому что пока ты в цыкле ты выполняешь цыкл. Читай про прирывания.
Oleg
Пытаюсь вызвать прерывание , оператор break, но чтоб его вызвать нужно получить команду от пульта. Замкнутый круг
Red
Не знаю как в Дуине но брейк явно что то не то. Читай про вектора прерываний.
Evgeniy
Точно также, как и в обычном С++ Если у тебя цикл, то все в ожидании.
Token
А почему он должен "получать"? Если ты такой код написал