Archive pour la catégorie ‘Bricolage’
13 septembre 2011 Bricolage

Avec la fin de mes travaux sur le back-end du robot Youpi, sauf remontée de bugs éventuelle, j’étais arrivé à la conclusion que je pouvais enfin passer à autre chose. Mais en même temps, j’avais sous la main un back-end plutôt abouti et pas avare en possibilités, et rien d’autre pour faciliter la manipulation du robot ou l’élaboration de scripts.
Je devais me rendre à l’évidence : il fallait que je réalise rapidement un petit front-end pour que le sujet soit bouclé. Libre ensuite aux gens de l’utiliser, de l’autopsier, et de l’adapter.
[…]
Lire la suite de l'article »442 words, 3 images, estimated 1:46 mins reading time
Tags: ajax, développement, DIY, expérience, GUI, jQuery, JSONP, robot, youpi
Publié dans Bricolage |
8 août 2011 Bricolage

Une bonne nouvelle pour ceux qui attendaient désespérément un outil pour contrôler leur robot Youpi : je me suis botté le cul ces derniers jours, j’ai pu terminer la réalisation de mon back-end, le tester avec le robot, et même apprécier le résultat en générant un scénario de mouvements pour le robot en quelques secondes !
Le nom de cette merveille : Youba (pour YOUpi BAck-end), un petit programme de 500 lignes écrit en Python. Pour rappel, ce programme a été réalisé dans le contexte suivant :
[…]
Lire la suite de l'article »834 words, 3 images, estimated 3:20 mins reading time
Tags: automate, backend, python, robot, script, youpi
Publié dans Bricolage |
1 décembre 2010 Bricolage
Une fois n’est pas coutume, et sans vouloir céder à la tendance des déballages de produits qu’on rencontre de plus en plus sur la partie fadasse de la blogosphère 2.0, je vais exceptionnellement publier quelques photos d’un déballage maison et d’un petit test de matériel. Car j’ai eu la chance de me faire prêter, comme l’indique le titre, un Arduino ! Et même plusieurs !
Un grand merci à Romain pour m’avoir spontanément proposé de tester ce merveilleux matériel.
Mais je vois déjà mes (trois) lecteurs déconcertés, à la limite du décrochage, qui se posent des questions. Et je lis sur leurs lèvres : C’est quoi, un Arduino ?
[…]
Lire la suite de l'article »799 words, 8 images, estimated 3:12 mins reading time
Tags: Arduino, domotique, electronique, PIC, radio, relais, serveur, web
Publié dans Bricolage |
23 novembre 2010 Bricolage
… et au lieu de dormir je suis en train de faire du formatage bas niveau.

Un coup de balai sur les clusters défectueux
… et d’éventrer des Xbox.

