You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-2Lines changed: 7 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,15 @@
1
1
#ResponsiveAnalogRead
2
2
3
-
ResponsiveAnalogRead will be an Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness.
3
+
ResponsiveAnalogRead is an Arduino library for eliminating noise in analogRead inputs without decreasing responsiveness. It sets out to achieve the following:
4
+
5
+
1. Be able to reduce large amounts of noise when reading a signal. So if a voltage is unchanging aside from noise, the values returned should never change due to noise alone.
6
+
2. Be extremely responsive (i.e. not sluggish) when the voltage changes quickly.
7
+
3. Also be responsive when a voltage stops changing - the values returned must stop changing almost immediately after.
8
+
4. The returned values must avoid 'jumping' up several numbers at once, especially when the input signal changes very slowly. It's better to transition smoothly as long as that smooth transition does not take too long.
4
9
5
10
##How to install
6
11
7
-
In the Arduino IDE, go to Skethc > Include libraries > Manage libraries, and search for ResponsiveAnalogInput.
12
+
In the Arduino IDE, go to Sketch > Include libraries > Manage libraries, and search for ResponsiveAnalogInput.
8
13
You can also just use the files directly from the src folder.
9
14
10
15
Look at the example in the examples folder for an idea on how to use it in your own projects.
0 commit comments