Vous êtes déja :
Arduino & Bricolage
Par Victor et Vasco
Des tutos simples et complexe
Attention!
Ce site est obsolète, et ne sera plus mis à jours. Nous avons changé, et nos moyens aussi! Nous avons changé de site, et parlons désormais de robotique autonome!
Venez voir notre travail!
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);
}