Hexa-Pan-Tilt

De fablabo
Aller à : navigation, rechercher


Support de webcam motorisé pour irbick

Hexa-pan-tilt.jpg

Contributeur·ice·s

Statut du projet

Prototype

Statut de la publication

{{{status_pub}}}

License

{{{license}}}

Fichiers source

Outils

Ingrédients

Lien







Quoi ?

Lyre / support de webcam motorisé pan-tilt

Pourquoi ?

Pour réaliser une installation interactive avec irbick (http://www.laurent-malys.fr/irbick)

Comment ?

Prototype en carton

J'ai commencé par voir l'effet que ça donnait avec irbick d'utiliser une webcam montée sur deux servos et contrôlé par un joystick. Les servos ont été cousus à une structure en cartoLe résultats est déjà assez intéressant. Les points à améliorer sont le déplacement saccadé des servos et leur course limité.

1er avril 2014 Pantiltcarton2.JPG

Support en bois

Modèle avec freecad

Le support a été modélisé avec le logiciel FreeCad. Ça m'a permis de m'y plonger et le prendre en main. Ma machine est composées de plusieurs pièces du commerce et de trois boîtes en bois que je veux découper au laser. La modélisation doit me permettre de dimensionner les boîtes et de positionner les trous pour faire passer les connecteurs et placer les différentes pièces : moteurs, servo, collecteur rotatif.

FreeCad ne permet pas encore de réaliser de vrais assemblages. J'ai donc modélisé les différentes pièces dans des fichiers différents que j'ai exporté en .brep et importé dans un nouveau fichier pour les assembler.

Freecad1.png Freecad2.png

L'objet est composé de trois pièces en bois :

  • le support : un prisme hexagonal de quelques centimètres de haut avec quelques trous pour des prises (celle de l'arduino, de l'alimentation du rotoshield et un usb pour la webcam)
  • le panoramique : même genre de prisme avec deux grandes oreilles pour supporter le "tilt"
  • le tilt : un prisme hexagonal plus allongé avec une face latérale ouverte

Les pièces d'assemblage, de glissement et de fixation sont en PMMA :

  • la pièce de glissement pour le panoramique est composé de deux bagues dont une sert également de roue dentée
  • le pignon serré sur l'arbre du moteur
  • la pièce de fixation du servo, avec trois trous taraudé et un trou crénelé
  • la pièce de glissement pour le tilt, composé de deux bagues

Les pièces du commerces reproduites dans le modèle sont :

  • un arduino uno
  • un rotoshield
  • un moteur pas à pas
  • un servomoteur
  • un collecteur rotatif à 6 fils
Plans et découpes avec inkscape

Freecad permet d'exporter des plans au format svg mais ils ne sont pas très propres et difficiles à modifier (par exemple, les rectangles ne sont pas des rectangles mais un ensemble de lignes). Du coup le plus simple a été de faire redessiner les formes simples qui constituent les trois prismes hexagonaux (des rectangles et des hexagones). Ça a rendu plus facile les opérations géométriques nécessaires pour dessiner les créneaux d'assemblages.

Les plans importés ont ensuite été utilisés pour les formes spéciales et les trous qui devaient être placés avec précisions en les copiant/collant/centrant sur les pièces déjà dessinées dans inkscape.

Voici un exemple pour le support :


Support.png


Pièces de glissement en PMMA

Les pièces de glissement, les roues dentées et la pièce de fixation du servo sont toutes découpées dans du PMMA à la découpe laser. Il s'agit :

  • du support du panoramique (avec la grande roue dentée),
  • du support du tilt avec un encoche pour le montage,
  • du support de fixation du servo avec trois trous taraudés.
Tests d'ajustements

Pour toutes les pièces de plexi découpées au laser qui demandaient un ajustement précis, des platines de tests ont été réalisées. Il s'agit :

  • des trous destinés à être taraudés
  • de la fixation du pignon à l'arbre du moteur
  • du trou de fixation à l'arbre du servo, qui est crénelé.

Essaiplexi.png

Engrenages

Les engrenages ont été dessiné avec openScad, puis exportés en .dxf avant d'être importé dans inkscape pour être ajoutés aux autres pièces à découper dans le plexi.

Électronique

Rotoshield et moteur pas-à-pas
Servomoteur
Connection usb qui tourne
Joystick