Aller au contenu


nico1717

Inscrit(e) (le) 02 janv. 2012
Déconnecté Dernière activité janv. 11 2012 06:45
-----

Messages que j'ai postés

Dans le sujet : Un besoin d'aide pour un capteur à ultrason!

06 janvier 2012 - 09:55

Bon et bien j'ai fait le teste que tu ma proposé ivr49 mon capteur s'alimente bien ,la LED vert du capteur me le signale , mes toujours le même problème ça me marque toujours ''distance 0'' bon la , il faut bien se dire que se capteur et bien naze


Seb j'avais exactement le même problème, le capteur était alimenté mais aucune réponse! Je pense que tu ne dois pas désespéré, car un capteur ne grille pas aussi bêtement que ca! Essaye de changer de digital pin dans ton programme et sur ta carte plein de fois, en changeant de sens etc... J'ai fais comme ça et ça à marcher! (J'ai inversé Rx et Tx et c'est comme ca que ca marche!) Bonne chance et ne perd pas espoir! :blush:

Dans le sujet : Un besoin d'aide pour un capteur à ultrason!

05 janvier 2012 - 09:16

Bonne chance en tout cas seb :) moi je programme un axe motorisé pour le capteur maintenant :rolleyes:

Dans le sujet : Un besoin d'aide pour un capteur à ultrason!

04 janvier 2012 - 04:11

Effectivement, actualise j'ai édité!

Dans le sujet : Un besoin d'aide pour un capteur à ultrason!

04 janvier 2012 - 04:06

Ca maaaaaaaaaaaaaaaaaaaaaaaaaaaaarche!!!!!!!!! Excusez-moi mais ca faisait si longtemps ^^!! :lol:

Merci microrupteurman2 ! Tu m'as redonné espoir!

La solution ??

Pin 6 digital de la Carte Romeo <--> a la broche RXD du capteur URM37
Pin 7 digital de la Carte Romeo <--> a la broche TXD du capteur URM37
Pin GND peu importe lequel de la Carte Romeo <--> a la broche GND du capteur URM37
Pin 5V de la Carte Romeo <--> a la broche +5v du capteur URM37

REMETTRE LES JUMPERS COMME SUR LA PHOTO CI-CONTRE : 

Image IPB

Même si je n'utilise pas la méthode de seb pour les jumpers ca marche alors :)

Programme utilisé pour tester

#include "URMSerial.h"  
 
URMSerial urm;  
 
int distance; 
 
void setup() {  
    Serial.begin(9600); // initialisation de la connexion Arduino / PC 
    urm.begin(7,6,9600); // initialisation du capteur sur les pattes 7 et 6 à la vitesse 9600 
} 
 
void loop()  
{ 
   // mise à jour de la distance 
   urm.requestMeasurementOrTimeout(1, distance); 
   // on en fait ce qu'on veut, l'afficher par exemple 
   Serial.print("Distance : "); 
   Serial.println(distance); 
   delay(50);  
}

Et le tour est joué! J'ai un retour parfait de la distance détecté devant le capteur à ultrason en utilisant le serial monitor. En gros, je n'ai plus qu'a programmé un peu et tout sera réglé!

Merci à tous!

Dans le sujet : Un besoin d'aide pour un capteur à ultrason!

04 janvier 2012 - 02:47

Merci à vous! Cela ne marche toujours pas, mais c'est surement parce que j'ai branché auparavant en TTL!
"Warning: Do not connect to TTL MCU when the output mode is set to RS232, doing so will permanently damage the unit." est arrivé trop tard :wacko:

Je vais voir si je rachète un capteur où si je fais autrement! :(

1) C'est bien le capteur et non la carte qui est grillé ?

2) Comment savoir si "the output mode is set to RS232-TTL" ?(lorsqu'on configure les jumpers on le sait!)