Hi, I can't make this work on my own, I am trying but the result is dodgy. I am trying to use the "arduino as a capacitive" ( http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1171076259 ) technique with a HEF4051BP ( multiplexer 4051 ).
So I am using two 4051. One for the Output ( on pin 8, digitalWrite ) and one for the Input ( on pin 9, digitalRead). I am managing only one of the eight ports on the 4051s for the moment to make it simpler and more clear. The two 4051 are triggered by the 3 same pin so they are "synchronize". I tried to used different pins for triggering the two 4051 but it seams just a bit slower and I imagine that would make my life more complicated when I will be trying to read the 8 pins of both 4051 ( and it doesn't sound logic to me anyway).
Everything works nicely when I am just reading pin8 with pin9. But If I use the capacitive technique everything goes mad. I think it's somehow normal to have higher values then usual when using a 4051 but here the values keep going up and up and up! That's not normal.
Don't really know what to do, I can put pictures and the code if someone is keen on helping on this one. If someone knows the solution or could help I would then be able to do a nice tutorial ( with picts ) to give my contribution to the community. I think that if this combination works ( capacitive + 4051 ), that would be a useful and cheap solution for more than just myself.
ps: I am French by the way.