Différences entre versions de « Projets:Fokus Magic control 2022 »

De wikiup
Sauter à la navigation Sauter à la recherche
Ligne 5 : Ligne 5 :
 
Il englobe 3 sous projets :
 
Il englobe 3 sous projets :
 
* un joystick DIY faible pression
 
* un joystick DIY faible pression
* un contrôle d'environnement basé sur raspberry pi
+
* un contrôle d'environnement basé sur raspberry pi permettant de communiquer avec le fauteuil avec le protocole de RNET
 
* le reverse des trames RNET qui permettent de contrôler l'environnement (le fauteuil, et la domotique).
 
* le reverse des trames RNET qui permettent de contrôler l'environnement (le fauteuil, et la domotique).
  
Ligne 29 : Ligne 29 :
  
  
 +
 +
== Cahier des charges ==
 +
===Air joystick v2===
 
L'objectif est d'avoir un joystick simple à fabriquer et qui nécessite très peu de force.  
 
L'objectif est d'avoir un joystick simple à fabriquer et qui nécessite très peu de force.  
  
Ligne 35 : Ligne 38 :
 
Dans cette nouvelle version, il a été décidé de modéliser une pièce légèrement incurvée sur laquelle l'aimant collé au bout du doigt va glisser et au dessous- de laquelle le capteur à effet de hall est positionné. On a ainsi plus de facilité à savoir où se trouve le zéro et les limites (X,Y) de détection du joystick.
 
Dans cette nouvelle version, il a été décidé de modéliser une pièce légèrement incurvée sur laquelle l'aimant collé au bout du doigt va glisser et au dessous- de laquelle le capteur à effet de hall est positionné. On a ainsi plus de facilité à savoir où se trouve le zéro et les limites (X,Y) de détection du joystick.
  
== Cahier des charges ==
+
===Contrôle d'environnement===
 +
* Implémenter le contrôle des vérins du fauteuil, les lumières, clignotants et klaxons
 +
 
 +
===Interface appli web===
 +
* Intégrer les différents contrôles d'environnement dans l'interface web
 +
 
 +
===Code===
 +
* Implémenter la librairie qui permet de recevoir les données du capteur à effet de hall en valeurs numériques en supprimant l'ADC précédemment utilisé.
  
 
== Analyse de l'existant ==
 
== Analyse de l'existant ==
Ligne 47 : Ligne 57 :
 
* Responsable de documentation :Delphine
 
* Responsable de documentation :Delphine
  
== Matériel nécessaire ==
+
== Matériel nécessaire pour le Air joystick ==
 
* un capteur MLX90393 qui permette une récupération des axes x,y,z, voir par exemple chez adafruit https://www.adafruit.com/product/4022 (le modèle 3d du support joystick correpond à la ref d'adafruit)
 
* un capteur MLX90393 qui permette une récupération des axes x,y,z, voir par exemple chez adafruit https://www.adafruit.com/product/4022 (le modèle 3d du support joystick correpond à la ref d'adafruit)
 
* un aimant de 3 mm de diamètre
 
* un aimant de 3 mm de diamètre
Ligne 54 : Ligne 64 :
 
* Flexible pour accrocher le support joystick au fauteuil : https://www.otelo.fr/flexibles-arrosage-petit-debit-14-635-mm/otmt-14020a-72010613/SF-ID-00090401/ref-23730.html
 
* Flexible pour accrocher le support joystick au fauteuil : https://www.otelo.fr/flexibles-arrosage-petit-debit-14-635-mm/otmt-14020a-72010613/SF-ID-00090401/ref-23730.html
  
==Outils nécessaires==
+
==Outils nécessaires pour le Air joystick==
 +
* imprimante 3D
 +
* CNC ou imprimante pour le socle du doigt (fichier STL "partie supérieure)
 +
* petites vis en plastique ou laiton
  
 
==Coût==
 
==Coût==

Version du 8 juin 2022 à 08:31

Description du projet

Fokus Magic control est un hackathon de deux jours dédié à la poursuite du projet Magic control commencé lors du Fabrikarium en 2021. https://wikilab.myhumankit.org/index.php?title=Projets:Magic_Control_2021.

Il englobe 3 sous projets :

  • un joystick DIY faible pression
  • un contrôle d'environnement basé sur raspberry pi permettant de communiquer avec le fauteuil avec le protocole de RNET
  • le reverse des trames RNET qui permettent de contrôler l'environnement (le fauteuil, et la domotique).

Pendant ce hackathon de deux jours, voici le découpage des tâches à effectuer

1-Joystick

  • Attache joystick fauteuil :Sam
  • Elec=>I2C:Eric
  • méca (Stan, Sam):modélisation 3D d'un nouveau "air joystick"

2-RNET

  • reverse trames :François, Fred, Brice

3-Interface appli web : Fred2

4-Emulation de la souris avec le joystick (contrôle d'environnement) Roxane,

plusieurs briques :IR, bluetooth sur appli téléphone (Christophe)

5-Intégration hard sur le fauteuil, packaging: Stan, Sam

6-Doc: Delphine


Cahier des charges

Air joystick v2

L'objectif est d'avoir un joystick simple à fabriquer et qui nécessite très peu de force.

Dans la première version de 2021, l'aimant collé au bout du doigt se déplaçait en l'air au dessus du capteur à effet de hall. Trouver la position zéro et les limites des axes X et Y, était difficile puisque sans repère.

Dans cette nouvelle version, il a été décidé de modéliser une pièce légèrement incurvée sur laquelle l'aimant collé au bout du doigt va glisser et au dessous- de laquelle le capteur à effet de hall est positionné. On a ainsi plus de facilité à savoir où se trouve le zéro et les limites (X,Y) de détection du joystick.

Contrôle d'environnement

  • Implémenter le contrôle des vérins du fauteuil, les lumières, clignotants et klaxons

Interface appli web

  • Intégrer les différents contrôles d'environnement dans l'interface web

Code

  • Implémenter la librairie qui permet de recevoir les données du capteur à effet de hall en valeurs numériques en supprimant l'ADC précédemment utilisé.

Analyse de l'existant

Equipe (Porteur de projet et contributeurs)

  • Porteurs du projet : Jonathan
  • Concepteurs/contributeurs : Stan, Sam ; (modélisation coque dessous+réceptacle doigt), Eric (implémentation librairie pour supprimer l'ADC (convertisseur analogique numérique), Roxane et Christophe (implémentation bluetooth sur raspi 4 pour émulation souris sur téléphone pour naviguer dans magic control), Fred Brice et François (reverse trames RNET)
  • Animateur (coordinateur du projet), Jérôme (modélisation boitier pour raspi sur fauteuil)
  • Fabmanager référent :Delphine
  • Responsable de documentation :Delphine

Matériel nécessaire pour le Air joystick

Outils nécessaires pour le Air joystick

  • imprimante 3D
  • CNC ou imprimante pour le socle du doigt (fichier STL "partie supérieure)
  • petites vis en plastique ou laiton

Coût

Fichiers source

Télécharger les STL contenant également l'empreinte du capteur à effet de hall MLX90393 qu'il ne faut pas imprimer

Le fichier "Partie supérieure" a été usiné à la CNC en polyéthylène mais peut aussi être imprimé.

Etapes de fabrication pas à pas

Durée de fabrication du prototype final

Journal de bord