День: 22.06.2018

break (Arduino)

break используется для принудительного выхода из циклов do, for или while, не дожидаясь завершения цикла по условию. Он также используется для выхода из оператора switch. Пример использования: void setup(){ pinMode(A1,INPUT); } int i; void loop(){ for(i=0;i<100;i++){ if(analogRead(A1)>500){ break; } } } Запускаем цикл for, пока переменная i меньше 100 цикл работает, но условие if в […]

5,00 (2)
Загрузка...
Просмотров: 2 086 Читать статью

Цикл do … while (Arduino)

Цикл do работает аналогично циклу while, за исключением того, что условие проверяется в конце цикла, таким образом, цикл do будет всегда выполняться хотя бы раз. Пример использования: void setup(){ Serial.begin(9600); pinMode(A1,INPUT); } void loop(){ int a = analogRead(A1); do{ if(a < 500){ Serial.println(a); } delay(100); } while(a < 1000); } Например на аналоговый вход подаем меняющееся напряжение, пока напряжение в числовом формате […]

5,00 (2)
Загрузка...
Просмотров: 2 204 Читать статью