Bonjour à tous, pour mon projet de terminale, j’ai fait un code pour lire via un LCD les valeurs d’un capteur à ultrasons. Sauf que quand je le compile il m’affiche cette erreur :
macro names must be identifiers
Avez-vous une idée de ce que je devrais faire ?
#ifndef "Ultrasonic.h"
#define "Ultrasonic.h"
#include "Ultrasonic.h"
#endif
Ultrasonic ultrasonic(6);
void setup()
{
Serial.begin(9600);
}
void loop()
{
long RangeInInches;
long RangeInCentimeters;
Serial.println("The distance to obstacles in front is: ");
RangeInInches = ultrasonic.MeasureInInches();
Serial.print(RangeInInches);//0~157 inches
Serial.println(" inch");
delay(250);
RangeInCentimeters = ultrasonic.MeasureInCentimeters(); // two measurements should keep an interval
Serial.print(RangeInCentimeters);//0~400cm
Serial.println(" cm");
delay(250);
}
<Ne pas enlever les trois “backticks” ci-dessus>