Hexa-Pan-Tilt : Différence entre versions

De fablabo
Aller à : navigation, rechercher
(Prototype en carton)
 
(10 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 6 : Ligne 6 :
 
|contributeurs=LaurentM
 
|contributeurs=LaurentM
 
|inspiration=http://fablabo.net/wiki/Truc_ki_tourne
 
|inspiration=http://fablabo.net/wiki/Truc_ki_tourne
|materiaux=contreplaqué, PMMA, PCB
+
|ingrédients=contreplaqué, PMMA, PCB
|statuts=Prototype
 
 
}}
 
}}
 +
 +
 +
  
  
Ligne 14 : Ligne 16 :
  
 
Lyre / support de webcam motorisé pan-tilt
 
Lyre / support de webcam motorisé pan-tilt
 
  
 
=== Pourquoi ? ===
 
=== Pourquoi ? ===
Ligne 26 : Ligne 27 :
 
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é.  
 
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é.  
  
[[File:Pantiltcarton.jpg|300px|1er avril 2014]] [[File:Pantiltcarton2.JPG|300px4]]
+
[[File:Pantiltcarton.jpg|300px|1er avril 2014]] [[File:Pantiltcarton2.JPG|300px]]
  
 
==== Support en bois ====
 
==== Support en bois ====
  
 
===== Modèle avec freecad =====
 
===== 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.
 +
 +
[[File:Freecad1.png|300px]] [[File:Freecad2.png|300px]]
 +
 +
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 =====
 
===== 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 :
 +
 +
 +
[[File:Support.png|600px]]
 +
  
 
==== Pièces de glissement en PMMA ====
 
==== 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 =====
 
===== 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é.
 +
 +
[[File:Essaiplexi.png|600px]]
  
 
===== Engrenages =====
 
===== 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 ====
 
==== Électronique ====

Version actuelle en date du 20 juin 2014 à 19:21


Support de webcam motorisé pour irbick

Hexa-pan-tilt.jpg

Contributeur·ice·s

Statut du projet

Prototype

Statut de la publication

License

Fichiers source

Machines

Matériaux

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