— Функции setup и loop 🌟 В каждой программе на Arduino вы найдете две основные функции: setup() и loop(). Они являются сердцем любой скетч-программы на Arduino. 🔎 setup(): Эта функция запускается один раз при старте программы. Используйте ее для инициализации настроек, например, для установки режимов работы пинов. 🛠 🔎 loop(): После setup() Arduino переходит к функции loop(), которая повторяется бесконечно до отключения питания. Здесь происходит основная работа вашей программы. ♾ Обе функции ограничены фигурными скобками {}, которые определяют начало и конец блока кода для каждой функции. 📐 Типы данных и выбор uint32_t 📐 В мире Arduino, как и во вселенной, существует множество разных типов данных для хранения информации. Но почему же для таймера мы выбрали uint32_t? uint32_t — это тип для хранения больших чисел (до 4 миллиардов+), идеален для отслеживания времени в миллисекундах без опасности быстро заполнить всё пространство. Рассмотрим других жителей этой переменной Вселенной: i
Подробный разбор мигания светодиодом не используя delay()!
19 марта 202419 мар 2024
107
2 мин