Le capteur à ultra son Sharp envoie des ultrasons et les réceptionne
Transcription
Le capteur à ultra son Sharp envoie des ultrasons et les réceptionne
Exercice-05 Domotique/Robotique Utiliser les ultrasons pour détecter un obstacle Arduino avec Ardublock Principe de fonctionnement : Le capteur à ultra son Sharp envoie des ultrasons et les réceptionne. Le temps mis entre l’émission et la réception est proportionnel à la distance. Tension d’alimentation : 5V Mesures possibles de 2 cm à 4,5 mètres Angle du faisceau d’ultrasons : 15° maximum Le branchement se fait au moyen de 4 connections : Vcc : + 5 volts du générateur Trig : “ ” ou “PWM” Echo : quelconque Gnd : - du générateur (GND) Programme en langage Arduino avec les commentaires : //bibliothèque. #include <Ultrasonic.h> //http://tetrasys-design.net/download/HCSR04Ultrasonic/HCSR04Ultrasonic-1.1.2.zip //nom du capteur de distance sur pin 2 et 3 // trou 3 P W M Ultrasonic Capteur( 3 , 2 ); //variable nommée Distance = 0 int Distance = 0; //initialisation void setup() { //port série pour recevoir les distances // Une vitesse classique 9600 Serial.begin( 9600 ); } //boucle void loop() { //mesures de distances Distance = Capteur.convert( Capteur.timing(), 1 ); //distance en cm // Serial : port série //println : imprimer Serial.println(Distance); delay(200); //bouton “moniteur Série” pour afficher les valeurs } Arduino avec Ardublock page 1 / 2 Alain GRIMAULT Exercice-05 Domotique/Robotique Utiliser les ultrasons pour détecter un obstacle Arduino avec Ardublock Programme Ardublock : Arduino avec Ardublock page 2 / 2 Alain GRIMAULT