Уроки Ардуино #3 - условный оператор if и оператор выбора

YOUTUBE · 16.11.2025 06:40

Ключевые темы и таймкоды

Введение

0:00
  • Приветствие и анонс темы урока.
  • Обсуждение условного оператора и оператора выбора в Arduino.

Условный оператор

0:12
  • Условный оператор "if" проверяет истинность условия.
  • Если условие истинно, выполняется код в фигурных скобках.
  • Условие может быть задано напрямую или с помощью логических операторов.

Сравнение и логические операторы

1:11
  • Сравнение в Arduino: двойной знак равно.
  • Логические операторы: не равно, больше, меньше, больше или равно, меньше или равно.
  • Примеры использования для обработки данных с датчиков.

Сложные условия

2:07
  • Создание сложных условий с помощью логических операторов "и" и "или".
  • Пример: если значение датчика больше 200 и меньше 400.
  • Важность использования скобочек для сложных условий.

Оператор "else"

3:07
  • Добавление "else" для выполнения кода при невыполнении условия.
  • Пример: отправка строки в порт в зависимости от значения переменной.

Конструкция "switch case"

4:18
  • Оператор выбора "switch case" для более удобного управления условиями.
  • Пример использования: проверка переменной и выполнение соответствующего кода.
  • Возможность указания дефолтного кода.

Применение и выводы

5:11
  • Использование условного оператора для создания текстовых меню и переключения режимов.
  • Примеры применения в реальных устройствах.
  • Заключение и прощание.