Overblog
Suivre ce blog Administration + Créer mon blog
27 avril 2014 7 27 /04 /avril /2014 11:02
Le Radar Eye

C'est l'élément le plus visible du dôme, et il a une forme assez complexe, tout en courbes, et c'était donc un petit défi de le fabriquer. J'ai choisi là encore de le faire en styrène de 3mm.

Afin d'avoir une parfaite adaptation à la courbure du dôme, j'ai commencé par dessiner son emplacement exact sur celui-ci, puis j'ai placé les parois externes du corps principal.

Merci à Lolo080 pour m'avoir autorisé à pratiquer de l'espionnage industriel sur le dôme de son R2 !

Ensuite j'ai réalisé le cylindre central avec deux couches de styrène de 1mm collées ensemble autour d'un gabarit cylindrique du bon diamètre (boite de comprimés)

Le Radar Eye Le Radar Eye

Après "mise à niveau" de l'ensemble, j'ai ramolli une plaque de styrène de 3mm au four (110° pendant 5 mn) afin de pouvoir la mettre en forme pour constituer la paroi frontale courbe (le couvercle de la boite). Après collage, la partie débordante est coupée au disque monté sur Dremel et la partie centrale circulaire évidée. Il n'y a plus qu'à mettre quelques renforts d'angle et à rajouter le boitier latéral (en plusieurs épaisseurs de 3mm collées).

Le Radar Eye Le Radar Eye

Le radar eye est peint en bleu R2 en totalité, puis les parties métallisées sont ajoutées par collage de bandes découpées dans un ruban de chant aluminium.

Le Radar Eye Le Radar Eye

J'ai installé une petite caméra grand angle, fixée sur le dôme avec une calotte sphérique peinte en noir (boule de Noël), la lentille du radar eye est faite à partir d'une sphère de plastique transparent de 10 cm de diamètre (Picwic)

Le Radar Eye Le Radar Eye

Voici le résultat obtenu radar eye en place sur le dôme

Voici le résultat obtenu radar eye en place sur le dôme

Le Radar Eye
Le Radar Eye
Partager cet article
Repost0
25 mars 2014 2 25 /03 /mars /2014 18:22

Dans la série "je découpe du styrène et je m'éclate", je continue avec les deux "front vents", c'est-à-dire ces genres d'aérateurs carrés à bords arrondis situés au milieu de la face avant du corps.

Je me suis longtemps demandé comment réaliser les entourages arrondis de ces pièces, car leur épaisseur (5 mm) rend l'utilisation d'un simple procédé de cintrage difficile, et je ne voulais pas utiliser un simple moulage en résine, mais bien fabriquer complètement la pièce.

Voici le procédé que j'ai trouvé et qui m'a donné satisfaction:

J'ai d'abord découpé la forme du contour extérieur dans du styrène de 3mm, en récupérant la partie interne à laquelle j'ai retiré 1mm sur tout le tour.

Ensuite j'ai collé une bande de 1mm d'épaisseur sur l'intérieur de la partie évidée, pour former la surface courbe extérieure du front vent. La partie carrée récupérée précédemment sert à bloquer la bande de façon à ce qu'elle reste bien en contact pendant la prise de la colle

Une deuxième pièce évidée de la même façon maintient la bande en hauteur, de manière à ce qu'elle soit bien d'équerre. Ensuite des bandes latérales sont collées de part et d'autre, créant un coffrage assurant une bonne rigidité à l'ensemble.

 

SAM_1659.JPG  SAM_1661.JPG

Puis j'ai collé la partie interne du contour après avoir placé des cales d'épaisseur de 3mm dans les angles et sur les parties droites, afin d'avoir un espace constant. Cela pour obtenir une épaisseur finale du contour de 5mm.


SAM_1662.JPG

Enfin, les vides sont comblés avec un mastic polyuréthane type carrosserie, puis l'ensemble est poncé de manière à suivre la courbure externe du corps, et poli au grain fin avant mise en peinture.

SAM_1666.JPG

SAM_1678.JPG

