Module Ultrason

Bonjour,

J'utilise le module JRN-SR04T est je n'obtiens aucune valeur cohérente. je varie de 0 à175cm.
Le branchement est correcte et le code est bon a priori.

Je me demande si ça ne viendrai pas du potentiomètre (à vis) qui serai mal réglé.

Si quelqu'un a une idée, je le remerce par avance.

#include <Arduino.h>
#include <Ultrasonic.h>

const int TRIG = 5;
const int ECHO = 16;

Ultrasonic ultrasonic1(TRIG, ECHO);	

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  Serial.println ("Lecture des mesures de distance :");
}

void loop() {
  // put your main code here, to run repeatedly:
  Serial.print("Distance en cm :");
  Serial.println(ultrasonic1.read());
  delay(2000);
}  

16 : c'est une faute de frappe, où pas ?
Parce que 16, pour un ARDUINO, cela veut dire A2.
A moins qu'il ne s'agisse pas d'un ARDUINO.

Oui désolé, je n'ai pas présent c'est un ESP8266.

J'ai testé ce capteur : https://forum.arduino.cc/t/capteur-jsn-sr04t/938424.
Des mesures incohérentes, mais pas au point d'affirmer que toutes sont incorrectes.

Je me suis rabattu sur un HC-SR04, et la librairie NewPingESP8266.

J'ai exactement ce type de capteur. Pour une distance mesuré de 6cm, il m'indique "Zéro" puis par moment une valeur aléatoire : 168 ou 155.....

J'ai contacté lé fabriquant dans le doute.

Mauvais choix : la distance minimale mesurable est de 20cm.

oui en effet, mais cela ne change rien pour autant...

Dans le doute, essayer un HC-SR04, et éventuellement la librairie NewPingESP8266.

Je viens d'essayer (avec le même code) les valeurs sont cohérentes.

C'est aussi ce que j'ai constaté, donc j'ai abandonné le JSN-SR04T.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.