Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



[tutos] Capteur de distance ultrasonique


 
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Tutos
Previous topic :: Next topic  
Author Message
oneill
Débutant

Offline

Joined: 03 Jun 2013
Posts: 60
Masculin
Niveau d'éléctronique: Débutant

PostPosted: Wed 5 Jun - 08:46 (2013)    Post subject: [tutos] Capteur de distance ultrasonique Reply with quote

PublicitéSupprimer les publicités ?
Bonjour à tous. Voici un petit tutos sur (comme vous dit le titre lol) les capteur ultrasonique.

Voici trois photo du capteur que j utilise:


Exclamation Attention  Exclamation   
il vous faut la bibliothèque suivant Ultrasonic.h

Branchements: GND sur GND de votre arduino, VCC sur VCC, ECHO ou RX sur le pin 11 de l'arduino et TRIG ou TX sur le pin 12 de l'arduino.

Exclamation Attention Exclamation  
les pin 12 et 11 peut changer suivant l'arduino utiliser (dans mon cas mega 2560 ou uno).

Passons au code:


Quote:
#include <Ultrasonic.h> // Intrégration de la biblioteque Ultrasonic


#define TRIGGER_PIN  12 // TX pin
#define ECHO_PIN     11 // RX pin


Ultrasonic ultrasonic(TRIGGER_PIN, ECHO_PIN); // Initialisation de la biblioteque Ultrasonic


void setup()
{
  Serial.begin(9600); // Initialisation de la communication en 9600 bauds
}


void loop()
{
  float cmMsec; // Conteneur de notre valeur reçus
  long microsec = ultrasonic.timing(); // On met la valeur de ultrasonic.tining() dans microsec


  cmMsec = ultrasonic.convert(microsec, Ultrasonic::CM); // On récupère la valeur
  Serial.print(cmMsec); // On affiche la valeur lu
  Serial.println(" CM"); // On affiche le text
  delay(1000); // On attend 1s
}





Et normalement si tout vas bien, alors  Bravo .
Arrow Encore un petit truc à moin de 3cm sa peut commencer a buger, après je n'est pas encore testé le maxi du mien.

En espérent que cela vous a été utile et merci .


Last edited by oneill on Sun 1 Dec - 14:30 (2013); edited 1 time in total
Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Tutos All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  

Index | Xooit.com free forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino