Input Devices Recitation
This recitation aims to introduce the basics of working with inputs on Arduino embeded devices. Slides are hosted here.
Example Code
-
inputDevices_1_basic.ino is a simple sketch introducing analogRead().
-
inputDevices_2_gauss.ino adds a tare, ADC resolution, and conversion to Gauss.
-
inputDevices_3_filters.ino shows various filtering approaches, including batch averaging, moving averaging, and low pass filters.
-
inputDevices_4_linearization.ino shows a simple lookup table implementation with linearization.