Where to begin...
I have been working on a project and one part is to control a DC motor so on and so forth... not the problem.
I have one pot for feedback from the motor and one pot for control. My problem is as one pot changes, it influences the values of the other pot. Ive tried adding more pots and one always affects the other reading. Ive checked all voltages going in and they are constant even as the values change.
We did find a Mcgyverish solution to it.
Suppose I am reading two pots. I must attach one to A1, and one to A3. A0 and A2 must be grounded... and that's not all I need to read A0 and A2, but just ignore the values and then read the values of A1 and A3 I actually want. If this is done, one pot does not affect another. Due to this I am fairly confident it is internal to the Atmega
This works, but I can only use half of my analog pins, but ill need more than that in the end (Im already using a mega).
Does anyone know how this is happening/ how to fix it.
I would be happy to post more information if this isn't enough.