Bonjour, je réalise actuellement un robot ramasseur mais le capteur détecte sur une trop grande distance , comment modifier la distance de de détection hcsr04 ( j'aimerais 11 cm grand maximum ) voila mon code :
/* Utilisation du capteur Ultrason HC-SR04 pour contrôler un servomoteur*/ #include <Servo.h>
Servo myservo; // create servo object to control a servo
// définition des broches utilisées
int servo = 9;
int trig = 12;
int echo = 11;
long lecture_echo;
long cm;
int val;
long lastCm = 0;
#include <Stepper.h>
const int enable = 30;
int nombreDePas = 48*64;
Bonjour, je réalise actuellement un robot ramasseur mais le capteur détecte sur une trop grande distance , comment modifier la distance de de détection hcsr04 ( j'aimerais 11 cm grand maximum ) voila mon code
C'est quoi le problème au final?
Parce que tu peux toujours ignorer les mesures au-delà de 15cm.
Si c'est un problème de temps, l'usage du hors temps n'empêchera pas qu'il faut quand même attendre 60ms entre deux activation du capteur si j'en crois la doc du constructeur.