Accessibilité Mal-voyantPrésentationActions HanditecAMActions ENSAMConnaissances
EmploiArticlesTodoRechercher sur le site |
Evolution du projet :Définition du thème et du sujetLes PDM proposés à l’ENSAM peuvent être très variés, en effet ils peuvent être plus ou moins près de notre dominante et donc aussi varient globalement par rapport aux dominantes. Notre dominante étant Electricité/Automatisme/Informatique nous avons pu avoir la chance de nous voir proposer le thème et le sujet suivant : Thème : Propositions technologiques simples en domotique pour l’aide aux personnes handicapées. Sujet : Commandes d’appareils électriques du domicile à partir d’un Pocket PC et d’une application réunissant les technologies X10 et Wifi. Cette décision fut motivée par la demande de l’association HanditecAM représentée par M. Camille Mathieu. Il ne fallais pas néanmoins oublier dans quel esprit nous faisions ça :Pour rendre accessible à un grand nombre de personnes la domotique,c'est-à-dire en rendant notre travail simple d’utilisation et convivial mais aussi à un prix abordable. Présentation du systèmeCelui-ci s’articule autour de plusieurs éléments clés qu’il convient de connaître pour pouvoir comprendre le travail réalisé jusque la et celui que l’on doit réaliser. Les principaux appareils sont les suivants :
![]()
![]()
![]()
![]() Le système est donc articulé autour d’un ordinateur qui reçoit des commandes par Wifi (réseau sans fil) venant du PDA que l’utilisateur manipule et les convertis en commande X10. Celles-ci seront envoyées aux différents récepteurs X10 par le bais de l’émetteur X10 directement relié au PC. Les récepteurs d’après les commandes reçues activerons, désactiverons ou feront varier l’appareil. De plus une Webcam reliée à l’ordinateur nous donnera une image d’un endroit donné (par exemple la porte d’entrée) qu’il sera possible de regarder depuis le PDA. Beaucoup de notions sont encore trop peu expliquées ici mais seront grandement détaillées ensuite. ![]() Travail des années passéesNotre travail ne fut pas le premier dans le domaine, bien au contraire. Nous sommes la troisième équipe passant l’équivalent de trois mois et demi, une journée par semaine, pour développer un projet dedomotique pour handicapés commandable par un PDA. En effet nos prédécesseurs avaient fait déjà un grandnombre de recherche et de développement ce qui nous a permis de focaliser notre travail sur la programmation en C#. Ceci étant le bienvenu car la découverte et l’apprentissage du C# est déjà unprojet à eux tout seuls. Pour leur part ils furent capable de faire un programme sous Visual Basic capable de commander le X10 par Wifi mais pas la Webcam. En effet la possibilité de voir l’image de la Webcam sur le PDA ne fut qu’a condition que celui-ci soit sur sa base reliée à l’ordinateur. Pour ce qui est d’une hypothétique commande vocale il ne fut pas du tout possible de la réaliser car les noyaux disponibles sur Internet n’étaient pas compatibles avec le PDA et le Visual Basic n’offrait pas assez de possibilités. En définitive leur résultats furent les suivants :
Non Traitée pour cause de PDA non adapté
X10 mis en place avec succès Wifi ne marchant que pour le X10
Réception de l’image mais que depuis le support A partir de ceci a donc pu se dessiner notre cahier des charges, notre but et les objectifs que nous avions à atteindre. Définition précise du travail à réaliserIl est donc évident que la première chose qui vient à l’esprit est l’amélioration du programme précédent mais il faut aussi penser à rendre le programme plus évolutif, c'est-à-dire qu’il soit programmé en C #. Dans notre cas nous pouvons dire « Reprogrammé » en C# car il n’est pas possible de traduire du texte de commande de Visual basic en C#. Il en vient donc l’objectif précis suivant : PDM 2005: Améliorer et ajouter des fonctionnalité à ce qu’ils ont fait en programmant en C#Organisation du travailEn plus de nos professeurs, c'est-à-dire M Mechbal, M Boulaire, M Chabbouh et M Vaudelin qui
Nous avons donc répartis les différentes taches dans le but de répondre à l’ensemble du sujet dans le temps si court qui nous était imparti. La décomposition des taches fut la suivante :
Bastien Reinhart et Julien Maitre
Pierre Rionda
Mostafa Mir et Humberto Parada
Houssam Dahmani et Younes Chanki
Vincent Prunier Pour chaque partie nous avons programmé une application mettant en œuvre la technologie pour vérifier son fonctionnement. Nous avons de plus tenu à jour un site Web pour tenir compte de nos progrès et nos difficultés. Celui-ci étant en Wiki fut très facile à mettre à jour et à commenter. Nous avons enfin préparé la salle pour effectuer une pré soutenance et une soutenance le 26/05/05. La soutenance fut bien accueillie par les visiteurs présents FinalisationPour rendre ce produit disponible a tous et convivial d’utilisation, il a été nécessaire d’encapsuler notre programme mais aussi les fichiers .dll et les paramétrages dans une installation simple d’utilisation. Ceci entant fait, cela nous donne un programme disponible et installable. Efforts fournisPour arriver au résultat souhaité il n’a pas seulement été nécessaire de travailler de manière sérieuse pendant les heures prévues à cet effet mais aussi les soirs, les WE et pendant les vacances. De plus les taches comme mettre à jour le site handitecam nous a encore pris plus de temps. Le plus gros défi fut celui d’apprendre le C# qui en terme de nombre d’heures doit représenter à lui tout seul l’ensemble des heures disponibles pour notre PDM. C’est pourquoi nous pouvons dire que notre projet a mûrit chez nous le soir avant de se voir assemblé et marcher dans notre salle de projet. Les spécificités demandés à l’interface graphique![]() L’interface doit être capable:
Nécessités sur le design:
De plus l’interface doit être capable de nous offrir un paramétrage convivial : ![]() Il faut donc remplir ce tableau pour paramétrer le programme et ajuster le programme à la configuration de votre maison. << Introduction | RapportDuPDM2005 | 2-Commande X10 et transmission WI-FI >> |
Administration - Vue - Imprimer