==== Schaltung====
Für Pololu sds02a Sensor: https://www.pololu.com/product/2476. Tipp: EN-Pin muss nicht belegt werden.
==== Eine Softwarelösung fürs Sensorrauschen====
Der Signal vom IR-Entfernungsmesser ist sehr verrauscht. Das könnt ihr beobachten, wenn ihr die Werte im seriellen Plotter ausgibt:
void setup() {
Serial.begin(115200);
}
void loop() {
Serial.println(analogRead(A1)); // an diesem Pin ist der IR-Sensor
}
{{:bauteile:ir-entfernungsmesser-rohdaten.png | }}
Rohdaten von einem IR-Entfernungsmesser
[[https://robotresearchlab.com/2017/02/26/sharp-distance-sensors-and-eliminating-noise/|Hier]] wird erklärt, woran das liegt. Lest die Teile "How they work", "A major fault" und "Finally A Solution". Unter "Library" gibt es einen [[https://github.com/mcc-robotics/sharp-distance|Link zur Bibliothek]], welche ihr auch für die Verbesserung eurer Ergebnisse nutzen könnt.
Hier findet ihr eine Anpassung der Bibliothek für den IR-Sensor Sharp GP2Y0A41SK0F (4-30 cm):\\
{{:bauteile:sharpirsensor.zip|}}