| Ваш IP: 3.230.1.126 | Online(30) - гости: 26, боты: 4 | Загрузка сервера: 2.68 ::::::::::::

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 в цикле считывает состояние аналогового входа А1, если числовое значение напряжения превысит 500, то произойдет принудительный выход из цикла.

Добавить комментарий

Войти с помощью: 

Случайные статьи

  • Генератор на LM566

    Генератор на LM566

    Управляемый напряжением генератор на ИМС LM566 фирмы National Semiconductor относится к классу функциональных генераторов и обладает возможностью генерации сигнала прямоугольной формы (меандр) и треугольной формы (линейнонарастающего и спадающего напряжения). Отличительной особенностью микросхемы является высокая линейность регулировочной характеристики и минимальное количество внешних элементов. LM566 может работать при питании от однополярного и …Подробнее...
  • Микрофонные усилители на ОУ

    Микрофонные усилители на ОУ

    Ниже показана схема микрофонного усилителя на ОУ которая имеет следующие параметры: Номинальное входное напряжение Номинальное выходное напряжение Отношение сигнал\шум Рабочий диапазон частот Коэффициент гармоник Максимальное выходное напряжение Входное сопротивление Минимальное сопротивление нагрузки 1мВ 100мВ 56дБ 30…30000Гц 0,05% 7В 1кОм 10кОм   ОУ включен по схеме инвертирующего усилителя. Коэффициент усиления определяется …Подробнее...
  • STM32 + TM1637 (Arduino)

    STM32 + TM1637 (Arduino)

    Модуль TM1637 представляет собой 4-х разрядный семисегментный дисплей на базе драйвера TM1637. Дисплей имеет десятичные точки в разрядах. Для подключения используется всего 2 цифровых контакта (помимо питания от 3.3 до 5 В) отладочной платы на STM32 (базе микроконтроллера STM32F103C8T6). Для работы с дисплеем TM1637 можно использовать простую в применении библиотеку …Подробнее...
  • Двух-полярный источник питания от напряжения 9В

    Двух-полярный источник питания от напряжения 9В

    При  питании уст-в от элементов питания иногда возникает необходимость в двух полярном источнике напряжения. Можно конечно применить два элемента питания, но так же можно сделать простой преобразователь одно полярного напряжения в двух полярное. Предложенная схема позволяет от одного элемента напряжением 9 В (Крона) получить отрицательное напряжение -9 В. Схема преобразователя …Подробнее...
  • Датчик температуры на 1N4148 (Arduino)

    Датчик температуры на 1N4148 (Arduino)

      Кремниевый диод в прямом включении — это практически линейный температурный датчик, падение напряжения на кремниевом диоде линейно зависит от температуры, причем температурный коэффициент практически одинаков для любых типов диодов и составляет около −2 мВ/°С (т. е. с ростом температуры напряжение уменьшается). Диапазон измерения температуры при помощи кремниевого диода может …Подробнее...