ich habe ein etwas seltsames Verhalten am Arduino NANO festgestellt. Hier mal das kleine Testprogramm:
Code: Alles auswählen
int PotiValue = 100;
void setup() {
}
void loop() {
PotiValue = analogRead(A1);
delay(100);
}
Code: Alles auswählen
PotiValue = analogRead(A1); // (auch A2 ... A7 das gleiche Verhalten)
D10 ist nicht als Ausgang definiert. Wenn diese Funktion auskommentiert ist, ... nomales Verhalten. Auch mal an einem anderen NANO-Board probiert, Das gleiche Verhalten.
Ist das normal , dass diese Funktion den Digital-Pin 10 beeinflusst ?
Gruss Ludwig
Nachtrag:
Den Code mal abgewandelt
Code: Alles auswählen
int PotiValue = 100;
void setup() {
pinMode(10, OUTPUT);
digitalWrite(10, LOW);
}
void loop() {
PotiValue = analogRead(A1);
delay(100);
}