367 читали · 4 года назад
Функции arduino void loop () и void setup ()
Функции void loop () и void setup () – именно с них начинается знакомство с программированием под arduino у большинства начинающих. В этой статье мы узнаем, для чего нужны эти функции, что можно, а что нельзя в них писать, а также попробуем найти решение таких проблем как ‘redefinision of void setup’, часто возникающих у новичков в проектах arduino. Как запускается программа на Arduino Начав выполнение программы, Arduino выполняет ряд рутинных операций по инициализации и настройке среды окружения...
439 читали · 4 года назад
Прерывания. Урок 12. Ардуино
Привет! Наверное, вы помните, как в уроках про мультинажание на кнопку нам нужно было решить проблему подсчета количества нажатий в одной серии. Тогда мы использовали функцию delay() и задерживали выполнение программы. Но что, если делать такую паузу нельзя, а необходимо получать данные с датчиков постоянно. Но при этом управлять программой с помощью кнопок или других датчиков. Для этого в Ардуино существуют прерывания. Содержание В одном из последних обзоров датчиков, мы рассматривали датчик препятствий KY-033...