Sonar

Présentez-nous vos créations...
cybermaster
Level 11
Level 11
 
Messages: 2205
Localisation: Valence
Âge: 29 ans

Messagepar cybermaster » Sam Déc 27, 2008 9:38 pm

Bonjour,

Aujourd'hui je vous présente mon premier moc avec le kit Minstorms NXT #8527 : un sonar qui mesure et affiche sur l'écran des distances entre le détecteur ultrasons et l’objet (ou le mur …) visé :D

Image

Image

C’est un moc très simple : il contient 5 pièces :jok: :

Le capteur ultrasons est fixé au NXT avec 2 pins, sur le côté droit du NXT.

Image

Il peut mesurer une distance entre 5 et 255 centimètres.

Ca, c’est un exemple de ce que l’on voit sur l’écran :

Image

Ce qui s’affiche sur l’écran, c’est la distance mesurée en centimètres.


Voici les instructions :jok: :

Image


Ce qui s’affiche sur l’écran, c’est la distance mesurée en centimètres.

Le programme :

Image

Téléchargeable ici.

Il est très simple, je l’expliquerai si vous le voulez.

Si vous voulez une video, demandez moi, mais je ne pense pas que cela apporte bien grand-chose …

Voila pour mon premier moc avec le NXT :D

Avatar de l’utilisateur
semtou
Level 7
Level 7
 
Messages: 525
Localisation: Toulouse
Âge: 55 ans

Messagepar semtou » Sam Déc 27, 2008 11:40 pm

Salut
j'aime la simplicité mais la c'est le top.
On devrait en faire un standard.
Les photos, l'écran du nxt, le programme.
La totale, chapeau
bien jouer.
A +
PHilippe (SEMTOU)
"Ce qui se conçoit bien s’énonce clairement et les mots pour le dire viennent aisément..." Nicolas Boileau-Despreaux
Mon blog = http://semtou.skyrock.com/
Ma galerie photos = http://www.brickshelf.com/cgi-bin/gallery.cgi?m=SEMTOU

Avatar de l’utilisateur
Anio
Administrateur
Administrateur
 
Messages: 19518
Âge: 37 ans
revieweurmoceurstarwarsexpertambassadeur

Messagepar Anio » Sam Déc 27, 2008 11:45 pm

Disons que c'est un module qui peut servir pour d'autres MOCs plus complexes.
Mais c'est avec des petits programmes comme cela que l'on comprend les bases. Faut pas griller les étapes. ^^
Think outside the box.

Tout plein de liens utiles dans mon profil ! :P

Avatar de l’utilisateur
Nico71
Level 14
Level 14
 
Messages: 9618
Âge: 35 ans
expertgbbexpertsoft3dexperttrialtruckmoceurtechnicexpertvainqueurconcours3

Messagepar Nico71 » Dim Déc 28, 2008 12:50 am

jolie ;)

Peux tu expliquer les boites de calculs du programme? moi je comprends pas trop ;)

Avatar de l’utilisateur
mattis45
Level 10
Level 10
 
Messages: 1523

Messagepar mattis45 » Dim Déc 28, 2008 1:05 am

c'est simple mais j'aime beaucoup
http://abcd456789.labrute.fr ma brute faites pas attention au nom...

TeClem8
Level 6
Level 6
 
Messages: 222

Messagepar TeClem8 » Dim Déc 28, 2008 1:16 pm

Faillais y penser :pouce:

Avatar de l’utilisateur
semtou
Level 7
Level 7
 
Messages: 525
Localisation: Toulouse
Âge: 55 ans

Messagepar semtou » Dim Déc 28, 2008 2:22 pm

Ha si toute les notices étais aussi claire... :lol:
Au moins t'y passe pas des heures :livre: :livre:
j'ai pris note du programme
moi aussi je pense que le mieux c'est d'y aller progressif
je fais beaucoup de programme et j'appends aussi beaucoup
de se que je trouve sur le net
A+
PHilippe (semtou)
"Ce qui se conçoit bien s’énonce clairement et les mots pour le dire viennent aisément..." Nicolas Boileau-Despreaux
Mon blog = http://semtou.skyrock.com/
Ma galerie photos = http://www.brickshelf.com/cgi-bin/gallery.cgi?m=SEMTOU

Avatar de l’utilisateur
roboleo
Level 8
Level 8
 
Messages: 955
Localisation: Hauts de Seine
expertnxt

Messagepar roboleo » Dim Déc 28, 2008 6:15 pm

Bravo Cyber!
Tu as pigé qu'il faut commencer tout doux…
Tu peux simplifier ton programme: le bloc math est inutile. Raccorde directement le plot distance du bloc "ultrason" au bloc "nombre en texte".
Pour te faire plaisir, je te montrerai des tas d'astuces pour améliorer ce travail, notamment le son et l'affichage…
Que dirais-tu par exemple, si le sonar émettait un son de plus en plus aigu au fur et à mesure que l'on s'approche d'un objet?
Ou bien, au lieu d'afficher un nombre, une réglette de progression variable en fonction de la distance?
Etc…

A+
Roboleo ;)

Avatar de l’utilisateur
semtou
Level 7
Level 7
 
Messages: 525
Localisation: Toulouse
Âge: 55 ans

