digitalWrite(MuxDisabler, HIGH);
for (int i = 0; i < 3; i++)
{
SetMuxChannel (i);
int HumiditySensorRead = analogRead(A0);
Serial.print("Sensor No = ");
Serial.print(i);
Serial.print(" = ");
Serial.println(HumiditySensorRead);
delay(500);
}
- Setting E to HIGH prevents you from reading the output on the mux output pin.
What do you want to happen here ?