Показать сообщение отдельно
Старый 09.09.2016, 19:07   #19
BR95009
Brocken-Meister
 
Аватар для BR95009
 
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (9364)
По умолчанию

Все задержки на дуне лучше реализовать с помощью функции millis().

Тогда не будет вопросов по задержкам. Скетч будет крутиться без задержек.

Вместо delay(10) пишем:

Arduino код:
unsigned long PrevMillis 0;

//...
void setup(){
      
//...
      
}

void loop{

if (
millis() - PrevMillis)>= 10{
   
PrevMillis millis(); 

   
//код, выполняемый через промежуток времени 10
   //..

     
}

//end of loop 
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка.
Московский Модуль H0-присоединяйтесь!
BR95009 вне форума  
Вверх
Пользователь сказал cпасибо: