top of page

 

Télémètre a ultrason

Voivi le premier tutoriel de ce site!

lien Youtube:

https://www.youtube.com/watch?v=Vj_eHSWKJ-o

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

trig --> pin 9

echo --> pin 6

vcc --> +5v

gnd --> gnd

 

Programme:(a copier-coller dans l'interface:)

#include <LiquidCrystal.h>
LiquidCrystal LCD(11,12, 5, 4, 3, 2);  
 
int trigPin=9;
int echoPin=6;
int myCounter=0;  
int servoControlPin=6;
int vitesse;
int distance;
float pingTime;
float targetDistance;
float speedOfSound=776.5;

float pingTime1;
float targetDistance1;
void setup() {
 
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
 
LCD.begin(16,2);
LCD.setCursor(0,0);  
LCD.print("Distance:");  
}
 
void loop() {
 
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2000);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(15);
  digitalWrite(trigPin, LOW);
  delayMicroseconds(10);
 
  pingTime = pulseIn(echoPin, HIGH);  
  distance = pingTime / 58;  
 
 
 
  LCD.setCursor(0,1);
  LCD.print("                ");
  LCD.setCursor(0,1);   
  LCD.print(distance);
  LCD.print(" cm");  
  delay(250);
 
 
  } 

 

 

bottom of page