Naladchik писал(а): 11 сен 2018, 07:01как без рестарта контроллера вернуть в исходное состояние?
 
Beer100 писал(а): 10 сен 2018, 18:27А на случай такого критичного сбоя по питанию, система должна блокироваться и выдавать ошибку, пока ее не приведет в чувства
 
Рестарт должен делать предназначенный для этого контроллер питания (supervisor) ценой уже 
10 центов (или подобные, коих обилие).
Уважаемый [ref]bsn[/ref], прошу Вас, перечитайте ещё раз сообщение №45. Мне импонирует позиция Уважаемого [ref]Naladchik[/ref], который предложил свою концепцию и грамотно и последовательно её развивает. Не нравится Вам Ваша собственная концепция с концевиком, (зачем было её предлагать)- хорошо оставим её в покое. Я больше не буду пытаться после Ваших 
bsn писал(а): 10 сен 2018, 16:50всё равно не айс
 
 сделать из неё Айс. О "могучем" слова касаются кода на Wiring, для не знающих таковых(Си-подобных) и английского, сомневаюсь, что ниже более понятно.
 void setup() 
 {
 do {
digitalWrite(leftDir, HIGH);
delay(10);
} while (digitalRead(limitSwitch);
digitalWrite(leftDir, LOW);
counter= 0;
}
или пожалуй лучше так:
void setup() 
  { 
  digitalWrite(leftDir, HIGH);
  do { delay(10);
  } while (digitalRead(limitSwitch);
digitalWrite(leftDir, LOW);
counter= 0;
}
bsn писал(а): 11 сен 2018, 07:45в посте №37, очень вежливо, с применением волшебного слова пожалуйста
 
 - ???
Попытку с технического обсуждения перейти на личностное принимаю как вежливое предложение уйти. Повинуюсь. Всём Удачи!