Go Down

Topic: Petit scanner 3D (Read 3455 times) previous topic - next topic

klgui4

Jan 17, 2012, 10:37 pm Last Edit: Jan 17, 2012, 10:39 pm by klgui4 Reason: 1
Salut à vous ! :)

Je lis presque chaque topic qui vient sur ce forum et j'ai maintenant envie de me lancer dans un petit projet que je pense pas trop difficile, il s'agit enfaite d'un petit scanner 3D, le principe est simple, on pose sur le plateau tournant un objet relativement petit (par exemple un mug ou n'importe quoi du même gabarit) et ensuite par le biais d'un capteur de distance IR on parvient à en faire une modélisation sur ordinateur. (peut être que mon schéma rapide vous aidera à y voir plus clair je ne sais pas si je le suis..)

J'ai donc plusieurs questions..

- Concernant le capteur IR je pense prendre un sharp comme celui là: http://www.lextronic.fr/P1749-telemetre-infrarouge-sharp-gp2d120.html   Pensez vous que l'acheter sur eBay vaut le coût ?

- Concernant les moteurs, il me semble que pour faire tourner le plateau un moteur pas à pas serait le plus simple pour ensuite récupérer les mesures, est ce vrai et que me conseillez vous ?

- Concernant le moteur qui fera monter et descendre le capteur, quel type de servos ou moteurs est le plus adapté ? Avez vous une idée de comment je pourrais parvenir à faire un truc plus ou moins précis ?

- Dois-je enfermer tout ça dans un carton pour améliorer les valeurs du capteur IR ?

Merci pour votre aide ! :)

Le schéma :

Oliv4945

Bonjour, j'avais déjà réfléchi un peu à se type de projet puis laissé tomber à cause d'un point… Comment retranscrire les données sur le PC ?

Sinon pour les capteurs effectivement tu peux trouver moins chère à l'étranger, par contre de mémoire j'ai un sharp aussi qui n'est pas forcément très précis une fois branché sur l'Arduino, mais je crois que ce n'est pas la même plage. Peut-être voir du côté des capteurs numériques.
Pour les actionneurs à mon avis servomoteur/moteur pas à pas les deux sont jouables selon ce que tu as sous la main.

Pour fermer la boite je dis peut-être une grosse bétise mais je ne crois pas que le noir change grand chose, mais peut-être voir du côté des capteurs ultra-son, est-ce plus précis ?

poisson_dino

si je comprend bien ton idée tu veux te servir d'un capteur IR comme d'un sonar c'est sa ???

je pense que la boite est une bonne idée ...

histoire de ne pas parasité justement les infrarouge... dans le sens qu'en pleine lumiere tu risque peut etre de parasité ton signal avec la lumiere ambiante

c'est pas parce que notre oeil ne le voie pas qu'il n'y pas d'infrarouge autour de nous loool

DragonsNoirs77

Je risque de dire une grosse betise, mais les servomoteurs ne s'arretent pas a 180 degre maxi ? Ou alors faut retirer les butees non ?

klgui4

#4
Jan 18, 2012, 07:35 am Last Edit: Jan 18, 2012, 07:39 am by klgui4 Reason: 1
Oui en general les servos ne font pas un tour complet c'est pour ça entre autre que je pense utiliser des moteurs pas a pas :)
Par contre quelqu'un aurait une idee de comment utiliser un moteur pap par exemple pour baisser et monter le capteur Ir ?

Oliv4945 > De quel retranscription parles tu ? De passer les valeurs du capteur ir au pc ou de la creation du nuages de point ?

Dino > oui je veux utiliser un telemetre pour recuperer les mesures et les traiter ensuite sur pc.

fdufnews

Quote
Par contre quelqu'un aurait une idee de comment utiliser un moteur pap par exemple pour baisser et monter le capteur Ir ?

une vis sans fin qui déplace un chariot sur lequel le capteur est monté. Il faut prévoir un contact de fin de course à chaque extrémités.

Quote
Oui en general les servos ne font pas un tour complet

On peut corriger ça avec une paire d'engrenage ayant un rapport de 2:1. Mais le principal problème du servo c'est le nombre de pas qui est peut être un peu faible. Avec AnalogWrite il n'y a que 256 valeur d'angle.

Quote
peut-être voir du côté des capteurs ultra-son, est-ce plus précis ?

Les ultrasons on une grande d'onde très longue (comparativement aux infrarouges) donc sont moins précis sur les courtes distances. L'autre paramètre en défaveur des ultrasons c'est l'angle de rayonnement du capteur, il est assez large et donc la résolution du scanner sera moins bonne.

klgui4

J'ai regardé le principe de la vis sans fin mais je vois pas bien comment monter un chariot par le biais de ce système. :/

Pour le plateau j'utiliserais certainement un moteur pas à pas, vous avez une idée de quel moteur pap peut convenir ?

Je pense utiliser un télémètre IR plutot qu'un capteur à ultrason mais s'il y a des avis qui va dans le sens contraire je suis à votre écoute. :)

fdufnews

Quote

Insert Quote
J'ai regardé le principe de la vis sans fin mais je vois pas bien comment monter un chariot par le biais de ce système. :/



Bon évidemment pour un petit capteur on peut faire plus léger  ;)

Oliv4945


Oliv4945 > De quel retranscription parles tu ? De passer les valeurs du capteur ir au pc ou de la creation du nuages de point ?


Du nuage de points ;)

klgui4

fdufnews > Merci pour ces précisions, je vois bien plus à quoi ça correspond maintenant, merci ! As-tu des idées de sites web où je peux acheter ça ?

Oliv4945 > Je t'avoue que pour le moment je ne sais pas trop encore comment je vais m'y prendre, mais je pense qu'au début je me ferais un petit script en python, il doit bien y avoir des librairies pour traiter la 3D.. :)

pa44

Bonjour

Pour le chariot vertical pourquoi pas un vieux scanner papier A4 sans la vitre ou le capot il y a déjà tout le guidage mécanique  et le moteur pas a pas.

A+

fdufnews

Quote
Pour le chariot vertical pourquoi pas un vieux scanner papier A4 sans la vitre ou le capot il y a déjà tout le guidage mécanique  et le moteur pas a pas


Un mécanisme d'imprimante.
Pour la rotation du plateau de ton scanner le mécanisme d'entrainement du papier.
Pour le déplacement du capteur le mécanisme de déplacement de la tête d'impression.

Voilelec

Bonjour
Déplacer le chariot est trivial, la mécanique ce ne sera pas un problème en cannibalisant imprimante ou traceur.

Communiquer avec le PC, Processing sait faire cela parfaitement sans douleur.
http://processing.org/
http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertSerieCanGraphiquePC

Mais tu as négligé la pierre d'achoppement !
Les capteurs cités ont un angle d'ouverture très important, ils prennent tout ce qui est proche et empêchent toute mesure précise.
C'est pour cela que l'on ne peut utiliser qu'un laser en montage télémétrique pour relever des surfaces en 3D.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Voile & Electronique :        http://www.voilelec.com
Christian   Couderc

klgui4

Merci pour vos réponses j'ai certainement ce qu'il faut niveau imprimante..

Voilelec > Ça veut dire que le projet est infaisable ?

Voilelec

Commence, prépare ta mécanique, peaufine le soft et quand tu te rendras compte du problème de l'ouverture du faisceau, tu passeras au laser.
Ce n'est pas du temps perdu mais de l'apprentissage très salutaire et tu maîtriseras aussi Processing...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Voile & Electronique :        http://www.voilelec.com
Christian   Couderc

Go Up