“void setup and void Loop” — это фраза, обычно используемая в программировании, особенно в контексте языка программирования Arduino. В Arduino «void setup()» и «voidloop()» — две важные функции, используемые для структурирования и управления ходом программы.
Функция «void setup()» вызывается один раз при запуске программы. Обычно он используется для инициализации переменных, настройки режимов контактов и выполнения любых необходимых задач настройки перед началом выполнения основной программы.
Функция «voidloop()» — это основная часть программы, которая запускается повторно после функции «void setup()». Он содержит код, определяющий поведение и логику программы. Код внутри функции «voidloop()» выполняется в непрерывном цикле до тех пор, пока плата Arduino не будет выключена или программа не будет остановлена.
Вот еще несколько часто используемых методов программирования Arduino:
- pinMode(): устанавливает режим (вход или выход) цифрового контакта.
- digitalWrite(): записывает цифровое значение (HIGH или LOW) на указанный цифровой вывод.
- digitalRead(): считывает цифровое значение (HIGH или LOW) с указанного цифрового контакта.
- analogRead(): считывает аналоговое значение с аналогового вывода.
- analogWrite(): записывает значение ШИМ (широтно-импульсной модуляции) на указанный вывод.
- delay(): приостанавливает выполнение программы на указанное количество миллисекунд.
- Serial.begin(): инициализирует последовательную связь для передачи данных между платой Arduino и компьютером.