mercredi 30 octobre 2013

Plateforme C

Aujourd'hui j'ai filé un coup de main à Plateforme C, le nouveau Fablab de Nantes, afin d'être prêt pour l'inauguration de demain.

Hier, j'y suis passé pour les open-ateliers, ce qui m'a permis de découvrir les machines (4 imprimantes 3D, une découpe vinyle, une imprimante grand format, une découpe laser, une petite et une grande CNC) et d'imprimer ma première pièce en 3D!

J'espère que cela pourra m'aider dans le prototypage de certaines pièces.

Présentations AWEC 2013

Les photos "officielles" de l'AWEC 2013 sont ici http://awec2013.de/index.php?page=pictures

Et quelques présentations sont ici. http://awec2013.de/index.php?page=download

mardi 29 octobre 2013

Mètre électronique

Je réfléchis à la manière de faire un mètre électronique pour mesurer le border/choquer.
Je pensais d'abord utiliser un potard 10 tours (15 euros), ou un potard sans butée (25 euros) mais je pense plutôt me tourner vers deux (voir trois pour avoir une référence abolue) fourches optiques (1,5euros). Il faut par contre un peu d'électronique de traitement, mais arduino peut le faire.

http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.MaterielCapteurIRoptofourcheLTH301-07

J'ai eu quelques soucis pour les branchements, ne trouvant pas de difference entre les deux cotés. En fait il a des petits ergots dessous.
Une deuxième difficulté est que le schéma utilisé était trompeur, le transistor était ainsi inversé.

Poulies

J'ai basé mon dernier prototype sur l'utilisation de poulies, car j'avais l'habitude de les utiliser pour les palans de planches à voile. C'est simple à utiliser avec quelques noeuds, solide, réutilisable.

Les poulies deviennent très légères et costauds avec l'utilisation des composites et des fibres dyneema, comme cette poulie ronstan qui a une charge de travail de 250 kg pour seulement 9g et une quinzaine d'euros!

Peson électronique

Je retravaille également sur le peson électronique. J'ai trouvé ce projet (en français) pour peser une ruche.
Germain m'a donné un INA125P. Ce composant est par exemple utilisé dans
open-electronics.org/wi-fi-body-scale-with-arduino/.
Ce tutoriel va à l'essentiel.
Je vais tenter le montage au plus vite.

lundi 28 octobre 2013

Nouveau prototype


J'ai fini la modification informatique/électronique permettant de commander deux moteurs à la fois.

Je me suis (enfin!) lancé dans un nouveau prototype intégrant les deux moteurs et permettant de rouler/dérouler les lignes manuellement (l'alternateur électrique c'est encore pour plus tard).

Il y a donc toujours un réglage différentiel pour la direction, et un réglage de la puissance en plus.

Les caractéristiques du réglage différentiel et du réglage de la puissance ne sont pas les mêmes. Le réglage de la direction doit être parfaitement rigide, avec un minimum de latence pour assurer au mieux le contrôle et la stabilité (tout comme la direction d'une voiture qui ne doit pas être molle).
Pour la puissance, cela n'a forcément besoin d'être très réactif pour accélérer. Par contre il faut que le frein (ici relâcher la puissance) soit instantané, un peu comme pour un winch sur un voilier que l'on peut toujours relâcher d'un coup, alors que border est plus lent.
Il faut également limiter la consommation de ce moteur grâce à un système anti-retour.
Pour pouvoir ouvrir dans les surventes, un élastique permettra d'aider à la gestion de la puissance (lire ce post à ce sujet).
Deux capteurs de tension dans les lignes arrières devraient également être mis en place (cela doit normalement être suffisant car la somme des tensions dans les lignes arrières doit donner une image de la tension dans les lignes avant). Ils permettront également de donner une idée de la direction du vent grâce à la différence de tension.

dimanche 27 octobre 2013

Avancées du week end

Ce week end le vent soufflait fort, mais pas de tests, ni de navigations. J'ai travaillé à la refonte de l'interface. J'ai également essayé de reprendre le simulateur de TU Delft qu Uwe Fechner a publié à ma demande sur bitbucket. Le travail est très propre, utilise des composants bien choisis. Malheureusement, je n'ai pas réussi à le faire marcher dans ma version d'Ubuntu plus récente à cause d'un problème entre cgkit (bibliothèque graphique python) et les librairies python boost utilisées.
Je me suis du coup remis à travailler sur le simulateur webgl. Cela a également bien avancé. J'arrive maintenant à faire une animation. J'utilise la bibliothèque Three.js côté client, le serveur python tornado côté serveur, et des websockets pour la communication.

J'ai découvert ZéroMQ une bibliothèque pour faire de la communication entre applications sur un même PC ou distribué. C'est la solution qui devrait remplacer Corba au niveau du CERN.

J'ai également appris à faire une capture vidéo d'écran avec ffmpeg
 ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0+00,00 output.flv