Projets

You are currently browsing the archive for the Projets category.

    DSC08939 - CopieDSC08943 - Copie

    Petit post express pour montrer quelques photos de la version 2.0 de la célèbre centrale inertielle miniature 8P-Tech (v1 ici) !!! Elle apporte son lot d’améliorations : antenne GPS omnidirectionnelle directement sur le PCB (tout en gardant la possibilité d’une antenne externe), version BGA du microcontrôleur pour une taille encore plus réduite, meilleure immunité au bruit des magnétomètres, LED RGB pour le fun… Fabrication en petite série prévue très prochainement. Taille : 30*30*9 mm, poids inférieur à 10 g (sans l’antenne GPS).

    Plus de photos dans la suite. Si vous souhaitez contribuer et prendre part à l’aventure, contactez-moi, on recrute !

    Code source et schémas électriques disponibles sur demande. Plus d’infos à venir, notamment sur le soft et les performances.

    Read the rest of this entry »

    Tags:

      [EDIT] : lien vers la version 2.0 ici !

      P1000746_001  P1000750_001

      Voici les photos d’une centrale inertielle miniature bas-coût qui intègre tout ce qu’il faut pour être le cerveau de votre drone, quadrotor, robot, … avec une taille de 30*30*9 mm et un poids inférieur à 10 g.

      Elle dispose d’une grande puissance de calcul avec son microcontrôleur 32-bit ARM Cortex-M3 à 100 MHz, permettant d’intégrer des algorithmes avancés (SLAM, commande non-linéaire, filtres de fusion de données poussés…).

      Ci-dessous les caractéristiques du hardware (in english of course) :

      Read the rest of this entry »

      Tags: , ,

        Une autre petite vidéo des débuts du robot serpent (qui date ! La vidéo a été prise fin 2009 je crois) !

        Il est programmé pour se diriger vers la lumière… là il essaye péniblement d’avancer sur le sol sale et glissant du labo.

        Le pauvre, faut avouer qu’il a du mal … :-)

        Tags: , ,

          Petit tuto pour mettre en place un environnement de développement pour un module Overo, créer une image avec l’OS Linux Angström et surtout ajouter l’extension temps réel Xenomai. Et ceci tout en restant à jour avec le dépôt Gumstix Overo OpenEmbedded.

          Read the rest of this entry »

          Tags: , , , , , ,

            Une petite vidéo de mon projet de robot serpent !

            Chaque partie du serpent est exactement similaire, pas de tête ni de queue, n’importe quelle partie peut jouer ce rôle. On peut couper le serpent en deux => on obtient 2 serpents ! L’intelligence est distribuée, c’est un système multi-agents : chaque élément est autonome (même si avec un seul élément il va avoir du mal à avancer ! Mais à partir de 3 éléments il parvient à se déplacer)

            Plus d’infos sur ce projet dans un prochain article !

            Tags: , , , ,

              C’est une carte qui mesure 20*20mm et qui comporte un dsPIC30F3012 de Microchip, ainsi qu’un port USB qui peut servir pour reprogrammer le microcontrôleur (bootloader) ou pour communiquer avec un ordinateur. L’espacement des trous est réglé pour pouvoir être monté sur une platine d’essai.

              Il y a aussi 2 Leds, des condensateurs de découplage, et des résistances de pull-up optionnelles (pour l’utilisation de l’I2C par exemple).

              Read the rest of this entry »

              Tags: , ,

                Voici une centrale inertielle qui intègre accéléromètres, magnétomètres et gyromètres suivant les 3 directions. On peut la connecter par USB (émulation d’un port série sur l’ordinateur) et/ou en UART via les deux fils qui dépassent. La communication se fait à 230400 bauds.

                Les capteurs viennent de chez Sparkfun.

                Le dsPIC 30F3012 intégré s’occupe de récupérer et mettre en forme les données des capteurs et de les envoyer en série. Pour l’instant, je n’ai pas implémenté d’algorithme de fusion de données qui permettrait de la transformer en AHRS… mais j’y travaille !! Le dsPIC devrait a priori être suffisamment puissant pour obtenir de bonnes performances.


                Le PCB vert sur la photo a été réalisé chez pcb-pool, et comporte le dsPIC, le connecteur mini-USB et un circuit FT232 de FTDI.
                Code source à venir !

                Quelques photos dans la suite :

                Read the rest of this entry »

                Tags: , , ,

                [EDIT] On en parle sur Hackaday.com [/EDIT]

                Petite démo d’un nunchuck modifié pour communiquer sans fil par bluetooth. Ci-dessous une photo d’écran de l’interface. On a accès à pas mal d’infos sur le nunchuck : Données brutes, position du stick, données accéléromètre 3 axes, données accéléromètre moyennées, état des boutons, l’angle d’orientation et l’amplitude du joystick et de l’accéléro, et enfin les angles de roulis, tangage et lacet.

                Photo d’écran de l’interface

                C’est la première version, c’est moche et la petite batterie Li-ion rentre difficilement dans le boitier (il faut limer l’intérieur). Sur la vidéo on la voit pendouiller, ainsi que le connecteur pour la programmation du microcontrôleur (Pic18f2550) qui gère l’interface. J’espère tirer prochainement un circuit imprimé adapté pour tout faire rentrer sans violence (remplissez le sondage en bas de la page si vous êtes intéresses !).

                J’ai acheté le module bluetooth sur seeedstudio.com. Il a une interface série permettant une utilisation très simple.

                Quelques photos du montage + les sources dans la suite (mon bureau était trop encombré, j’ai donc pris les photos sur mon ordi => normal quoi) :

                Read the rest of this entry »

                Tags: , , , ,

                  [pub ON] Vous êtes niveau larve en solfège ? Voila ZE jeu qui va vous faire passer au niveau Beethov en super pas longtemps et en s’amusant super un max ++ méga top. [pub OFF]

                  But du jeu : sélectionner la bonne note avec les touches « gauche » et « droite » et valider par « espace » avant que la note ne sorte de l’écran.

                  En gros, l’image ci-dessous = pas bon (j’explique) :

                  Fonctionnalités et touches :

                  • gauche – droite : sélection de la note
                  • espace : valider
                  • entrée : pause / rejouer si c’est game over
                  • ‘c’ : changer de clé (clé de Fa ou de Sol). Attention, la partie repart à zéro !

                  Témoignage de Jean-Charles : « Depuis que j’utilise « solfège pour les nuls », ma vie a pris tout son sens. Je déchiffre 7 morceaux à mon petit déjeuner, j’ai gagné en rapidité, et je crois même que je suis devenu plus beau. Vraiment, « solfège pour les nuls » c’est super chouette ! ».

                  Merci Jean-Charles.

                  => Téléchargez « Solfège pour les nuls » et changez votre vie. (il faut java sur l’ordinateur pour le lancer !)

                  sources à venir (pour l’instant j’ai codé avec les pieds, donc je m’abstiens).

                  Véronique détient le record actuellement avec 880 points en clé de Sol. Qui peut mieux faire ?

                  Tags: , , ,

                    Voici le jeu du puissance 4 développé avec Processing, un langage de programmation simple basé sur le Java. Multiplateforme, donc.

                    D’ailleurs l’IDE pour la programmation sur Arduino (plate-forme de prototypage rapide open-source) est inspiré de Processing.

                    P4_screenshot

                    L’intelligence artificielle (IA) de l’ordinateur est basée sur l’algorithme min-max.

                    Fonctionnalités :

                    • Jeu contre l’ordinateur
                    • Plusieurs niveaux de difficulté
                    • Possibilité de demander de l’aide à l’ordinateur (indications sur ce que jouerait l’ordinateur dans notre cas, ou laisser jouer l’ordinateur à notre place)

                    + d’infos dans la suite !

                    Read the rest of this entry »

                    Tags: , , ,

                    « Older entries