UltraSon

capteurUltra-Sonic-dimen

http://www.instructables.com/id/Simple-Arduino-and-HC-SR04-Example/step3/Upload-the-sketch/

http://randomnerdtutorials.com/complete-guide-for-ultrasonic-sensor-hc-sr04/

http://forum.snootlab.com/viewtopic.php?f=38&t=649

Test avec la librairie Ultrasonic 

 Tension d’alimentation : 5 VDC

HC-SR04-3

 /*  
 HC-SR04 Ping distance sensor]  
 VCC to arduino 5v GND to arduino GND  
 Echo to Arduino pin 11 Trig to Arduino pin 12  
 Red POS to Arduino pin 13  
 Green POS to Arduino pin 10  
 560 ohm resistor to both LED NEG and GRD power rail  
 More info at: http://goo.gl/kJ8Gl  
 Original code improvements to the Ping sketch sourced from Trollmaker.com  
 Some code and wiring inspired by http://en.wikiversity.org/wiki/User:Dstaub/robotcar  
 */  
 #define trigPin 12  
 #define echoPin 11  
 #define led 13  
 #define led2 10  
 void setup() {  
  Serial.begin (9600);  
  pinMode(trigPin, OUTPUT);  
  pinMode(echoPin, INPUT);  
  pinMode(led, OUTPUT);  
  pinMode(led2, OUTPUT);  
 }  
 void loop() {  
  long duration, distance;  
  digitalWrite(trigPin, LOW); // Added this line  
  delayMicroseconds(2); // Added this line  
  digitalWrite(trigPin, HIGH);  
 // delayMicroseconds(1000); - Removed this line  
  delayMicroseconds(10); // Added this line  
  digitalWrite(trigPin, LOW);  
  duration = pulseIn(echoPin, HIGH);  
  distance = (duration/2) / 29.1;  
  if (distance < 4) { // This is where the LED On/Off happens  
   digitalWrite(led,HIGH); // When the Red condition is met, the Green LED should turn off  
  digitalWrite(led2,LOW);  
 }  
  else {  
   digitalWrite(led,LOW);  
   digitalWrite(led2,HIGH);  
  }  
  if (distance >= 200 || distance <= 0){  
   Serial.println("Out of range");  
  }  
  else {  
   Serial.print(distance);  
   Serial.println(" cm");  
  }  
  delay(500);  
 }  

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :