Capteur de distance Ă ultrasons Paris Bricolage
Consulter nos Ă©valuations Ajouter cette boutique Ă mes favoris Capteur de distance Ă ultrasons DESCRIPTION Capteur de mesure de distance Ă base d'Ă©metteur-rĂ©cepteur Ă ultrasons. CARACTERISTIQUES TECHNIQUES * Module pour Arduino * Tension de fonctionnement: 5Vdc * Courant de fonctionnement: moins de 2mA * Signal de sortie en tension (0-5Vdc) * Angle max de capteur: 15° * Plage de dĂ©tection: 2cm - 450cm * Haute prĂ©cision: 0,3cm * Fonctionnement Ă l'impulsion sur la pin Trigger * Largeur de pulse de trigger: 10”s * Sortie sur la pin Echo, durĂ©e de niveau haut fonction de la distance mesurĂ©e * Connexions: * VCC * Trigger (T) * Echo (R) * GND TUTORIELS / LIENS Tuto de mise en oeuvre: * http://letmeknow.fr/blog/tuto-detecteur-de-presence/ * http://letmeknow.fr/blog//detecteur-de-presence/ * http://itechnofrance.wordpress.com//utilisation-du-module-ultrason-hc-sr04-avec-larduino/ Extrait de ce tuto: Le fonctionnement du module est le suivant: Il faut envoyer une impulsion niveau haut (Ă + 5v) pendant au moins 10 ”s sur la broche âTrig Inputâ; cela dĂ©clenche la mesure. En retour la sortie âOutputâ ou âEchoâ, va fournir une impulsion + 5v dont la durĂ©e est proportionnelle Ă la distance si le module dĂ©tecte un objet. Afin de pouvoir calculer la distance en cm, on utilisera la formule suivante: distance = (durĂ©e de lâimpulsion (en ”s) / 58 Voici une reprĂ©sentation graphique de la sĂ©quence de fonctionnement du module: AprĂšs la thĂ©orie passons Ă la pratique; le cĂąblage du module Ă lâArduino sera le suivant: - broche 12 de lâArduino vers Trig. - broche 11 de lâArduino vers Echo. Le programme sera le suivant: /* Utilisation du capteur Ultrason HC-SR04 */ // dĂ©finition des broches utilisĂ©es int trig = 12; int echo = 11; long lecture_echo; long cm; void setup() { pinMode(trig, OUTPUT); digitalWrite(trig, LOW); pinMode(echo, INPUT); Serial.begin(); } void loop() { digitalWrite(trig, HIGH); delayMicroseconds(10); digitalWrite(trig, LOW); lecture_echo = pulseIn(echo, HIGH); cm = lecture_echo / 58; Serial.print("Distance en cm: "); Serial.println(cm); delay(); } Rejoignez-nous: