Salut !
J’ai enfin reçu mes cartes bluetooth pour tester la communication sans fil avec le VESC à l’aide d’un smartphone.
Ce sont des boards embarquant un HC05 alimentés directement en 5V (tension du VESC).
Comme on peut le voir sur la photo, c’est vraiment petit et ne prendra donc pas trop de place dans un boitier.
Avant de connecter la carte au VESC, il faut passer par une étape de configuration à l’aide d’un Arduino.
Là on peut faire ce qu’on veut : changer le code d’appairage, le nom visible par les autres périphériques, etc.
Le plus important est le baudrate (vitesse de communication) qui doit être la même que le VESC (115200 par défaut, modifiable dans BLDC).
Une fois fait, on peut brancher au VESC.
(schéma à venir)
Matos nécessaires :
- 1x module bluetooth HC05 monté sur board (le modèle que j’ai acheté)
- 1x connecteur Jumper Dupont 6pin femelle
- 1x connecteur JST-PH (2mm) 7-pin (pour VESC 4.12, pour versions antérieures : 6pin)
- 1x résistance 1kOhm 1/4W
- 1x résistance 2kOhm 1/4W
Une fois relié, on met le VESC sous tension, le module bluetooth clignote vite en continu.
Sur son smartphone, on cherche le nom du module, on entre le code d’appairage et on se connecte.
Une fois jumelé, installer et ouvrir l’application Android faite par un membre d’Endless Sphere (pete1990) :
Vedder ESC Monitor
Une touche sur le logo bluetooth en haut à droite, sélectionner le nom du module bluetooth et toucher le bouton « Play ».
Les valeurs s’affichent.
Ca reste un peu buggué (on le voit sur mes captures d’écran), mais ça fait un excellent Wattmètre pour 3 euros, compact, sans besoin de trouer le boitier etc.
Le seul bémol c’est que ce module bluetooth n’est pas compatible avec les iPhone (BT 2.0), merci les restictions Apple.
J’ai commandé une carte HM10 (BT 4.0, compatible iPhone), on verra ce que ça donne.
De toute façon, l’appli n’est faite que pour Android.