Понимание «настройки void» и «цикла void» в программировании Arduino

“void setup and void Loop” — это фраза, обычно используемая в программировании, особенно в контексте языка программирования Arduino. В Arduino «void setup()» и «voidloop()» — две важные функции, используемые для структурирования и управления ходом программы.

Функция «void setup()» вызывается один раз при запуске программы. Обычно он используется для инициализации переменных, настройки режимов контактов и выполнения любых необходимых задач настройки перед началом выполнения основной программы.

Функция «voidloop()» — это основная часть программы, которая запускается повторно после функции «void setup()». Он содержит код, определяющий поведение и логику программы. Код внутри функции «voidloop()» выполняется в непрерывном цикле до тех пор, пока плата Arduino не будет выключена или программа не будет остановлена.

Вот еще несколько часто используемых методов программирования Arduino:

  1. pinMode(): устанавливает режим (вход или выход) цифрового контакта.
  2. digitalWrite(): записывает цифровое значение (HIGH или LOW) на указанный цифровой вывод.
  3. digitalRead(): считывает цифровое значение (HIGH или LOW) с указанного цифрового контакта.
  4. analogRead(): считывает аналоговое значение с аналогового вывода.
  5. analogWrite(): записывает значение ШИМ (широтно-импульсной модуляции) на указанный вывод.
  6. delay(): приостанавливает выполнение программы на указанное количество миллисекунд.
  7. Serial.begin(): инициализирует последовательную связь для передачи данных между платой Arduino и компьютером.