Je veux voir personne dans mon champ stérile pendant l'opération !
Tout ça pour faire un double pontage de lecteur DVD et une greffe de disque dur.
Quelque chose me dit que je vais avoir une sale tête au boulot demain.
Tags: cluster, formatage, Xbox
Publié dans Bricolage |
15 août 2010 Bricolage, Projet Arcade
D’habitude je n’aime pas trop colporter bêtement toutes les vidéos qui sont diffusées à foison via d’autres blogs. D’abord parce que si je le faisais, un lecteur avisé remarquerait que le news n’est pas de la plus belle fraicheur, mais aussi parce que je considère un peu que poster des vidéos à foison sur un blog sans réel commentaire à côté est un signe avant-coureur de sécheresse éditoriale. Et si je peux me permettre un commentaire purement gratuit et strictement personnel, le réchauffement climatique semble également être en mesure de propager peu à peu la sécheresse sur le PBF (paysage blogosphérique francophone).
[…]
Lire la suite de l'article »327 words, estimated 1:18 mins reading time
Tags: arcade, borne, racing, WipEout
Publié dans Bricolage, Projet Arcade |
18 juillet 2010 Bricolage
Ceux qui ont déjà fait un peu de code savent à quel point il peut être tentant de se lancer tête baissée dans un développement sans avoir pris le temps de réfléchir un minium au préalable. Et à quel point cela peut s’avérer une fausse bonne idée lorsque le développement est démarré depuis longtemps et qu’il faut reconsidérer la moitié de l’implémentation à cause d’une erreur de conception.
Pour une fois, j’ai décidé de suivre la voie de la sagesse, si l’on peut dire, en choisissant de poser avec soin les bases de la communication avec le futur backend du robot Youpi, et de ne pas commencer à coder à la hâte.
[…]
Lire la suite de l'article »1421 words, 1 image, estimated 5:41 mins reading time
Tags: backend, documentation, manpage, youpi
Publié dans Bricolage |
17 juillet 2010 Bricolage
Après un temps d’attente assez long, et une remarque d’un certain Jérémie s’étonnant du manque de nouveau contenu ces dernières semaines, je reprends mon courage et tente désespérément un nouveau départ sur tous mes projets farfelus ainsi que leur narration sur la toile 2.0.
Ces derniers temps, je me suis légèrement intéressé à la création d’un backend générique pour contrôler le robot Youpi. Ceux qui ont manqué les épisodes précédents au sujet de ce robot peuvent toujours les retrouver ici.
J’exposerai dans cet article et les suivants le résultat de mes réflexions encore légèrement inachevées, qui constitueront par la même occasion un draft de documentation pour ceux qui souhaiteraient l’utiliser et/ou créer les frontends adéquats.
[…]
Lire la suite de l'article »380 words, 1 image, estimated 1:31 mins reading time
Tags: backend, python, robot, socket, youpi
Publié dans Bricolage |
30 décembre 2009 Bricolage
J’avais longuement expliqué dans cet article les étapes de fabrication d’un câble parallèle pour relier le robot Youpi à un PC standard.
Aujourd’hui je vais comme promis diffuser les quelques lignes de code permettant de tester l’ensemble des moteurs. Le programme est grandement inspiré de celui que l’on peut trouver sur le site du BTS-IRIS de Niort.
C’est un programme développé à la va-vite en C. Il pourra servir de base pour tous ceux qui comme moi souhaitent vérifier que tous les moteurs sont en bon état de fonctionnement.
Le code
robotest.c :
[…]
Lire la suite de l'article »734 words, 1 image, estimated 2:56 mins reading time
Tags: C, programme, robot, youpi
Publié dans Bricolage |
16 décembre 2009 Bricolage
Deux rapides améliorations ont été apportées :
La police de caractères utilisée pour l’affichage des scores a été modifiée pour se rapprocher du jeu original, plus « carrée », composée de lignes simples. Ça n’a l’air de rien comme ça, mais j’ai dû « dessiner » les 10 chiffres pixel par pixel dans le code (par groupe de 8 pixels, pour être précis). Ce qui donne un truc très sympa dans ce genre là (une ligne = un caractère) :
[…]
Lire la suite de l'article »238 words, 2 images, estimated 57 secs reading time
Tags: C, pong, programmation, SVGAlib, trajectoire
Publié dans Bricolage |
16 décembre 2009 Bricolage
Voila enfin, en exclusivité mondiale, les premières images du développement de l’horloge Pong !
Avec également un petit bilan intermédiaire des frais :
- 2/3 heures de développement
- 200 lignes de code (sans la police de caractères)
Avec en contrepartie les résultats suivants :
- Affichage du terrain, des raquettes, et de la balle.
- Affichage du score (police non définitive) en fonction de de l’heure système.
- Gestion d’une zone vide optionnelle au dessus du terrain, pouvant être dédiée à l’affichage des scores ou de tout autre information.
- Taille du terrain, des raquettes, et de la balle customisables.
[…]
Lire la suite de l'article »267 words, 2 images, estimated 1:04 mins reading time
Tags: C, horloge, pong, programmation, SVGAlib
Publié dans Bricolage |