La partie interne des vents (les ailettes) n'est qu'une formalité à découper et à assembler avec du styrène de 1mm.

Les Fronts Vents sont (grossièrement) positionnés pour juger du rendu avec le cache (bleu)

front-vents.jpg

Partager cet article
Repost0
7 mars 2014 5 07 /03 /mars /2014 09:45

Enfin ! R2-D2 se décide à faire preuve d'un peu de pudeur et à cacher ses organes internes sous une "peau" de plastique blanc qui lui donne une apparence un peu plus humaine... enfin, disons plus conforme à ce qu'on attend d'un droïde Astromech série R2...

Eh  oui ! Tout arrive, j'ai quand même attaqué la réalisation des "skins" en polystyrol ( ou "styrène"). J'ai longtemps hésité sur la démarche à adopter: skins alu ou styrène ? Fabrication maison ou prêts à l'emploi ? Et surtout: de dilmensions "standard" ou légèrement modifiés pour s'adapter au diamètre du dôme (rappelons que le dôme acier que j'ai utilisé est légèrement inférieur en diamètre au dôme standard, d'un centimètre environ). Ceci afin d'éviter un décalage inesthétique entre le corps du droïde et le bord du dôme en place.

Après mûre réflexion donc, j'ai décidé de fabriquer moi-même les skins, en deux couches de polystyrol de 1mm, et aux dimensions standard afin de ne pas avoir à redimensionner tous les éléments venant se fixer sur la "carrosserie": front vents, power coupler, octagon port etc...

SAM_1614.JPG

Le problème est que je n'avais pas prévu cela au départ, lors de la réalisation du châssis en bois ("frame") - mea maxima  culpa-  donc il a fallu que je me résolve à réduire le diamètre du "frame" de 3 ou 4 mm environ sur toutes les arêtes externes de celui-ci: Gros boulot au rabot électrique et au "tank" (ponceuse à bande), mais au final l'ajustage est bon par rapport au bord du dôme, et le décalage des ouvertures par rapport à celles du châssis est très minime.

min_SAM_1615.jpg

Les skins sont réalisés en deux parties (deux demi-cylindres) avant et arrière. Chaque 1/2 cylindre est lui-même composé de deux couches découpées différemment afin de reproduire les reliefs des panneaux du modèle original.

min_SAM_1620.jpg

