Arduino-демо к статье об АЦП и ускорении функции analogRead()

Ссылка на статью: Это демо-видео к статье об ускорении функции analogRead() и работе аналого-цифрового преобразователя МК Atmega 328P (на примере платы Arduino Uno). В первой части демонстрируется режим работы АЦП в связке с прерываниями. В демонстрационном скетче нет ни одного вызова функции analogRead(). АЦП в примере работает автономно, не расходуя ресурсы ядра МК. А во втором примере демонстрируется работа немного модифицированного кода, который делает реакцию на изменение значений датчиков «вязкой», т.е. происходит плавный переход к заданному состоянию. Такой алгоритм будет предпочтителен в устройствах с плавной подстройкой яркости под освещение.
Back to Top