Angelino

Lorsqu’un ange passe sur Twitter, la ballerine effectue quelques pas de danse au son d’une boîte à musique.
J’ai réalisé ce projet pour la net artiste Albertine Meunier.

Techniquement, un Arduino se connecte à l’API de Twitter grâce à l’EthernetShield et effectue une recherche du mot “ange” périodiquement. Dès qu’un “ange” est Twitté, un servo-moteur libère le mécanisme de la boite à musique. L’intervention humaine reste nécessaire car il faut remonter le ressort de la dite boîte.

Plus d’infos par ici

31/10/2009 | In Artistic, Electronics, Experimental, Manufacturing, Programming | Tags : , ,

ZigZag

La ligne se crée en respectant le quadrillage mais ne se croise jamais. Le cul de sac est inévitable…

Cliquez pour relancer.

[SWF]/wp-content/uploads/2010/02/ZigZag.swf, 600, 400[/SWF]

13/10/2009 | In Experimental, Programming | Tags : ,

Mon premier widget UWA

N’ayant jamais trouvé LE module Netvibes qui affiche les horaires des RER, Métro, Bus, etc. de façon simple et pour les deux régies de Paris (Transilien et RATP), j’ai décidé de le développer moi-même.

Cela m’a permis d’utiliser le framework UWA proposé par Netvibes. Celui-ci permet de créer très facilement des widgets compatibles avec Netvibes, iGoogle, Mac OS et Windows Vista.

Paris Transports permet donc d’afficher les horaires en temps réel d’une gare du réseau Transilien ou RATP (RER, Métro, Bus, Tram). La configuration se fait grâce à l’URL de la page de résultats du site Transilien ou RATP. Tout est expliqué dans l’aide du module.

C’est une toute première version. Il y a certainement des bugs. Si j’ai du temps, j’essaierais de faire évoluer ce module.

À oui : bonne année à tous !

07/01/2009 | In Experimental, Programming | Tags : , , , ,

Arduino MotorShield


Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /home/tobiasmu/tobiasmuthesius/www/archive/wp-content/plugins/vipers-video-quicktags-migrator/vipers-video-quicktags-migrator.php:322 Stack trace: #0 /home/tobiasmu/tobiasmuthesius/www/archive/wp-includes/shortcodes.php(394): VipersVideoQuicktagsMigrator->video_shortcode_wrapper('', 'http://tobiasmu...', 'flv') #1 [internal function]: do_shortcode_tag(Array) #2 /home/tobiasmu/tobiasmuthesius/www/archive/wp-includes/shortcodes.php(266): preg_replace_callback('/\\[(\\[?)(flv)(?...', 'do_shortcode_ta...', '<p>Premier test...') #3 /home/tobiasmu/tobiasmuthesius/www/archive/wp-includes/class-wp-hook.php(307): do_shortcode('<p>Premier test...') #4 /home/tobiasmu/tobiasmuthesius/www/archive/wp-includes/plugin.php(191): WP_Hook->apply_filters('<p>Premier test...', Array) #5 /home/tobiasmu/tobiasmuthesius/www/archive/wp-includes/post-template.php(253): apply_filters('the_content', 'Premier test av...') #6 /home/tobiasmu/tobiasmuthesius/www/archive/wp-content/themes/tobias/index.php(11): the_content('Read the rest o...') #7 /home/tobiasmu/tobiasmuthesius/www/archive/wp-includes/template-loader.php(106): include('/home/tobiasmu/...') #8 /home/tobiasmu/tobiasmuthesius/www/archive/wp-blog-header.php(19): require_once('/home/tobiasmu/...') #9 /home/tobiasmu/tobiasmuthesius/www/archive/index.php(17): require('/home/tobiasmu/...') #10 {main} thrown in /home/tobiasmu/tobiasmuthesius/www/archive/wp-content/plugins/vipers-video-quicktags-migrator/vipers-video-quicktags-migrator.php on line 322