Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Forum Index



[Résolu] mesure de distance


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

Offline

Joined: 03 Jan 2013
Posts: 4
Masculin
Niveau d'éléctronique: Débutant

PostPosted: Thu 3 Jan - 14:25 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

PublicitéSupprimer les publicités ?
bonjour a tous,

je dois rédiger un programme sous Arduino qui mesure la distance par ultrason à un objet et qui allume
une Led si la distance est supérieure à 1 mètre et l’éteint si la distance est inférieure à 1 mètre.

voici mon programme:
//----------------DECLARATION--------------
                 
int trig = 2;
int echo = 1;
int BAUD_RATE = 9600;
int distance;
int vitesseduson = 340;
int duree;
                 
//--------------FONCTION SETUP()-----------

void setup()
{
  Serial.begin(BAUD_RATE);
  pinMode(trig, OUTPUT);
  pinMode(echo, INPUT);

}


//---------------FONCTION LOOP()------------

void loop()
{
if (distance < 1)
  {
    Serial.println("distance < 1");
    digitalWrite (trig, LOW);
    duree = pulseIn(trig, LOW);
    distance = ((duree)*(vitesseduson))/2;
    Serial.println(distance, DEC);
    Serial.print("distance:");
    Serial.println(" m");
  }
   else
   { 
    digitalWrite(trig, HIGH);
    duree = pulseIn(trig, HIGH);
    distance = ((duree)*(vitesseduson))/2;
    Serial.println(distance, DEC);
    Serial.print("distance:");
    Serial.println(" m");
    }
 {
  delay(2000);
 }  
}



quelqu'un pourrait il m'aider a comprendre ce qui ne marche pas et a le rendre fonctionnel svp ? Confused
Back to top
Admin
Fondateur

Offline

Joined: 12 Apr 2012
Posts: 860
Masculin
Niveau d'éléctronique: Pro

PostPosted: Fri 4 Jan - 13:12 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

alors moi je fais ce type de prog avec des capteurs SHARP infrarouge parce que ultrason je connais pas  Embarassed
du coup j'ai un capt de distance (4--->30 cm) mais il ewiste à 17 euros pour 30--->150 cm)


Niveau prog je vais voir
____________________________
http://simple-duino.com
Back to top
british74500
Débutant

Offline

Joined: 03 Jan 2013
Posts: 4
Masculin
Niveau d'éléctronique: Débutant

PostPosted: Fri 4 Jan - 17:26 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

c'est cool merci
Back to top
Admin
Fondateur

Offline

Joined: 12 Apr 2012
Posts: 860
Masculin
Niveau d'éléctronique: Pro

PostPosted: Sat 5 Jan - 12:49 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

ouai mais t'as un capteur infrarouge ?
____________________________
http://simple-duino.com
Back to top
british74500
Débutant

Offline

Joined: 03 Jan 2013
Posts: 4
Masculin
Niveau d'éléctronique: Débutant

PostPosted: Wed 9 Jan - 17:15 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

Non je peux pas en utiliser, je suis obliger d'avoir un capteur ultrason
Back to top
arnaud39
Débutant

Offline

Joined: 01 Apr 2013
Posts: 378
Masculin
Niveau d'éléctronique: Dieu vivant

PostPosted: Wed 17 Apr - 13:14 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

Non y a pas de problème avec un capteur ultrason normalement, c'est même ce qu'ils utilisent dans le mindstorm (lego) c'est précis de +-3 cm donc y a pas de problème à en utiliser un, au contraire ta construction aura les mêmes pouvoirs qu'en chauve souris :-)
____________________________
Ancien admin du forum, co-fondateur tutoarduino.com
Back to top
Admin
Fondateur

Offline

Joined: 12 Apr 2012
Posts: 860
Masculin
Niveau d'éléctronique: Pro

PostPosted: Wed 17 Apr - 17:18 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

Après faut voir la programmation...
____________________________
http://simple-duino.com
Back to top
arnaud39
Débutant

Offline

Joined: 01 Apr 2013
Posts: 378
Masculin
Niveau d'éléctronique: Dieu vivant

PostPosted: Sun 21 Apr - 08:51 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

C'est la le problème mais doit y avoir une librairie ou des tutos en anglais sur internet
____________________________
Ancien admin du forum, co-fondateur tutoarduino.com
Back to top
Admin
Fondateur

Offline

Joined: 12 Apr 2012
Posts: 860
Masculin
Niveau d'éléctronique: Pro

PostPosted: Sun 21 Apr - 10:11 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

nan je pense que ça délivre en analog donc ça doit être comme un capteur infrarouge :
--> on émet l'onde sonore --> on la réceptionne --> on l'analyse avec un PIN analog de l'arduino --> on recommence


Edit :
Attention, faut diviser par deux pour avoir le temps écoule durant le trajet capteur --> objet, sinon on aura le temps écoulé pour faire l'allez retour capteur --> objet
____________________________
http://simple-duino.com
Back to top
arnaud39
Débutant

Offline

Joined: 01 Apr 2013
Posts: 378
Masculin
Niveau d'éléctronique: Dieu vivant

PostPosted: Thu 25 Apr - 20:49 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

Oui c'est vrai donc au lieu de 15 cm pour mesurer ton bourdin tu auras 30 :)
____________________________
Ancien admin du forum, co-fondateur tutoarduino.com
Back to top
arnaud39
Débutant

Offline

Joined: 01 Apr 2013
Posts: 378
Masculin
Niveau d'éléctronique: Dieu vivant

PostPosted: Thu 30 May - 21:00 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

Elle était pas drôle ?!?
____________________________
Ancien admin du forum, co-fondateur tutoarduino.com
Back to top
oneill
Débutant

Offline

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

PostPosted: Sat 8 Jun - 13:59 (2013)    Post subject: [Résolu] mesure de distance Reply with quote

Salut si tu a toujours ton problème dit le moins car sa vas être l'un de mes prochain TUTOS a venir.
Back to top
Contenu Sponsorisé






PostPosted: Today at 14:54 (2019)    Post subject: [Résolu] mesure de distance

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Simple-Duino Forum Index -> Arduino & Électronique -> Questions 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 | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino