Différences entre versions de « Projets:HoverChair - Version Arduino et contrôleur Ebike »
(Page créée avec « {{Infobox projet |Description=Motoriser un fauteuil roulant en faisant entraîner les roues grâce au frottement entre des moteurs électriques et les roues. |Porteur de p… ») |
|||
(21 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Infobox projet | {{Infobox projet | ||
+ | |Image principale=20240718 113657.jpg | ||
|Description=Motoriser un fauteuil roulant en faisant entraîner les roues grâce au frottement entre des moteurs électriques et les roues. | |Description=Motoriser un fauteuil roulant en faisant entraîner les roues grâce au frottement entre des moteurs électriques et les roues. | ||
|Porteur de projet=Imène | |Porteur de projet=Imène | ||
− | |Contributeurs=Yobi, | + | |Contributeurs=Yo, Yobi, Elektron |
|Fabmanager=Yo | |Fabmanager=Yo | ||
|Référent documentation=Yo | |Référent documentation=Yo | ||
Ligne 10 : | Ligne 11 : | ||
|Statut de la documentation=Partielle | |Statut de la documentation=Partielle | ||
|Relecture de la documentation=Non vérifiée | |Relecture de la documentation=Non vérifiée | ||
− | |Techniques= | + | |Techniques=arduino, mécanique, électronique, soudure (acier) |
|Durée de fabrication=de 8 à 16 h | |Durée de fabrication=de 8 à 16 h | ||
|Coût matériel=De 50 à 100 euros | |Coût matériel=De 50 à 100 euros | ||
Ligne 16 : | Ligne 17 : | ||
|Licence=by-sa | |Licence=by-sa | ||
|Projet date=2023-04-20 | |Projet date=2023-04-20 | ||
+ | |Partenaires=INSA | ||
|Nom humanlab=Humanlab_MHK | |Nom humanlab=Humanlab_MHK | ||
}} | }} | ||
== Description du projet == | == Description du projet == | ||
+ | |||
+ | Le principe de fonctionnement de l'HoverChair est : | ||
+ | |||
+ | * Des moteurs E-Bike (Vélo à assistance électrique) frottent sur les roues du fauteuil (A la manière des solex), et, suivant leur sens de rotation le fauteuil avance, recule ou tourne sur lui même. | ||
+ | * Les Moteurs électrique sont pilotés par un contrôleurs E-Bike dédié. | ||
+ | * Les contrôleurs E-Bike sont pilotés par un joystick, cela permet d'avancer, reculer, tourner à droite et à gauche. | ||
+ | |||
+ | Ce projet est, dans le principe, identique à l'Hoverchair version carte Hoverboard. ([https://wikilab.myhumankit.org/index.php?title=Projets:HoverChair_-_Version_Carte_HoverBoard HoverChair_-_Version_Carte_HoverBoard] | ||
+ | |||
+ | |||
+ | Mais, des différences subsistent : | ||
+ | |||
+ | * Nous n'utilisons plus la carte mère d’hoverboard qui a la commande (le micro contrôleur) et la puissance (les MosFets) sur la même carte. | ||
+ | |||
+ | * Nous utilisons un Arduino pour faire la commande. | ||
+ | |||
+ | * Nous utilisons 2 contrôleurs Ebike (Projet Contrôleur Low Cost V1) comme puissance pour piloter les moteurs. | ||
+ | |||
+ | * La raison de ce fork de projet est qu'il est plus facile pour nous d'obtenir des contrôleurs Ebike et des moteurs de vélo que de trouver un Hoverboard avec la bonne référence de carte mère. Il existe de nombreuses marques de cartes mère d'HoverBoard, et chacune d'elle a un protocole différent pour flasher(reprogrammer) le firmware. Cela nous obligerai a écrire une procédure pour chacune d'elle. Avec l'Arduino et les contrôleurs de moteurs nous pouvons réaliser une méthode générique, afin que la reproduction soit la plus aisée possible. | ||
+ | |||
+ | [[File:20240719_103840.jpg|400px]] | ||
== Cahier des charges == | == Cahier des charges == | ||
+ | |||
+ | * Ce doit être un dispositif amovible aisément pouvant s'installer sur un fauteuil roulant manuel pliant. | ||
+ | |||
+ | |||
+ | L'objectif est de refaire le projet [https://wikilab.myhumankit.org/index.php?title=Projets:HoverChair_-_Version_Carte_HoverBoard HoverChair_-_Version_Carte_HoverBoard] mais de manière plus aisée, et facilement reproductible, sans avoir à chercher des hoverboard avec des cartes mère d'une marque précise. Il existe de nombreuses marques de cartes mère d'HoverBoard, chacune d'elles ont leur méthode pour reprogrammer leur logiciel. | ||
+ | |||
+ | Nous devons les reprogrammer afin de les rendre pilotable avec un joystick. | ||
+ | |||
+ | Les méthodes de programmation sont toutes différentes, avec des logiciels différents, des connecteurs différents... | ||
+ | |||
+ | Ce qui veut dire qu'il faudrait expliquer la démarche avec chacune des marques de carte mère, cela étant très laborieux, nous avons donc voulu utiliser des éléments plus courant (Moteurs et contrôleurs E-Bike, Arduino) afin de favoriser la réussite de la réalisation du projet. | ||
+ | |||
+ | |||
+ | Principe général : | ||
+ | |||
+ | '''Joystick -> Arduino -> Contrôleurs Ebike -> Moteur brushless de vélo''' | ||
== Analyse de l'existant et liens utiles== | == Analyse de l'existant et liens utiles== | ||
+ | |||
+ | * [https://benoitsystemes.com/minotor2-1.php minotor 2.1] | ||
== Matériel == | == Matériel == | ||
+ | [[File:HoverChair légendé.jpg|400px]] | ||
+ | |||
+ | # Arduino nano : ce sera le cerveau de notre prototype | ||
+ | # Bouton de mise en route | ||
+ | # Joystick de commande pour diriger le fauteuil | ||
+ | # Moteur de roue modifié pour y ajouter une partie "Grip" afin d'améliorer l'adhérence sur la roue et l'inversion de rotation | ||
+ | # Batterie 36V, 8.8Ah | ||
+ | # Contrôleur E-Bike modifié pour y ajouter un fil pour l'inversion de rotation | ||
+ | # Régulateur de tension, il reçoit le +36V de la batterie et le réduit à 9V pour alimenter la carte Arduino et le Boitier de paramétrage | ||
+ | # Carte de filtrage, elle permet de lisser les sorties PWM de l'Arduino afin de piloter les contrôleurs E-Bike | ||
+ | # Carte relais, elle sert à inverser le sens de rotation des moteurs en utilisant le fil d'inversion de rotation | ||
==Outils== | ==Outils== | ||
==Coût== | ==Coût== | ||
+ | |||
+ | * Arduino : 20€ | ||
+ | * Carte relais : 20€ | ||
+ | * Controleur E-Bike : 10€ pièce soit 20€ | ||
+ | * Moteurs E-Bike : Récupération grâce à La Petite Rennes | ||
+ | * Joystick : 5€ | ||
+ | * Châssis métal : 50€ | ||
+ | * Divers matériel électrique : 10€ | ||
==Fichiers source== | ==Fichiers source== | ||
+ | Schéma Kicad du projet : | ||
+ | [[Media: OverChair V01.zip]] | ||
==Etapes de fabrication pas à pas== | ==Etapes de fabrication pas à pas== | ||
+ | |||
+ | # Réaliser un châssis métallique (1) qui va s'installer sur le fauteuil | ||
+ | # Réaliser un 2éme châssis qui va recevoir les éléments | ||
+ | # Mettre en place les éléments électrique | ||
+ | # Câbler le tout | ||
+ | # Charger le programme dans l'Arduino | ||
+ | # Faire l'apprentissage des moteurs E-Bike à l'aide des fils blancs des contrôleurs. | ||
==Retours utilisateurs== | ==Retours utilisateurs== |
Version actuelle datée du 22 juillet 2024 à 19:34
HoverChair - Version Arduino et contrôleur Ebike | |
---|---|
Informations | |
Description | Motoriser un fauteuil roulant en faisant entraîner les roues grâce au frottement entre des moteurs électriques et les roues. |
Catégorie | Mobilité |
Sous catégorie mobilité | Hoverchair |
Etat d'avancement | En cours |
Techniques | arduino, mécanique, électronique, soudure (acier) |
Durée de fabrication | de 8 à 16 h |
Coût matériel | De 50 à 100 euros |
Niveau | Difficile |
Licence | by-sa |
Date de création | 2023-04-20 |
Équipe | |
Porteur de projet | Imène |
Contributeurs | Yo, Yobi, Elektron |
Fabmanager | Yo |
Référent documentation | Yo |
Partenaires: | INSA |
Nom humanlab | Humanlab_MHK |
Documentation | |
Statut de la documentation | Partielle |
Relecture de la documentation | Non vérifiée |
Description du projet
Le principe de fonctionnement de l'HoverChair est :
- Des moteurs E-Bike (Vélo à assistance électrique) frottent sur les roues du fauteuil (A la manière des solex), et, suivant leur sens de rotation le fauteuil avance, recule ou tourne sur lui même.
- Les Moteurs électrique sont pilotés par un contrôleurs E-Bike dédié.
- Les contrôleurs E-Bike sont pilotés par un joystick, cela permet d'avancer, reculer, tourner à droite et à gauche.
Ce projet est, dans le principe, identique à l'Hoverchair version carte Hoverboard. (HoverChair_-_Version_Carte_HoverBoard
Mais, des différences subsistent :
- Nous n'utilisons plus la carte mère d’hoverboard qui a la commande (le micro contrôleur) et la puissance (les MosFets) sur la même carte.
- Nous utilisons un Arduino pour faire la commande.
- Nous utilisons 2 contrôleurs Ebike (Projet Contrôleur Low Cost V1) comme puissance pour piloter les moteurs.
- La raison de ce fork de projet est qu'il est plus facile pour nous d'obtenir des contrôleurs Ebike et des moteurs de vélo que de trouver un Hoverboard avec la bonne référence de carte mère. Il existe de nombreuses marques de cartes mère d'HoverBoard, et chacune d'elle a un protocole différent pour flasher(reprogrammer) le firmware. Cela nous obligerai a écrire une procédure pour chacune d'elle. Avec l'Arduino et les contrôleurs de moteurs nous pouvons réaliser une méthode générique, afin que la reproduction soit la plus aisée possible.
Cahier des charges
- Ce doit être un dispositif amovible aisément pouvant s'installer sur un fauteuil roulant manuel pliant.
L'objectif est de refaire le projet HoverChair_-_Version_Carte_HoverBoard mais de manière plus aisée, et facilement reproductible, sans avoir à chercher des hoverboard avec des cartes mère d'une marque précise. Il existe de nombreuses marques de cartes mère d'HoverBoard, chacune d'elles ont leur méthode pour reprogrammer leur logiciel.
Nous devons les reprogrammer afin de les rendre pilotable avec un joystick.
Les méthodes de programmation sont toutes différentes, avec des logiciels différents, des connecteurs différents...
Ce qui veut dire qu'il faudrait expliquer la démarche avec chacune des marques de carte mère, cela étant très laborieux, nous avons donc voulu utiliser des éléments plus courant (Moteurs et contrôleurs E-Bike, Arduino) afin de favoriser la réussite de la réalisation du projet.
Principe général :
Joystick -> Arduino -> Contrôleurs Ebike -> Moteur brushless de vélo
Analyse de l'existant et liens utiles
Matériel
- Arduino nano : ce sera le cerveau de notre prototype
- Bouton de mise en route
- Joystick de commande pour diriger le fauteuil
- Moteur de roue modifié pour y ajouter une partie "Grip" afin d'améliorer l'adhérence sur la roue et l'inversion de rotation
- Batterie 36V, 8.8Ah
- Contrôleur E-Bike modifié pour y ajouter un fil pour l'inversion de rotation
- Régulateur de tension, il reçoit le +36V de la batterie et le réduit à 9V pour alimenter la carte Arduino et le Boitier de paramétrage
- Carte de filtrage, elle permet de lisser les sorties PWM de l'Arduino afin de piloter les contrôleurs E-Bike
- Carte relais, elle sert à inverser le sens de rotation des moteurs en utilisant le fil d'inversion de rotation
Outils
Coût
- Arduino : 20€
- Carte relais : 20€
- Controleur E-Bike : 10€ pièce soit 20€
- Moteurs E-Bike : Récupération grâce à La Petite Rennes
- Joystick : 5€
- Châssis métal : 50€
- Divers matériel électrique : 10€
Fichiers source
Schéma Kicad du projet : Media: OverChair V01.zip
Etapes de fabrication pas à pas
- Réaliser un châssis métallique (1) qui va s'installer sur le fauteuil
- Réaliser un 2éme châssis qui va recevoir les éléments
- Mettre en place les éléments électrique
- Câbler le tout
- Charger le programme dans l'Arduino
- Faire l'apprentissage des moteurs E-Bike à l'aide des fils blancs des contrôleurs.