Projets:Magic Control V2
Magic Control V2 | |
---|---|
Ce projet recherche ces compétences :
Informatique, Raspberry pi | |
Informations | |
Description | Magic Control V2, suite de Fokus Magic Control, contrôle de l'environnement fauteuil. stages ingénieurs INPG 2A de Roxanne et Brice |
Catégorie | Motricité |
Etat d'avancement | En cours |
Techniques | |
Durée de fabrication | de 2 à 4 h |
Coût matériel | |
Niveau | Difficile |
Licence | by-sa |
Date de création | 2022-09-30 |
Équipe | |
Porteur de projet | Jonathan |
Contributeurs | Pissard |
Animateur | Pissard |
Fabmanager | Delphine |
Référent documentation | Pissard |
Partenaires: | INRIA |
Nom humanlab | Humanlab_MHK |
Documentation | |
Statut de la documentation | Partielle |
Relecture de la documentation | Non vérifiée |
Description du projet
Le projet Magic-Control a pour ambition de développer un contrôle d'environnement de fauteuil roulant électrique à bas coût permettant de contrôler les fonctions du fauteuil et l'environnement de l'usager via le magic joystick et un contacteur faible pression. Il s'est déroulé en plusieurs étapes.
Cette étape Magic Control V2 présente le travail de Roxanne et Brice en stages ingénieurs 2A d'une filière Systèmes embarqués et objets connectés commune à Ensimag et Phelma à Grenoble.
La première partie du stage a été de contribuer au hackacton Fokus Magic control en Juin 2022 pour prendre en main le projet et récupérer des spécifications pour leur travail de l'été 2022.
Voici les différentes projets précédant ce travail:
- Fokus Magic control en juin 2022, pour étendre et améliorer cette intégration.
- Magic Control en 2021, pour l'intégration dans le contrôle d'environnement du fauteuil.
- Magic Joystick en 2020, pour développer le joystick faible force.
Cahier des charges
Configurer un point d’accès Wifi pour le contrôleur Raspberry, permettant à d'autres appareils, comme un téléphone de s'y connecter.
Automatiser la configuration du contrôleur Raspberry pour une installation plus facile.
Passer le contrôleur Raspberry en émulateur JSM pour éviter d'être un point de faiblesse dans l'architecture. Pour l'instant si la raspberry 'plante' le fauteuil est bloqué.
Étendre les actions possibles par R-NET depuis le contrôleur Raspberry comme le contrôle du fauteuil, les phares, l'avertisseur sonore...
Implémenter une calibration en ligne pour le joystick pour améliorer sa précision
Fabriquer une télécommande IR universelle pilotable depuis le contrôleur Raspberry pour contrôler son environnement comme 1 télé par exemple
Mettre à jour l'interface utilisateur téléphone/contrôleur Raspberry
Analyse de l'existant et liens utiles
On retrouve en particulier dans le dernier Fokus Magic control toutes les réflexions, les débuts d'implémentation qui ont ensuite été finalisé dans ce projet.
Tout les détails de ce projet se trouvent dans les rapports de stages de Roxanne et Jérémy :
Matériel
Module IR
La carte électronique a été prototypée par une carte soudée à la main. Le schéma est disponible en kicad, on pourrait ainsi router un PCB même si le schéma est très simple.
On a choisit de mettre plusieurs LEDs sur 180 degrés pour ne pas avoir de problème pour viser l'appareil à télécommander
Le boitier imprimé par une imprimante 3D donne ce résultat:
Boitier Raspberry
TBD: Déposer les sources du boitier dans le repo github.
Outils
Pour le module IR et boitier
- Imprimante 3D
- Fer à souder
Interface utilisateur
Page d'accueil | Actionnement du fauteuil | Accueil IR | Contrôle Télé |
---|---|---|---|
Fichier:Magic-control-v2-web-actuator.jpg | Fichier:Magic-control-v2-web-IR.jpg | Fichier:Magic-control-v2-web-TV.jpg |
Fichiers source
Les sources du travail (code, schéma électronique interface IR) se trouvent dans le MagicJoystick2020
Plus précisément, sur la branche 'master', commit '0234de6533e65' (faire 1 tag ?)