bonjour je suis nouveau sur le forum pourriez vous m aider avec ce programme pour un détecteur de température copie du bouquin que j ai acheté avec le kit de débutant
1 const int sensorPin = 0;
2 const float baselineTemp = 20.0;
4 void setup() {
5 Serial.begin(9600); // ouvrir un port série
6 for(pinNumber = 2; pinNumber<5; pinNumber++){
7 pinMode(pinNumber, OUTPUT) ;
8 digitalWrite(pinNumber, LOW) ;
9 }
10 }
11 void loop() {
12 int sensorVal = analogRead(sensorPin);
13 Serial.print("Valeur capteur :");
14 Serial.print(sensorVal);
15 // convertir la lecture du CAN en tension
16 float voltage = (sensorVal/1024.0) * 5.0;
17 Serial.print( " , Volt : ");
18 Serial.print(voltage);
19 Serial.print( " , degres C : ");
20 // convertir la tension en température en degrés
21 float temperature = (voltage - .5) * 100;
22 Serial.print( temperature) ;
23 if( temperature < baselineTemp){
24 digitalWrite(2, LOW);
25 digitalWrite(3, LOW);
26 digitalWrite(4, LOW);
27 }else if(temperature>=baselineTemp+2 && temperature < baselineTemp+4){
28 digitalWrite(2, HIGH);
29 digitalWrite(3, LOW);
30 digitalWrite(4, LOW);
31 }else if(temperature>=baselineTemp+4 && temperature < baselineTemp+6){
32 digitalWrite(2, HIGH);
33 digitalWrite(3, HIGH);
34 digitalWrite(4, LOW);
35 }else if(temperature>=baselineTemp+6){
36 digitalWrite(2, HIGH);
37 digitalWrite(3, HIGH);
38 digitalWrite(4, HIGH);
39 }
40 delay(1);
41 }
voici le code erreur que je ne comprend pas
Arduino : 1.8.19 (Mac OS X), Carte : "Arduino Uno"
TEMPERATURE_sketch_jan29b:1:1: error: expected unqualified-id before numeric constant
1 const int sensorPin = 0;
^
TEMPERATURE_sketch_jan29b:2:1: error: expected unqualified-id before numeric constant
2 const float baselineTemp = 20.0;
^
TEMPERATURE_sketch_jan29b:3:1: error: expected unqualified-id before numeric constant
4 void setup() {
^
TEMPERATURE_sketch_jan29b:10:1: error: expected unqualified-id before numeric constant
11 void loop() {
^~
exit status 1
expected unqualified-id before numeric constant
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.
merci de m aider