Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
fanlab7 [09/10/2019 12:01] malvina |
fanlab7 [12/12/2019 19:45] dydylan [CONCLUSION] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== FANlab - espace de travail FAN#7 ====== | ====== FANlab - espace de travail FAN#7 ====== | ||
+ | |||
+ | {{ : | ||
Bienvenue sur cet espace collectif de travail. | Bienvenue sur cet espace collectif de travail. | ||
- | ===== Nos outils de communication ===== | ||
- | Pour communiquer et nous organiser nous avons : | ||
- | * Un discord FAN#7 pour tchatter | ||
- | * Un dossier GoogleDrive DMN Artefacts #FAN7 | ||
- | * Un board Trello FAN#7 pour suivre l' | ||
+ | ====== INTRODUCTION ====== | ||
+ | |||
+ | ==== A. Objectif du projet ==== | ||
+ | Créer un prototype pour une maquette interactive représentant le quartier du Sanitas accessible par tout le monde | ||
+ | ==== B. Ce qui a été fait ==== | ||
+ | * Nous avons créé 3 prototypes différents de maquette interactive du Sanitas dans le but de les présenter à des investisseurs qui choisiront ainsi les fonctionnalités qu'ils souhaitent garder pour la maquette finale. | ||
+ | * Pour cela, les stagiaires de la formation Découverte des Métiers du Numériques, | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ====== ORGANISATION ====== | ||
+ | |||
+ | ==== A. Communication et partage du travail ==== | ||
+ | * La première partie a consisté à mettre en place un cahier des charges, nous permettant ainsi de mettre en place les différentes étapes du prototypage des maquettes. | ||
+ | * Ainsi, une fois les fonctionnalités des maquettes définis, nous avons pu répartir les tâches entre 2 groupes principaux, un se chargeant de __la partie graphique/ | ||
+ | * Utilisation d’un __Discord__ (FAN#7) pour tchatter. | ||
+ | * Utilisation d’un dossier __Google Drive__ ([[https:// | ||
+ | * Utilisation d’un tableau __Google Sheets__ pour lister les outils et compétences utilisés | ||
+ | |||
+ | ==== B. Recherche d’idées ==== | ||
+ | * Création de cartes mentales avec __FramindMap__ et __xMind__ pour faire des brainstorming | ||
+ | {{ : | ||
+ | * Questionnaire auprès des habitants dans le but de récolter des informations sur les besoins des futurs utilisateurs et plus globalement de récolter leur avis sur le projet | ||
+ | * [[https:// | ||
+ | * Recherche d’idées sur Internet | ||
+ | * {{ : | ||
+ | * Création de croquis, d' | ||
+ | |||
+ | ====== PROTOTYPAGE ====== | ||
+ | ===== A. Maquette 1 ===== | ||
+ | {{ : | ||
+ | === a. Caractéristiques === | ||
+ | * Maquette plate, gravé sur du bois, avec les bâtiments représentés par un logo | ||
+ | * Petits boutons produisant du son pour chaque bâtiment | ||
+ | * Possibilité de changer la langue entre le français et l’anglais avec un interrupteur | ||
+ | * “Sanitas” est écrit en braille | ||
+ | |||
+ | === b. Création === | ||
+ | == 1 - Fabrication manuelle de la maquette == | ||
+ | * Utilisation de la __découpe laser__ pour graver sur une plaque en bois {{ : | ||
+ | * Modélisation 3D | ||
+ | * Impression 3D{{ : | ||
+ | * Assemblage | ||
+ | == 2 - Développement en PyGame == | ||
+ | * Mise en place d'un pseudo-code, | ||
+ | * Gérer l’appui sur un bouton et l’allumage d’une LED avec des __GPIO__ | ||
+ | * Enregistrer des phrases avec __Audacity__ | ||
+ | * Gérer les sorties audio | ||
+ | * Communiquer avec les cartes __Raspberry Pi__ via __Putty__ et __FileZilla__ | ||
+ | * Utiliser __Crontab__ pour exécuter un programme au lancement de la carte | ||
+ | * Intégrer les différents modules au programme global | ||
+ | * Utiliser des lignes de commande __Linux__ | ||
+ | |||
+ | |||
+ | | ||
+ | ===== B. Maquette 2 ===== | ||
+ | {{ : | ||
+ | |||
+ | === a. Caractéristiques === | ||
+ | Maquette avec du relief, chaque bâtiment est représenté par une pièce de plastique, certaines sont aussi des boutons sur lesquelles on peut appuyer pour lancer un audio et afficher une image ou une vidéo sur l' | ||
+ | === b. Création === | ||
+ | == 1 - Modélisation et impression 3D == | ||
+ | Avec une __imprimante 3D__ ainsi que les logiciels __Autodesk__ et __Tinkercad__ on a modélisé et imprimé: | ||
+ | * Des bouton poussoir représentant les bâtiments | ||
+ | * Un support écran | ||
+ | * Un socle | ||
+ | * Un boîtier | ||
+ | {{ : | ||
+ | == 2 - Développement en PyGame == | ||
+ | * Gérer l’appuis d’un bouton et l’allumage d’une LED avec des __GPIO__ | ||
+ | * Enregistrer des phrases avec __Audacity__ | ||
+ | * Gérer les sorties audio | ||
+ | * Gérer l’affichage sur un écran tactile | ||
+ | * Communiquer avec les cartes __Raspberry Pi__ via __Putty__ et __FileZilla__ | ||
+ | * Utiliser __Crontab__ pour exécuter un programme au lancement de la carte | ||
+ | * Intégrer les différents modules au programme global | ||
+ | * Utiliser des lignes de commande __Linux__ | ||
+ | |||
+ | == 3 - Esthétique == | ||
+ | * Stickeurs obtenus avec une découpeuse vinyle, de l' | ||
+ | * Ponçage des pièces pour les finitions | ||
+ | |||
+ | == 4 - Assemblage == | ||
+ | * Vissage des différentes partie avec le socle ( enceintes, Raspberry, …) | ||
+ | * Perçage des socles et boutons | ||
+ | * Soudure de différents éléments | ||
+ | * Fixation des LEDs avec un pistolet à colle | ||
+ | ===== C. Maquette 3 ===== | ||
+ | {{ : | ||
+ | === a. Caractéristiques === | ||
+ | Maquette avec une petite modélisation transparente des bâtiments de la Place neuve, sur une plaque faîte en gravure laser, avec un écran, des LEDs et 2 boutons. | ||
+ | Les LEDs s’allument par rapport au bâtiment actuellement affichée sur l’écran, passer au précédent ou suivant se fait par tactile, les deux boutons servent à changer la langue entre le français et l' | ||
+ | === b. Recherche de données === | ||
+ | __OpenStreetMap__ pour avoir une image satellite de la forme des bâtiments pour faire les modélisations et intégrer des images et des vidéos sur l' | ||
+ | |||
+ | === c. Création === | ||
+ | == 1 - Modélisation == | ||
+ | Création du fichier __Tinkercad__ pour la création des éléments de la maquette, | ||
+ | Les bâtiments avec l’emplacement des LEDs, la plaque du dessus avec l’emplacement de l’écran tactile, le boîtier avec le positionnement des hauts-parleurs sur le côté. | ||
+ | {{ : | ||
+ | == 2 - Câblage de l' | ||
+ | {{ : | ||
+ | Schéma fait avec __Frizting__ qui représente le câblage des LEDs et de l' | ||
+ | == 3 - Développement en PyGame == | ||
+ | * Gérer l’appui sur un bouton et l’allumage d’une LED avec des __GPIO__ | ||
+ | * Enregistrer des phrases avec __Audacity__ | ||
+ | * Gérer les sorties audio | ||
+ | * Gérer l’affichage sur un écran tactile | ||
+ | * Communiquer avec les cartes __Raspberry Pi__ via __Putty__ et __FileZilla__ | ||
+ | * Utiliser __Crontab__ pour exécuter un programme au lancement de la carte | ||
+ | * Intégrer les différents modules au programme global | ||
+ | * Utiliser des lignes de commande __Linux__ | ||
+ | {{ : | ||
- | {{:croquis_maquette_sanitas_3.jpg?400|}} | + | == 4 - Impression 3D == |
+ | * Bâtiments transparents | ||
+ | * Boîtier | ||
+ | == 5 - Découpage laser == | ||
+ | * Emplacement du laser | ||
+ | == 6 - Assemblage == | ||
+ | * Vissage des différentes parties avec le socle (enceinte, raspberry, …) | ||
+ | * Perçage des emplacements LEDs et boutons | ||
+ | * Soudure de différents éléments (LEDs, boutons) | ||
+ | * Fixation des leds sous les éléments transparents des bâtiments | ||
+ | {{ :photo4.jpg?400 |}} | ||
+ | ====== Tout les outils utilisés ====== | ||
+ | ^ Thème | ||
+ | | Organisation | [[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | Récoltes de données |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | Programmation | [[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[http:// | ||
+ | | Utilisation de machines |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | Modélisation 3D|[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | Electronique |[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | Cartographie|[[https:// | ||
+ | | ::: |[[https:// | ||
+ | | Enregistrement audio|[[https:// | ||
+ | | ::: |[[https:// | ||