[Programmation] enclencher un relais a une distance donnée. Arduino uno et capt ultrason
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

enclencher un relais a une distance donnée. Arduino uno et capt ultrason



  1. #1
    didiersee

    enclencher un relais a une distance donnée. Arduino uno et capt ultrason


    ------

    Bonjour j'ai fait mon montage avec arduino uno comme expliqué sur ce lien http://mertarduinotutorial.blogspot....ic-sensor.html et tout fonctionne bien mais j'aimerais déclencher un relais à une distance donnée, par exemple 1m50. Malgré toutes mes recherches, je n'ai rien trouvé pour y arriver. Il faut d'abord adapter le code bien sûr je comprends que le temps de pilotage du capteur d'ultrasons sur le train d'impulsions de retour est précis puisque je détermine 1m50.
    Est-ce que quelqu'un a une idée? Merci de votre aide.

    -----

  2. #2
    invitee05a3fcc

    Re : enclencher un relais a une distance donnée. Arduino uno et capt ultrason

    Citation Envoyé par didiersee Voir le message
    Bonjour j'ai fait mon montage avec arduino uno comme expliqué sur ce lien http://mertarduinotutorial.blogspot....ic-sensor.html
    Lien pourri provenant d'un copié/collé d'une autre page WEB

  3. #3
    didiersee

    Re : enclencher un relais a une distance donnée. Arduino uno et capt ultrason

    désolé voici le lien correct https://youtu.be/I5-gq7J7lM4?t=1

  4. #4
    invitee05a3fcc

    Re : enclencher un relais a une distance donnée. Arduino uno et capt ultrason

    Et quelle est la question ?
    Ton capteur HC-SR04 te donne un créneau fonction de la distance
    Pour 150cm, le créneau est de 150*58=8,7mS .
    Il suffit, après avoir envoyer le pulse de déclenchement de lancer un timer de 8,7mS. A la fin du timer, suivant que tu lis un "1" ou un "0", tu es au delà ou en deçà de 150 cm

  5. A voir en vidéo sur Futura
  6. #5
    invitef86a6203

    Re : enclencher un relais a une distance donnée. Arduino uno et capt ultrason

    exemple modifier de la librairie SR04 ("Ultrasonic")
    Le datasheet dit 4m maximum

    Donc on affiche ALERTE entre 1,50m et 4m

    Enfin s'il va jusqu'à 4m...
    Pour avoir l'inverse il suffit de mettre un < au lieu de > , ce qui serait plus logique.
    Sinon il faut mettre une distance max , sinon ça n'a pas trop de sens, enfin ça dépend de ce qu'on veut faire.



    Code:
    // Ultrasonic - Library for HR-SC04 Ultrasonic Ranging Module.
    // Rev.4 (06/2012)
    // J.Rodrigo ( www.jrodrigo.net )
    // more info at www.ardublog.com
    
    #include <Ultrasonic.h>
    
    Ultrasonic ultrasonic(9,8); // (Trig PIN,Echo PIN)
    
    void setup() {
      Serial.begin(9600); 
    }
    
    void loop()
    {
    int dist;
    
      dist =ultrasonic.Ranging(CM); // CM or INC
      Serial.print(dist); // CM or INC
      Serial.println(" cm" );
      if (dist>150) {
        Serial.println("**** ALERTE ****" );
        }
      delay(100);
    }

  7. #6
    didiersee

    Re : enclencher un relais a une distance donnée. Arduino uno et capt ultrason

    Un grand merci je vais essayé ça et je reviens vers vous pour confirmer la bonne marche.

Discussions similaires

  1. [Programmation] Commander moteur transistor et ultrason sur Arduino
    Par invite0cb99535 dans le forum Électronique
    Réponses: 4
    Dernier message: 11/05/2016, 17h14
  2. [Programmation] Branchement Arduino Relais+Lampe+Capt.Mouv+Transis tor
    Par invite491390e0 dans le forum Électronique
    Réponses: 11
    Dernier message: 20/03/2016, 20h10
  3. Capteur de distance à Ultrason.
    Par invite3026ff02 dans le forum Électronique
    Réponses: 1
    Dernier message: 29/11/2012, 13h12
  4. capteur à ultrason pour arduino
    Par invitea9b786c8 dans le forum Électronique
    Réponses: 9
    Dernier message: 30/04/2012, 18h48
  5. comparateur avec AD820 pour enclencher un relais ???
    Par inviteb23391f3 dans le forum Électronique
    Réponses: 5
    Dernier message: 05/06/2008, 23h50
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...