Messagepar semtou » Dim Déc 28, 2008 11:55 pm

Ouai vas y Roboleo envoi tes programmes
c'est comme sa qu'on apprend.
nous on a pas toujours les bons réflexes mais pour les conseils on est preneur.
A +
semtou
"Ce qui se conçoit bien s’énonce clairement et les mots pour le dire viennent aisément..." Nicolas Boileau-Despreaux
Mon blog = http://semtou.skyrock.com/
Ma galerie photos = http://www.brickshelf.com/cgi-bin/gallery.cgi?m=SEMTOU

Avatar de l’utilisateur
roboleo
Level 8
Level 8
 
Messages: 955
Localisation: Hauts de Seine
expertnxt

Messagepar roboleo » Lun Déc 29, 2008 2:06 pm

En voilà un, à partir du travail de Cyber…
On indique la distance par la progression d'une barre mobile horizontale.

Image

A+
Roboleo ;)

Avatar de l’utilisateur
semtou
Level 7
Level 7
 
Messages: 525
Localisation: Toulouse
Âge: 55 ans

Messagepar semtou » Lun Déc 29, 2008 9:10 pm

salut roboleo

t'as pas une photo de l'écran avec le programme en fonction. Sa serai plus parlent, merci pour les commentaires. je copie et je met de coté pour mon prochain moc.

Merci A +

PHilippe SEMTOU
"Ce qui se conçoit bien s’énonce clairement et les mots pour le dire viennent aisément..." Nicolas Boileau-Despreaux
Mon blog = http://semtou.skyrock.com/
Ma galerie photos = http://www.brickshelf.com/cgi-bin/gallery.cgi?m=SEMTOU

cybermaster
Level 11
Level 11
 
Messages: 2205
Localisation: Valence
Âge: 29 ans

Messagepar cybermaster » Lun Déc 29, 2008 9:12 pm

roboleo a écrit:Bravo Cyber!
Tu as pigé qu'il faut commencer tout doux…
Tu peux simplifier ton programme: le bloc math est inutile.


Et si il sert ;)

Le capteur ultrasons n'est précis que de 3 - 4 centimètres. J'ai donc corrigé ces 3 - 4 centimètres faux de la valeur qui sort du bloc "capteur" en ajoutant 3. Mais le problème, c'est que maintenant, c'est à plus de 75 centimètres que c'est faux ... Donc la distance entre 5 et 75 centimètres et vraie à 1 centimètre près ;)

Avatar de l’utilisateur
roboleo
Level 8
Level 8
 
Messages: 955
Localisation: Hauts de Seine
expertnxt

Messagepar roboleo » Mar Déc 30, 2008 3:27 pm

semtou a écrit:t'as pas une photo de l'écran avec le programme en fonction. Sa serai plus parlent, merci pour les commentaires. je copie et je met de coté pour mon prochain moc.

Je vais essayer de mettre le fichier en téléchargement.

cybermaster a écrit:Le capteur ultrasons n'est précis que de 3 - 4 centimètres. J'ai donc corrigé ces 3 - 4 centimètres faux de la valeur qui sort du bloc "capteur" en ajoutant 3. Mais le problème, c'est que maintenant, c'est à plus de 75 centimètres que c'est faux ... Donc la distance entre 5 et 75 centimètres et vraie à 1 centimètre près

Ce détail m'avait échappé. N'oublie pas que la précision c'est + ou - 3cm (environ 1,18%), ce qui est déjà pas mal. Dans ton bloc de Math, tu as ôté 3 cm, or la précision joue dans les 2 sens (+ ou -). Comme on ne sait jamais dans quel sens elle jouera, il faut corriger en permanence à l'aide d'un algorythme à trouver. De plus, si on tient compte de la vitesse de déplacement si l'US est embarqué… :ouch:
(pense à documenter tes programmes, c'est très utile quand on les reprend 3 mois plus tard).

PS: autre question; comment procèdes-tu pour rendre tes fichiers téléchargeables?

A+
Roboleo ;)

cybermaster
Level 11
Level 11
 
Messages: 2205
Localisation: Valence
Âge: 29 ans

Messagepar cybermaster » Mar Déc 30, 2008 6:15 pm

Eh oui, c'est pour ça que cela n'est précis à un centimètre qu'en dessous de 75 centimètres :(

roboleo a écrit:PS: autre question; comment procèdes-tu pour rendre tes fichiers téléchargeables?


Upload les sur BS ou sur ta gallerie comme une photo ;)

Avatar de l’utilisateur
Alban42800
Level 11
Level 11
 
Messages: 2473
Localisation: Loire (42)
Âge: 51 ans
expertgbbexpertnxtvainqueurconcours

Messagepar Alban42800 » Ven Jan 02, 2009 6:09 pm

Salut,
Moi je suis très déçu de mon capteur US, il ne fonctionne que s'il est bien en face d'un mur et bien perpendiculaire au mur. Dés qu'il y a un angle le capteur n'y voit plus rien.
Si je n'avais que 3 cm d'erreur je serais vraiment content du résultat...
Comment fonctionnent les vôtres ? je pense que le miens déconne et je vais en commander un autre.


Retourner vers Vos MOCs Technic

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Majestic-12 [Bot] et 27 invités