21/07/20 20:06
Thejuster
Buonasera, uso semplicemente questo codice per leggere i pin da A0 ad A3
su A0 è collegato un sensore e funziona bene
sugli altri pin per ora niente tutto vuoto.
il problema sta che quando leggo il valore sul pin A0 cambia, cambia anche il valore degli altri pin.
Non sò da cosa possa dipendere.
il codice è questo
Normalmente dovrei avere tipo
388 - 0 - 0 - 0 giusto?
invece ho
388 - 382 - 375 - 372
anche se sopra a quei pin non è presente nulla.
può dipendere che per ottenere la lettura devo necessariamente collegarci qualcosa? e quindi ho questo bug?
o il codice del serial.print è sbagliato?
su A0 è collegato un sensore e funziona bene
sugli altri pin per ora niente tutto vuoto.
il problema sta che quando leggo il valore sul pin A0 cambia, cambia anche il valore degli altri pin.
Non sò da cosa possa dipendere.
il codice è questo
int sens1 = analogRead(A0); int sens2 = analogRead(A1); int sens3 = analogRead(A2); int sens4 = analogRead(A3); Serial.print(sens1); Serial.print("|"); Serial.print(sens2); Serial.print("|"); Serial.print(sens3); Serial.print("|"); Serial.println(sens4);
Normalmente dovrei avere tipo
388 - 0 - 0 - 0 giusto?
invece ho
388 - 382 - 375 - 372
anche se sopra a quei pin non è presente nulla.
può dipendere che per ottenere la lettura devo necessariamente collegarci qualcosa? e quindi ho questo bug?
o il codice del serial.print è sbagliato?
mire.forumfree.it/ - Mire Engine
C# UI Designer
C# UI Designer