Projets:HoverChair
Description du projet
Cahier des charges
Analyse de l'existant
Equipe (Porteur de projet et contributeurs)
- Porteurs du projet :
- Concepteurs/contributeurs :
- Animateur (coordinateur du projet)
- Fabmanager référent
- Responsable de documentation
Matériel nécessaire
Matériel nécessaire au hachage de la carte mère de l'hoverboard:
- Un hoverboard fonctionnel
- Une clé usb ST-Link V2
- Tournevis cruciforme
- Fer à souder
- Connecteurs mâle de PCB
- Fils de connexion
- Multimètre
- Adapteur USB-série (facultatif mais utile pour calibration ADC)
Logiciel:
STM32 ST-LINK utility V4.5.0:
https://www.st.com/en/development-tools/stsw-link004.html
Outils nécessaires
Coût
Délai estimé
Fichiers source
Vidéos:
Lien Github pour le firmware pour hack carte mère d'hoverboard avec µc STM32F103:
Hoverboard avec 1 seul carte mère.
https://github.com/NiklasFauth/hoverboard-firmware-hack/
Lien Github pour le firmware pour hack carte mère d'hoverboard avec µc GD32F130C8:
Hoverboard avec 2 cartes mère, chacune commandant un moteur.
https://github.com/flo199213/Hoverboard-Firmware-Hack-Gen2
Hack Carte mère
Comment hacker une carte mère de hoverboard part1 :
https://www.youtube.com/watch?v=hxwh_wvMX74&t=1s
Hacking carte mère hoverboard en PPM part 2 :
https://www.youtube.com/watch?v=5QavWOvY96E
Teste hack hoverboard / poignée de gaz :
https://www.youtube.com/watch?v=9X0APky8eqM
Hacking hoverboard wii :
https://www.youtube.com/watch?v=VAqcnC1M06A
Fauteuil électrique hacking hoverboard Wii :
https://www.youtube.com/watch?v=PVKy1dtgP6U
Teste pour hacker le hoverboard / RC :
https://www.youtube.com/watch?v=BZkosggoD98&t=1s
Commande :
Exemple des differente possibilité de commander les hoverboard, (2 potentiometres, arduino, manette usb playstation, etc...)
https://www.youtube.com/watch?v=IqbOqwOy8ns
Piloter à distance un contrôleur é-bike :
https://www.youtube.com/watch?v=3i7roO6ZbgQ
Comment teste les capteurs hall :
https://www.youtube.com/watch?v=5j589pXLmR0
Câblage d'une poignée de gaz é-bike :
https://www.youtube.com/watch?v=0LLbGBpqk1Q
Teste signale accélérateur +5v :
https://www.youtube.com/watch?v=8uWVnGdGbp0
Chariot rc teste :
https://www.youtube.com/watch?v=3PHOMe9tKsA
Synchroniser les capteurs hall :
https://www.youtube.com/watch?v=5nHnQ0QgdsU
Comment tester une poignée de gaz hall :
https://www.youtube.com/watch?v=VyRYMDHlmDg
Piloter 2 moteurs avec une seul poignet gaz :
https://www.youtube.com/watch?v=YEwvE78AJSE
Moteur :
Choix moteur alternateur ou moteur hoverboard :
https://www.youtube.com/watch?v=G8NMbvDHbls
Modifier le couplage moteur hoverboard part 1 :
https://www.youtube.com/watch?v=qG8b6QkTnCU&t=929s
Modifier le couplage moteur hoverboard part 2 :
https://www.youtube.com/watch?v=P6iGSc3aIrk&t=7s
Contrôleur :
Modifier la puissance du contro :
https://www.youtube.com/watch?v=Klibcn7qEjY
Teste du contro e-bike 36v/48v 350w :
https://www.youtube.com/watch?v=iyWy8ET6Zmk
Bridage contrôleur é-bike :
https://www.youtube.com/watch?v=u-0FS1TSV4s&t=254s
Montage contrôleur en parallèle part 1 échec :
https://www.youtube.com/watch?v=9UNNNv6zYyQ
Montage contrôleur en parallèle part 2 réussit :
https://www.youtube.com/watch?v=LwlFBa9GX6w
Liste et fonction contro é-bike :
https://www.youtube.com/watch?v=G9HB8_MGR24
Solex électrique fait maison ""teste sur route :
https://www.youtube.com/watch?v=kNlLPTMohtI
Texte:
Tuto en français efficace de hack carte mère pour être commander avec un Nunchuck:
https://lab-origami.github.io/Hack_Hoverboard/
Étapes de fabrication pas à pas
- Démonter l’hoverboard
- Démonter la carte mère du refroidisseur. Dévisser les vis cruciformes.
- Souder 4 connecteurs de PCB mâle à l’emplacement « Interface de programmation » dans l’image ci-dessous
- Remonter la carte mère sur refroidisseur
- Récupérer les sources ici
- Compiler les sources
- Mettre en place l’environnement sous Windows 10
- Compilation
- Installer l’utilitaire de flashage
- Flasher le fichier précédemment compilé sur la carte principale
1-Démontage de l'hoverboard
Avant de passer a la prochaine étape , nous allons prendre des photos de l hoverboard démonté, pour retrouvé au cas ou les bons branchements. ;)
Débranché les câbles, en premier celui de la batterie, cela réduira les risques de court circuit (tournevis, chaine, etc....) sur les composants de la carte mère.
Faite passer les câbles du 2eme moteur a travers l'axe de l'hoverboard
2-Démontage de la carte mère:
Pour plus de simplicité nous allons démonté la carte mère avec son support de refroidissement:
Dévisser les 4 vis de support de la carte mère, et retirer la carte mère de l'hoverboard.
Voici la carte mère avec ces connecteurs: image
3-Souder 4 connecteurs de PCB mâle
Les cartes mère d'hoverboard disposent de connecteur pour le flashage, souder 4 connecteurs sur l'interface de programmation, voir photo!:
image
zoom image
zoom zoom image
Image avec connecteur souder
4-Remonter la carte avec son refroidissement sur l'hoverboard.
5-Récupérer les sources
le firmware pour contrôler l'hoverboard avec une poignée de gaz, déja compiler en pièce jointe, de la réponse 242:
https://electrotransport.ru/ussr/index.php?topic=35544.msg1432507#msg1432507
le firmware pour contrôler l'hoverboard avec un joystick analogique
le firmware pour contrôler l'hoverboard avec une manette WI Nunchuck
le firmware pour contrôler l'hoverboard avec une radio commandé
6Compiler les sources
- Mettre en place l’environnement sous Windows 10
- Compilation
7-Télécharger et installer le programme de flashage de la carte mère "STM32 ST-LINK utility ", trouvable ici:
https://www.st.com/en/development-tools/stsw-link004.html
- Flasher le fichier précédemment compilé sur la carte principale
Clignotant
N'alimentez pas la carte mère à partir du 3,3 V de votre programmeur! Cela a déjà tué plusieurs cartes mères.
Assurez-vous de maintenir le bouton d'alimentation ou de connecter un cavalier aux broches du bouton d'alimentation pendant le flashage du micrologiciel, car la STM peut libérer le loquet d'alimentation et s'éteindre pendant le flashage. La batterie> 36V doit être connectée pendant le clignotement.
Pour flasher le STM32, utilisez l'utilitaire ST-Flash (https://github.com/texane/stlink).