Le rattrapage sur la largeur totale des skins (un excès de l'ordre de 15 mm de chaque côté) se fera sur les jonctions latérales des deux demi-skins avant et arrière, et le raccord à l'épaule devra être "taillé sur mesure" afin d'être bien rond et non ovale; de toutes façons à cet endroit cela ne risque guère d'attirer l'attention.

corps-skin.jpg

Les "portes" ont été fixées provisoirement afin de me réserver la possibilité de motoriser l'ouverture de certaines d'entre elles ultérieurement.

Elles ont été légèrement cintrées à la main et collées avec des pièces internes courbes afin de maintenir leur forme légèrement arrondie.

min_SAM_1621.jpgmin_SAM_1622.jpg

De même, les deux couches des skins ont été collées "sur place", le demi-skin interne étant fixé provisoirement à l'adhésif double face sur le chassis, afin de garantir un positionnement correct du demi-skin externe et d'éviter des tensions voire un décollage des skins lors du cintrage. J'ai attendu 48 H avant de démonter le skin et de la manipuler à nouveau.

Prochaines étapes: demi-skin arrière et réalisation des utility arms.

Partager cet article
Repost0
11 septembre 2013 3 11 /09 /septembre /2013 19:50

Voici une petite video (au cadrage approximatif) de démo de quelques fonctions de l'application android en cours de développement...

 

(Soyez indulgents pour le bougé, pas facile de filmer et de manipuler en même temps...)

Partager cet article
Repost0
21 juillet 2013 7 21 /07 /juillet /2013 18:51

La gestion du son se prête bien à la commande par smartphone ou tablette, en raison du grand nombre de sons différents.

Voici l'interface de l'application "R2 Sounds" qui permet de programmer un son aléatoire à une fréquence réglable, ainsi que l'émission d'un son choisi au hasard dans une certaine catégorie (en fonction de l'humeur supposée du droïde)

Screenshot_2013-07-21-19-08-54.png

Certains sons qui n'entrent dans aucune catégorie précédente peuvent être déclenchés à la demande.

Cette interface fera partie de l'application générale qui gèrera toutes les fonctions annexes, mais j'ai pensé qu'il serait intéressant de créer aussi une appli "autonome" qui permet de tester les sons sans utiliser de connexion Bluetooth.

De plus, on peut imaginer de se passer complètement de carte son avec ce système, en prévoyant seulement une enceinte amplifiée Bluetooth dans le corps du droïde...(si la portée limitée de ce genre d'appareil n'est pas un problème)

Vous pouvez télécharger l'appli Androïd ICI

Mise à jour du 8.8.13: Nouvelle version avec fonction "Juke-box" permettant de jouer des sons supplémentaires stockés sur la carte SD. télécharger

Mode d'emploi nouvelle version: télécharger

Partager cet article
Repost0
30 juin 2013 7 30 /06 /juin /2013 09:37

 


android2genese.jpgPourquoi ne pas utiliser un smartphone ou une tablette pour commander certaines fonctions du robot ?

L'idée fait son chemin depuis un moment, surtout après avoir vu les développements de CuriousMarc sur Iphone sur le site américain Astromech.net. Impressionnant !

Pour ma part, je n'ai pas d'Iphone, je me suis donc penché sur l'utilisation possible d'une tablette/téléphone sous Androïd. Il a donc fallu se mettre la programmation android (j'ai choisi Basic4android)

Voici le résultat de mes premiers essais: une petite appli qui permet de commander via le BlueTooth l'ouverture/fermeture des trappes du sommet du dôme ("Pie Panels")

Screenshot_android-pie-panels.png

Il suffit de sélectionner une ou plusieurs trappes (qui passent en bleu clair), et de presser "ACTION" pour commander l'ouverture (ou la fermeture) des tappes sélectionnées (qui passent en rouge vif)

Les trappes restent sélectionnées, ce qui permet de revenir à l'état précédent en pressant une nouvelle fois sur ACTION. Pour déselectionner une trappe, le toucher une secone fois, elle repasse en bleu foncé (ou en rouge foncé si elle était ouverte). Pour tout déselectionner on appuie sur RAZ. 

4 touches supplémentaires programmables sont prévues pour déclencher des séquences préprogrammées ou des actions particulières (à programmer au niveau de l'arduino)

Le principe retenu est très simple: l'appareil android envoie des ordres série sous forme d'une suite de caractères qui sont interprétés par le sketch arduino:

"O" suivi du numéro de trappe pour l'ouvrir

"F" suivi du numéro de trappe pour la fermer

"P" suivi du numéro de fonction pour les touches "programme" de 1 à 4

Par exemple la séquence "F1F2F3O4O5" fermera les 3 premières trappes et ouvrira les 2 dernières, "F4P1" fermera la trappe 4 puis déclenchera la séquence numéro 1, etc...

screenshots-android-pie-panels.jpg

Le décodage est très simple. A noter qu'il est possible de transmettre des infos dans l'autre sens, (non utilisé ici), de l'arduino vers l'appareil android, le cas échéant.

Le controleur utilisé est un mini-compatible arduino: le Flyduino A-12 (déjà présenté dans un autre article) muni d'un module BlueTooth Bee (compatible XBee au point de vue brochage) de Seeeduino

 flyduino-bluebee.jpg

Prochaine étape: piloter les lumières du dôme et les mouvements des holoprojecteurs....  A suivre!

Partager cet article
Repost0
28 avril 2013 7 28 /04 /avril /2013 14:48

réalisation des charnières des panneaux mobiles du sommet du dôme ("pie-panels")

J'ai copié (oui, je sais, c'est moche) les "JAG hinges" d'astromech: après avoir redessiné le tracé avec mon logiciel de CAO, j'ai usiné les charnières à la cnc dans de l'alu de 15/10e

charnieres.jpg  4-charnieres.jpg

Après pliage et assemblage avec des boulons de 3mm, voici ce que ça donne (les écrous ont été remplacés par la suite par des modèles Nylstop autobloquants)

charniere-montee.jpg

motorisation:

J'ai choisi de motoriser les cinq panneaux (le sixième étant occupé par un holoprojecteur). Normalement seuls quatre des six panneaux sont montés sur charnières, le dernier abritant le périscope. Pour l'instant, j'ai choisi de faire l'impasse sur l'option périscope, pour des problèmes de place dans le corps (le système 2-3-2 prenant énormément de place)

interieur-dome---charnieres.jpg

Voici une vue de l'intérieur du dôme après câblage des différents servos (il manque encore deux holoprojecteurs, et les deux PSI-lights (afficheurs bicolores alternés rouge/bleu  et vert/jaune)

Je n'ai pas pu résister à 'envie de faire un petit film (clin d'oeil aux amateurs de SF) pour montrer les panneaux en action: N'OUBLIEZ PAS DE METTRE LE SON !

Partager cet article
Repost0
23 mars 2013 6 23 /03 /mars /2013 14:39

 

Voici un petit montage qui pourra rendre service pour nos robots:

On a souvent besoin de commandes mécaniques à 2 positions; par exemple, trappe ouverte/fermée, accessoire rentré/sorti, etc... 

Un moyen simple d'exécuter de telles actions est d'utiliser des servomoteurs type radiocommande, ils sont très failes à trouver, bon marché, et existent en toutes tailles et toutes puissances. 

Le seul problème est qu'ils nécessitent un signal de commande de forme et de fréquence bien précises pour les commander: Lorsqu'on sort du cadre strict de la radiocommande, il faut donc faire appel à une interface spéciale à microcontrôleur qui va gérer les servos (genre Arduino ou carte spécialisée).

Cependant, lorsqu'on n'a pas besoin d'une commande proportionnelle, comme dans les cas cités plus haut, deux positions suffisent: il est dommage de gaspiller les ressources d'un arduino pour de telles commandes type tout ou rien: C'est le but de ce montage de simplifier la commande de servos dans ce cas:

Ce petit circuit très simple, qui revient à moins de 10 euros, permet de commander un servo entre 2 positions selon lea valeur de la tension présente en entrée:

- entrée reliée à la masse (0V): le servo sera en position 1

- entrée reliée au +5V : le servo sera en position 2

Le montage utilise un microcontrôleur Picaxe 08-M2 (2,40 € chez Gotronic) programmé dans un dialecte de Basic,

le programme source est disponible ici, il se programme avec un câble USB spécial: voir ici

Le logiciel de programmation gratuit est disponible ici

 servoswitch composants

Le circuit ne mesure que 35mm x 12mm, il peut être fixé directement sur le servo avec de l'adhésif double face le cas échéant. (on pourrait faire encore plus petit avec des composants cms, mais bon...)

Avec un circuit aussi simple, on peut très bien utiliser un circuit type "bandes à trous", sinon le circuit imprimé au format pdf est disponible ici

A gauche: alimentation 5V: moins batterie en haut, positif au centre, entrée de commande en bas ("E")

A droite: souder connecteur mâle type servomoteur: négatif en haut, signal de commande en bas

Le led choisie est un modèle 3mm basse consommation verte (2mA), la valeur de la résistance est à calculer avec d'autres types de led

servoswitch seri  servoswitch cuivre

Les positions sont réglables très facilement grâce au potentiomètre ajustable et restent mémorisées après coupure de l"alimentation (stockage en eeprom)

PROCEDURE DE REGLAGE DES POSITIONS:

- En fonctionnement normal, la LED verte est allumée.

- Fixer l'entrée logique à 0 ou 1 (0V ou 5V) selon la position à régler

- Tourner le potentiomètre ajustable dans un sens ou dans l'autre: la LED clignote, indiquant que le réglage est en cours.Le servo suit le déplacement du curseur.

- Lorsque la position désirée est atteinte, attendre 5 secondes: La LED s'éteint.

- Ramener le curseur du potentiomètre en position centrale (ne pas dépasser le centre): La LED se rallume, la position est mémorisée.

- Procéder de même avec la deuxième position

servoswich-photo.jpg

Partager cet article
Repost0
24 février 2013 7 24 /02 /février /2013 15:57

Puisque j'en étais aux holoprojecteurs, j'ai essayé de fabriquer un système de motorisation original simple à faire soi-même.

Comme je voulais qu'on puisse déplacer le HP dans toutes les directions en déplaçant un manche de l'émetteur, j'ai eu l'idée de reprendre le principe de fonctionnement des manches de commande, en l'inversant en quelque sorte.

Je m'explique: si vous avez déjà eu la curiosité d'ouvrir un émetteur de radiocommande proportionnelle, vous avez pu constaté que les manches de commande multidirectionnels sont constitués d'une tige métallique reliée à une rotule, et que cette tige se déplace dans deux glissières demi-circulaires à 90° l'une de l'autre (des "fourchettes") et que la rotation de chacune de ces fourchettes commande la position du curseur d'un potentiomètre. Chaque déplacement se traduit ainsi par une valeur en X et une valeur en Y qui permettent de coder les ordres envoyés au codeur de l'émetteur.

Ici, on veut faire l'inverse: que chaque couple d'ordres envoyés aux voies correspondantes à la réception, commandent la position du HP. Il suffit donc de reprendre le même principe que celui des manches de commande, mais en mettant des servomoteurs à la place des potentiomètres.

Chaque changement de position du manche de commande sera ainsi "recopié" sur l'holoprojecteur en temps réel.

J'ai choisi des servos de petite taille mais assez puissants (1.2 Kg environ) avec pignons métal, et bon marché (moins de 10 euros)

reference-servo-hp.jpg

Ensuite j'ai dessiné le support en alu aux dimensions des servos:

 dessin support holo

Après découpe avec ma CNC et mise en forme, puis fixation des "fourchettes" voici le résultat (ici, c'est le prototype - le plan ci-dessus a été optimisé):

mecanisme-holo2.jpg

Il suffit de fixer une tige guide sur la shère mobile du HP et d'installer le support sur le dôme interne/

(La tige guide que j'ai utilisée est un tube provenant d'un cartouche métallique de stylo à bille, de 3mm de diamètre: elle sert également à amener l'alimentation électrique de la LED du HP, un des deux fils passant dans le tube, et l(autre étant soudé directement dessus)

HP_motor-int.jpg

... Et ça marche :

vidéo-> http://www.dailymotion.com/video/xxr1jb_demo-hp-motorise_tech#.USogqeRg-qs

Fonctionnement vu de l'intérieur:

http://www.dailymotion.com/video/xxr7q5_motor-hp-inside_tech

NOUVEAU !

Le fichier CAO est maintenant disponible :

support-holo.jpgholo-motor-decoupe-copie-1.jpg

Vous pouvez télécharger ici les plans au format dwg ou au format pdf  (fichiers mis à jour le 04.03.2013)

support-holo-copie-1.jpgsupport-holo-complet.jpg

Vous trouverez ici le fichier objet 3D pour Google Sketchup

Mise à jour du 13.03.2013: vous pouvez visualiser l'intérieur en rendant visibles/invisibles les différents calques

J'ai ajouté un ressort sous les fourchettes pour assurer le bon maintien du HP dans sa cavité:

support-servo-coupe.jpg

 

holo-motorise-complet.jpg

Partager cet article
Repost0
2 février 2013 6 02 /02 /février /2013 13:38

Les holoprojecteurs sont à mon sens un élément très caractéristique et très visible des droïdes R2, c'est pourquoi je n'ai pas voulu faire de compromis à ce niveau et j'ai donc choisi de les réaliser entièrement en aluminium.

Après avoir en vain cherché des sphères en aluminium du bon diamètre, j'ai trouvé le moyen de fabriquer ces éléments essentiels du dôme en utilisant des bombes aérosols en forme d'ogive, de diamètre 66 et 58 mm.

 2-bombes.jpg

Ces aérosols sont fabriqués en alu sifisamment épais pour être travaillés sans déformation excessive et après polissage ont un très bel aspect.

Attention cependant si vous voulez utiliser cette méthode, la plupart de ces aérosols utilisent un gaz propulseur inflammable, il faut donc être très prudent lors de la découpe: il faut d'abord être certain d'avoir bien vidé la bombe de son contenu, puis percer délicatement un trou avec un objet pointu ou coupant à froid, donc sans utiliser de disque abrasif ou autre instrument rotatif qui serait susceptible de créer un échauffement pouvant provoquer une explosion.

                                      decoupe-bombe-anticrevaison.jpg

Après évacuation de la pression résiduelle, agrandir l'ouverture avec un cutter ou des ciseaux, puis bien rincer l'intérieur de l'aérosol à l'eau. Ensuite il est possible de découper la partie ovoïde avec une dremel munie d"un disque abrasif.

Ces précisions étant faites, voici le détail de la réalisation:

Découpe de la partie utile dans l'aérosol:

             decoupe-bombe-58-mm.jpg 

Pour la partie externe, j'ai utilisé une bombe anti-crevaison, c'est ce que j'ai trouvé de mon cher dans ce diamètre (66 mm), environ 6€ chez Carrefour. Pour la partie interne mobile, c'est une bombe désodorisante d'ambiance que j'ai choisie.

Après découpe et mise en forme, voici ce que ça donne:

parties-hemispheriques.jpg

La partie de plus grand diamètre a été découpée un peu plus largement à sa base, de manière à réaliser une "collerette" qui permettra la fixation du holoprojecteur sur le dôme interne du droïde.

                                            bombe-deo.jpg

J'ai également récupéré le bouchon en alu du déo "Opium" de mon épouse, de diamètre 40mm, pour faire le cylindre de base du projecteur, qui sera ensuite "habillé" avec la partie conique cannelée. Il est doré d'origine, mais un petit ponçage lui rendra sa couleur alu naturelle. (on peut aussi utiliser le corps de l'aérosol lui même, qui est de même diamètre). J'ai créé une ouverture circulaire en laissant un rebord pour permettre le blocage de la lentille acrylique.

cylindre-boule-noel.jpg

Ce cylindre est fixé sur une boule de Noël en plastique de 60 mm, percée au même diamètre. La partie postérieure ouverte de cette boule permettra la fixation de la source lumineuse.

Il reste à fabriquer la partie conique qui porte les "cannelures" parallèles à l'axe du cylindre.

Pour cela, j'ai mis à profit ma machine CNC et découpé le "développé" à plat du tronc de cône dans une plaque d'alu de 2mm d'épaisseur.

dessin-cfao-holo.jpg  fraisage cone hprainures-decoupees.jpg

Les cannelures sont fraisées sur une épaisseur de 1,3 mm seulement pour permettre la mise en forme du "cône" sans risque de cassure du métal.

mise-en-forme-rainures.jpg

La pièce obtenue est mise en forme délicatement par pliage progressif au niveau de chaque cannelure au moyen de deux pinces à becs fins,  jusqu'à obtenir le bon rayon de courbure.

Une fois cette pièce obtenue, elle est collée sur le cylindre à l'araldite.

assemblage-cylindre.jpgassemblage-alu.jpg

La lentille a été fabriquée à partir d'une sphère acrylique de 40mm coupée en son milieu (accesoire de jonglage) et repolie.

boule-acrylique.jpgcercle.jpg

Il ne reste plus qu'à ajouter un cercle pour consolider la collerette à la base de la partie fixe (découpé dans une boîte de conserve), celui-ci est collé sur les languettes d'alu, puis percé de 4 trous de 2mm.

     holo-complet.jpg

Et voilà !

Voici le résultat en place sur le dôme. Le HP est orientable, il peut être motorisé éventuellement (je ne sais pas encore si j'utiliserai cette possibilité)

(image à insérer)

Partager cet article
Repost0