Arduino: problème de capteurs ultrasons
Bonjour je suis en train de faire un programme permettant de déterminer la vitesse d'un véhicule grâce à deux capteurs ultrasons.
J'ai beau l'avoir modifié plusieurs fois celui ci refuse de marcher et affiche le message d'erreur suivant: 'class Ultrasonic' has no member named 'MeasureInCentimeters'
Voila j'ai donc besoin d'aide.
merci d'avance
Cordialement
ps: voici mon programme
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
| #include <Ultrasonic.h>
#include <Wire.h>
int vit;
int value1;
int value2;
#include <rgb_lcd.h>
rgb_lcd lcd ;
Ultrasonic ultrasonic (5); //capteur ultrason cablé sur broche 5
Ultrasonic ultrasonic2 (7); //capteur ultrason2 cablé sur broche 7
void setup(){
pinMode(13,OUTPUT);
lcd.begin(16,2);
Serial.begin(9600);
}
void loop() {
long MeasureInCentimeters;
ultrasonic.MeasureInCentimeters();
value1 = ultrasonic.RangeInCentimeters,DEC ;
delay(100);
ultrasonic2.MeasureInCentimeters();
value2 = ultrasonic2.RangeInCentimeters,DEC ;
delay(100);
lcd.clear();
vit = value1 -value2 ;
vit=vit/300 ;
delay(100);
if vit >= 0.195 {
digitalWrite(13,HIGH);
lcd.print("RALENTISSEZ");
}
delay(1000);
} |