Laser Scanner 3D SkanDal Laser Bleu, Webcam verticale

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher


Théorie

Longueur d'onde du laser:

  • rouge = 650 nm
  • violet = 405 nm

Il y a moins de diffraction avec une courte longueur d'onde ! La webcam voit la ligne bleue très blanche, même si l'oeuil voit à peine la ligne.

Fournisseurs

Laser

Lentille

Le laser ci-dessus donne une ligne trop épaisse. Par contre les rayons du faisceau sont bien parallèles. Une lentille en verre de focale 200 mm à 225 mm de l'axe moteur donne une ligne très fine.

Comparaison

Les lasers violet et rouge ensemble:

Vue caméra en couleurs.
L'image enregistée en niveau de gris.

Le laser violet est à gauche, le laser rouge est à droite. Le laser rouge à très peu de contraste et fait une ligne très épaisse. La webcam est réglée pour le laser violet, ce qui fait que la ligne rouge n'apparaît pas en niveau de gris.

Exemple

Souris

Le set d'image pour tester: Fichier:P sourisbleu.zip

Impossible à scanner avec un laser rouge: la souris est talquée.

Sourisbleu-ligne.png Sourisbleu-Raw.png Sourisbleustl.png

Coffret

Le set d'image pour tester: Fichier:P coffretbleu.zip

Les faces du dessous et du dessus ont été applaties dans Blender.

Coffretbleu-Raw.png Coffretbleu-ligne.png Coffretbleu-stl.png

Equerre fabriquée sur imrimante 3D

Equerreg-stl.png Equerre-ligne.png Equerre-Raw.png

Bonhomme en mousse

Le set d'image pour tester: Fichier:P moussebleu.zip

Pour certaine zone, il faudrait que le laser soit plus haut, pour d'autre plus bas. Idem avec la caméra.

Faut-il 2 caméras et 4 lasers ?

Moussebleu7-stl.png Moussebleu-ligne.png Moussebleu-Raw.png

Comment tester les images ?

Pour tester les calculs sans scanner, sans webcam, sans carte arduino.

  • Télécharger les sources: [1]
  • Décompresser les zips : Fichier:P sourisbleu.zip Fichier:P coffretbleu.zip Fichier:P moussebleu.zip
  • Créer un dossier "image" dans le dossier "work".
  • Placer les dossiers "p_moussebleu", "p_sourisbleu", "p_coffretbleu" dans ce dossier image
  • Lancer scan avec:
  • Numéro de caméra = 0
  • Nom de votre projet: "moussebleu" ou sourisbleu" ou "coffretbleu"

Il faudra certainement installer python-opencv, numpy et meshlab.

Have fun !

« Je sens que je progresse à ceci que je recommence à ne rien comprendre à rien. » Charles-Ferdinand Ramuz

Inconvénient

Le laser violet demande 100mA sous 3 V, alors que la carte Arduino ne peut fournir que 50 mA.

Schéma electrique

Le 12V est piqué sur l'alimentation du moteur. La résistance de 10 kOhms doit être abaissée à 2 kOhms.

Correction violet.png

Webcam verticale

Si la webcam est tourné verticalement, il devient possible de l'approcher du plateau et en théorie d'améliorer la précision. Mais en pratique, le trait aussi est plus large, donc il faut absolument trouver un laser bleu plus fin.

Skandal laser bleu 29.png Skandal laser bleu 30..png Angle.png

Reglage laser laser vertical.png

Avantages

  • La ligne est définie par plus de pixels.

Inconvénients

  • Le trait est vu plus large, mais la précision pratique sera la même.
  • La perspective sera plus grande, le haut de la tête du bonhomme est plus masqué.