hack

You are currently browsing articles tagged hack.

    Ceci est un métronome :


    Read the rest of this entry »

    Tags: , ,

    Hack GPS

      Le dongle USB GPS de référence ND-100 (20€ sur dealextreme) a de bonnes performances et est facilement interfaçable avec un microcontroleur. Si on regarde la description, on voit : « (USB to Serial: PL2303 Driver) ». Il y a donc un convertisseur USB-UART (le cirucuit PL2303), ce qui veut dire que le signal série est accessible quelque part.

      En effet, il suffit de souder 2 fils comme sur la photo pour y accéder. La masse (fil noir sur la photo) est accessible n’importe où, sur le shield par exemple ou bien sur le connecteur USB. Le signal, fil rouge, est d’amplitude 3V, et au Baudrate 38400bps.

      Enfin, pour alimenter le module, il suffit de lui fournir 5V par le connecteur USB (voir la photo) et roule ma poule.

      Et pour vérifier que ça marche comme prévu, vous pouvez utiliser l’excellent convertisseur ici (position 3.3V). (grosse self-pub inside :) )

      Pas cher, le GPS !

      Tags: , , , , ,

      Ca y est, on peut jouer à Tetris sur le IM-Me !!

      L’affichage a été un vrai casse-tête, du fait du mode d’envoi des données à l’écran LCD. Mais le résultat est rapide et clair. Jetez un oeil aux sources : les commentaires devraient être suffisant pour comprendre (espère-je, du moins !). Vous y trouverez également une bibliothèque pour générer des nombres pseudo-aléatoires, ainsi qu’une bibliothèque pour jouer de la musique (basé sur les sources postées la semaine dernière).

      N’hésitez pas à m’envoyer vos remarques ou suggestions ou à signaler un bug (je dis ça pour la forme bien sûr, ca me paraît évident que ce jeu en est dépourvu :) ).

      Merci à Travis Goodspeed et Dave qui ont établi les bases du hack sur IM-Me et à Véronique qui a si bien tenu l’appareil photo pour la vidéo :)

      Le programmateur utilisé est un Goodfet.

      Les sources sont disponibles ici. Le fichier .Hex précompilé est ici.

      Quelques photos dans la suite

      Read the rest of this entry »

      Tags: , , ,

      Après avoir lu les articles de Travis Goodspeed et de Dave, je n’ai pas pu résister : j’ai commandé une plateforme IM-ME sur Amazon, que j’ai reçu la semaine dernière. J’ai testé l’analyseur de spectre => génial.

      Je suis en train de programmer un Tetris pour cet appareil. Le jeu sera (normalement) bientôt jouable.

      En attendant, je poste un programme qui joue la musique de Tetris  sur le buzzer du IM-ME (connecté au pin P10 du microcontroleur CC1110). Voila le svn googlecode où vous trouverez le code source. Les fichiers autres que « tetris.c » et « tetris.h » sont récupérés tel quel des différents articles mentionnés ci-dessus. Voila également une feuille de calcul (openoffice) qui permet de calculer les fréquences des notes et les valeurs à entrer dans le programmer pour les jouer. Vous pouvez facilement modifier le code pour jouer n’importe quelle musique : il suffit de rentrer les notes et leur durée.

      Voila ce que donne le début de la musique jouée par le IM-ME : tetris

      Tags: , ,