Fabricarium - partage simplifié : Différence entre versions

De Wiki de Projets IMA
(Choix techniques retenus : matériel et logiciel)
(Choix techniques retenus : matériel et logiciel)
Ligne 55 : Ligne 55 :
 
** Résolution 800x480 grand minimum
 
** Résolution 800x480 grand minimum
 
=> Tablette correspondant à ces critères  :  [http://www.darty.com/nav/achat/informatique/portables/tablette/it_works_tm_786.html IT WORKS TM 786]
 
=> Tablette correspondant à ces critères  :  [http://www.darty.com/nav/achat/informatique/portables/tablette/it_works_tm_786.html IT WORKS TM 786]
 
+
* Arduino MEGA ADK (déjà fournie) pour connecter des boutons physiques (et autres... ?)
 
OU :
 
OU :
  

Version du 4 février 2015 à 17:42


Cahier des charges

Présentation générale du projet

Contexte

Dans le cadre de la création récente du fablab de Polytech Lille "le Fabricarium", il est nécessaire de documenter les réalisations qui y sont faites. Chacun de ces projets seront documentés dans une "boite documentaire" au Fabricarium. L'ajout et la modification de ces projets sera possible depuis plusieurs plateformes et pour tout public, sans connaissances préalables.

Objectif du projet

Concevoir et réaliser une “boite documentaire” permettant de partager facilement les réalisations et projets du Fabricarium (FabLab) de Polytech Lille.

Description du projet

Au Fabricarium comme dans tout fablab, il est nécessaire que les réalisations et projets faits au Fabricarium soient documentés et partagés au grand public. Ce public présente des origines très diverses ce qui impose à cette “boite documentaire” d’être la plus simple d’utilisation pour pouvoir partager simplement ses réalisation.


Cette boite documentaire doit permettre de simplement :

  • prendre une vidéo d’une personne désirant expliquer sa réalisation,
  • prendre des photos des objets liés à son projet,
  • ajouter une légende,
  • publier le “reportage” réalisé sur différentes plateformes à l’aide d’un simple bouton.


Les différentes plateformes pourront être un site internet, un smartphone ou une tablette. Sur ces deux dernières plateformes, il pourra être envisagé la réalisation d’une application accessible par tous.

Cette boîte devra être utilisable de 7 à 77 ans, par un public très varié, sans connaissances préalables.

Une extension à cette boite documentaire sera une plateforme permettant aux utilisateurs plus avancés d’ajouter divers éléments à leur projet (textes, présentations, mise en forme, …).

A qui notre projet profite-t-il ?
Au porteur de projet du Fabricarium
Sur quoi agit-il ?
Sur le projet du Fabricarium
Dans quel but ?
Documenter le projet

Diagramme bête à corne


Photos qui piquent les yeux. A ré-uploader en meilleure résolution.

Diagramme pieuvre

Notre boite de documentation doit 
Permettre à l'utilisateur de documenter son projet
Générer la documentation (audio, vidéo ou photo)
Être très facile d'utilisation
Archiver la documentation

Choix techniques retenus : matériel et logiciel

  • Tablette tactile
    • Ecran capacitif
    • Caméra avant ET arrière
    • Résolution 800x480 grand minimum

=> Tablette correspondant à ces critères  : IT WORKS TM 786

  • Arduino MEGA ADK (déjà fournie) pour connecter des boutons physiques (et autres... ?)

OU :

  • Raspberry Pi [à commander]
  • Ecran LCD 8 à 12 pouces [à commander]
  • Boutons physiques [à commander]
  • Webcam pan & tilt (USB) [fournie le 28/1/2015]
  • Clavier projetable [à commander]



Étapes du projet

Étape 1 - Cahier des charges et choix techniques

  • Élaboration du cahier des charges le plus précis possible
  • Segmentation du projet en 2 parties (hardware et software)
  • Choix du matériel et des technologies utilisées
  • [ pas plus que deux interrupteurs physiques pour une utilisation basique ;-) ]

Étape 2 - Gestion webcam

  • Réaliser la communication entre le pc (Debian) et la webcam
  • Gérer les photos et vidéos produites

Étape 3 - Communication avec Raspberry Pi

  • Branchement de la webcam
  • Branchement de boutons et familiarisation avec l'environnement

Étape 4 - Programmation

  • Elaboration du programme
  • Valider le prototype

Étape 5 - Réalisation du boitier

  • Modélisation du boitier
  • Validation du modèle
  • Réalisation du boitier

Étape 6 - Mise en réseau

  • Upload des informations
  • Mise en place du Wiki


Avancement du Projet

Semaine 1 (26/01/2015)

Nous nous sommes interrogés sur les technologies à utiliser. Nous avons donc formulé cette liste de questions auxquelles nous allons répondre après entretien avec les responsables concernés.

Pour la boite documentaire :

  • Support de publication (embarqué ou non, Arduino, Raspberry pi, ...)
  • Technologies sans fil (Bluetooth, WiFi ...)
  • Interaction avec l'utilisateur (clavier physique, clavier projeté, écran tactile)
  • Nécessité d'une plateforme mobile ? (partie photo/vidéo indépendante ?)

Pour la capture photo/vidéo :

  • Intégré à la boite ? (ou alors l'utilisateur amène sa vidéo déjà prête ?)
  • Qualité d'image ?

Pour l’extension pour les utilisateurs avancés :

  • Choix d'un Content Management System (Wiki, blog ...)
  • Hiérarchisation (base de donnée, ou simple liste de "reportage" ?)

Après une semaine de réflexion et de discussion avec nos encadrants, nous avons pu finaliser le cahier des charges.

Semaine 2 (02/02/2015)

Contrôle de webcam sur Raspberry Pi

Prise en main de la webcam Logitech C270
Idée : Commencer à contrôler la webcam (prise de son, photo, vidéo) sous Linux en vue d'adapter le contrôle sur la future Raspberry Pi que nous recevrons.


Utilitaire retenu pour l'instant : Cheese. On arrive effectivement à capture des photos et vidéos. La question se pose maintenant de comment contrôler ces captures à un niveau plus proche de la machine.

Semaine 3 (09/02/2015)

Liens externes

Lien vers les sujets de projet URL