Bonjour à tous,
je possède une carte mega2560
je viens vers vous car je rencontre un problème pour lire la valeur d’une sonde thermique.
Le premier problème est qu'il m' est impossble de tester les lignes de codes déjà présentes sur le même sujet, cela me dit que le téléversement est impossible sur une carte mega malgré que j'ai installé les bibliothèques ?
Et du coup j'ai essayé simplement avec une linéarisation et cela fonctionne enfin j'ai un retour sauf que j'ai une valeur de 98-97 sachant que 0v=-55 et 5v = 125 degres
![]()
voici le code
void setup()
{
Serial.begin(9600);
}
void loop()
{
int valeur=analogRead(A0);//lit en A0
int t=map(valeur,0,1023,0,5000);// linearisation
int valeurSonde=map(t,0,5000,-50,125); // je reprends linearisation
Serial.print("Valeur lue : ");
Serial.println(valeurSonde); //je lit valeur sonde
delay(1250);
}
Merci de votre aide !
