Etape 1: Fixation du code
L’exemple de code que j’ai obtenu du vendeur ne serait sortie uniquement une valeur d’entier très limitée pour la tension. Lorsque vous essayez de dire la tension réelle de ce que vous êtes mesurer si ce n’est pas utile de tout ce que. Pour cette raison, j’ai corrigé le code un peu afin qu’il me donnerait une valeur float. Sur les photos vous pouvez voir les modifications que j’ai fait. Je vais aussi énumérer les modifications ci-dessous. N’oubliez pas que la broche analogique devra être changé selon quelle broche vous fixez la tige S à.
C’est le code d’origine.
#include < Wire.h >
int val11 ;
val2 int ;
void setup()
{
Serial.Begin(9600) ;
Serial.println("Emartee.com") ;
Serial.println ("tension:") ;
Serial.Print("V") ;
} void loop()
{
temp de flotteur ;
val11=analogRead(1) ;
Temp = val11/4.092 ;
val11 = (int) temp ;
val2=((val11%100)/10) ;
Serial.println(val2) ;
Delay(1000) ;
}
C’est le code modifié.
#include
int val11 ;
flotteur val2 ;
void setup()
{
Serial.Begin(9600) ;
Serial.println("Emartee.com") ;
Serial.println ("tension:") ;
Serial.Print("V") ;
}
void loop()
{
temp de flotteur ;
val11=analogRead(1) ;
Temp = val11/4.092 ;
val2=(temp/10) ;
Serial.println(val2) ;
Delay(1000) ;
}
J’ai aussi inclus le code fini au cas où quelqu'un le veut.