Hi, I'm working on a pretty simple Arduino project with a MegaADK. Part of it is to read 10 analog sensors (FSRs). However, I can't read reliable values with my setup.
I first tested everything with a breadboard and it worked fine, but when I tested it in the "real" setup, that is, with longer (~1m, 10 wire flat-)cables, the values became completely bogus: They oscillate between 0 and 1023 and seem to spill over to the neighboring sensors. I read somewhere that this could be due "residue voltage" in the A/D-converter and to drain it one should make an analogRead() before the actual read. Tried it, didn't work (even with 12 "drain reads").
The thing is, I even get these weird values just with the cables (and not the sensors, resistors, etc.) connected.