Besitze einen Seeeduino Mega. Möchte verschiedene Sensoren Analog auslesen (Sharp IR Sensor, Accelerometer Adxl312, LDR, Mikrofon mit Operationsverstärker).
Die Ausgelesenen Werte lasse ich mir mittels Serial.print anzeigen.
Die Werte hüpfen wild hin und her und man kann somit keinen Festen Zustand auslesen.
analogRead funktioniert nur mit einem Poti. da habe ich kein wildes hin und herwischen.
Hoffe ihr könnt mit meiner Beschreibung was anfangen.
Habe die gleiche Frage nochmal im Enlischen teil des Forums gestellt will nur mal schnell den link dazu hier rein setzen, Damit ihr auch diese Anworten lesen könnt.
Die Sensoren sind fest verdrahtet, oder freier Aufbau?
Der Arduino scheint recht empfindlich auf zu lange Kabel
oder Krokoklemmenverdrahtung zu reagieren, hier könntest
du dir schon eine Menge unerklärlicher Probleme einhandeln.
Probier mal aus alle nicht genutzten AnalogIns auf Masse zu legen, indem du sie als OutputPin definierst (also Pins 14-19) und eventuell per DigitalWrite(pin, LOW) den Pull-down-Widerstand aktivierst (wobei das scheinbar nix gebracht hatte).