Contrib:Single o Matic : un projet Arduino pour les espaces publics

De Forum des Usages Coopératifs

Forum des usages, édition 2012

une contribution de Mayoud Emmanuel

Présentation

Animateur multimédia dans le Pays de Brest, puis coordinateur du réseau des EPI dans la Drôme, je suis actuellement médiateur Numérique indépendant. Site Web : http://www.emmanuelmayoud.net

Description du projet

Single o Matic est un projet s'appuyant sur Arduino à destination de tout lieu public (EPN, MJC, Médiathèque, espace de coworking, tiers lieux...).

Le but est d'arriver à un système fonctionnel, accessible financièrement et adapté à la diversité de ces espaces, afin de multiplier les expériences sur l'utilisation d'hardware open source et amener le grand public à s'en emparer.

Un pack Single o Matic, incluant tout se qu'il faut pour faire tourner Single o Matic, plus un ensemble de composants pour créer ces propres montages, sera mis en vente sur des sites spécialisés.

Ce projet a démarré aux rencontres d'Autrans 2012, dans le tier-lieu éphèmere, avec l'association Alolise, GULL Stéphanois et moi. Nous serons au forum des usages coopératifs, qui est une étape importante pour ce projet : parce que nous sommes nombreux à rester plusieurs jours, nous avons la possibilité de le finaliser. Rendez-vous sur place pour coder/tester/caféiner jusqu'à ce que réussite s'en suive !

Cahiers des charges

Single o Matic permet de programmer des singles (notes par notes) qui se déclenchent à la demande ou selon des heures spécifiées par l'utilisateur.

Par exemple, on peut imaginer les premières notes de la 5ème symphonie de Beethoven pour l'ouverture de l'espace, celles d'xfiles pour un atelier sur l'identité numérique et celle de Benny Hill pour la fermeture...

Un écran LCD affichera l'heure, le décompte avant la prochaine sonnerie, l'intitulé de la sonnerie pendant qu'elle est joué.

Un système de navigation (mini joystick intégré à l'écran LCD, boutons poussoir...) permettra de se déplacer dans la liste des singles et de les déclencher manuellement.

Un bouton poussoir permettra d'annuler la prochaine sonnerie, ou de la réactiver en cas d'erreur.

Une page Web permettra de programmer les singles et les horaires, qui seront envoyés au module Arduino via ethernet.

Réalisation

Maquette des pages Web pour régler le Single o Matic :

Single-O-Matic 01.jpg

Single-O-Matic 02.jpg

Vidéo de démonstration :

Transmission du code : http://www.dailymotion.com/video/xnnflb_transmission-du-code_tech

Démo Single o Matic : http://www.dailymotion.com/video/xnnfop_demo-single-o-matic_tech

Module Arduino :

Module Arduino.jpg

Le module sera complété par un écran LCD, divers éléments d'interactions, un meilleur composant pour restituer le son (type hauts-parleurs) et finalement, un joli boîtier pour enrober tout ça !

Ressources

Code source :

Vous trouverez des exemples de code source sur le site d'Alolise.

Projets existants pouvant nous aider

Ressources