Функции Arduino

Функции в программированииВ этой статье по программированию Arduino вы узнаете, как писать свои собственные функции и использовать их в своих программах. Подробно объясняется структура и использование функций.

Функции были кратко описаны в первой нашей статье, где указаны некоторые основные факты о функциях: (далее…)

Продолжить чтениеФункции Arduino

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

Условный операторУсловный оператор — это еще одна важная функция для принятия решений в программировании на Arduino.

Условный оператор состоит из условия, которое может быть оценено как истинное или ложное, и двух выражений. (далее…)

Продолжить чтениеУсловный оператор Arduino

Операторы переключения и прерывания в Ардуино

switch и breakРабота оператора переключения (switch) похожа на работу оператора if с несколькими конструкциями else-if. Switch используется вместе с break (оператор прерывания), о чем мы и поговорим в этой статье.

Использование switch, вместо нескольких конструкций else-if, даст вам больше возможностей в программировании, да и упростит чтение и понимание кода программ. (далее…)

Продолжить чтениеОператоры переключения и прерывания в Ардуино

Логические операторы в Ардуино

Логические операторыЛогические операторы могут использоваться с операторами if и if-else для упрощения и расширения процесса принятия решений в наших программах.

Тремя логическими операторами являются OR (или) (||), AND (и) (&&) и NOT (не) (!), про них то мы и поговорим в этой статье. (далее…)

Продолжить чтениеЛогические операторы в Ардуино

Взаимосвязь операторов if-else-if в Ардуино

Конструкция if-else-ifВ отличие от взаимодействия операторов if-else, рассмотренного в предыдущей статье, конструкция if-else-if позволяет вычислять дополнительные условные выражения.

Это означает, что мы можем добавить еще больше возможностей для принятия решений в наших скетчах Arduino. Можно проверить отдельную переменную, чтобы увидеть, содержит ли она какое-либо одно из ряда различных значений, чтобы принять решение в зависимости от того, какое значение содержит переменная. (далее…)

Продолжить чтениеВзаимосвязь операторов if-else-if в Ардуино

Работа операторов if и else в Ардуино

if-elseВ предыдущей статье мы разобрали работу оператора if, а в этой статье мы рассмотрим работу оператора if вместе с else.

Добавление else дает больше возможностей для принятия решений в операторе if. (далее…)

Продолжить чтениеРабота операторов if и else в Ардуино

Оператор if в Ардуино

Оператор ifВ этой статье мы разберем оператор if, который используется для показа того, как можно принимать различные решения в скетче.

Оператор if используется для проверки информации с клавиатуры в Arduino, которую пользователь вводит в окно Монитор порта Arduino IDE. (далее…)

Продолжить чтениеОператор if в Ардуино

Циклы Arduino while и do while

Разница между while и do whileЦикл while аналогичен циклу for, про который мы новорили в предыдущей статье. Основное различие заключается в том, что цикл while разделяет элементы цикла for, как будет показано ниже.

Также разберем еще один цикл, называемый циклом do while. Цикл do while всегда выполняется по крайней мере один раз, прежде чем будут выполнены какие-либо тесты, которые могут вывести выполнение программы из основного цикла. (далее…)

Продолжить чтениеЦиклы Arduino while и do while

For цикл в программировании Ардуино

For циклМы уже рассмотрели один тип цикла в этой серии статей по программированию Ардуино, а именно, основной цикл. А в этой статье мы рассмотрим другой вид цикла, называемый циклом for.

В то время как операторы или код в основном цикле Arduino будут выполняться постоянно и никогда не выйдут из цикла, то цикл for позволит нам выполнить код определенное количество раз перед выходом из цикла. (далее…)

Продолжить чтениеFor цикл в программировании Ардуино

Оператор инкремента и комментирование

Пост-инкрементОператор инкремента — это арифметический оператор Arduino, который используется для увеличения целочисленной переменной на единицу. В этой статье мы рассмотрим, как использовать оператор инкремента (или приращения) в программировании Arduino. (далее…)

Продолжить чтениеОператор инкремента и комментирование