13/10/2018
Test d'un HC06
en utilisant Terminal VBRAY et BlueElectronics Application
voir aussi DETAIL
HC06
voir autre
exemple d'application
avec BlueElectronics
Schema de principe :
Coté TERMINAL :
Le terminal VBRAY est relié via un cordon Prolifics USB/TTL
directement au HC06
via COM3 virtuel. à 9600,8,N,1
Le HC06 doit etre aussi à 9600 bds !
vous pouvez aussi charger le fichier de config des Touches de
fonctions : HC06_config.tmf
Test direct HC06 (ou HC05) recevant une trame envoyée par le
terminal VBRAY
via un script , au meme format que ma trame
EDFInfo
script : Edfinfo_Trame_16F1847.tsc
Format de la Trame typique :
*C050222059498*;*W00049904164*;*K 739.164*;*R00017*;*A00002*,*G00002,00017*;*T
17.0*;*O 49165000*
ce format est lié à la config du Pannel #9
Coté Tablette Android LENOVO TAB37-10
Nota :
Android version 5.1
Resolution ecran 1200x600
1) Installer l'appli BlueElectronics sur le phone ou tablette Android
2) Installer le fichier de config ( ci -dessous) dans le
directory ainsi crée par l'installation du programme
BlueElectronics
dans le directory : \keuwlsoft
3) Activer le blueTooth
4) Appairer le device HC06 ou RN41 ou ...( code pin 1234)
5) ..puis lancer BleuElectronics
6) Importer le fichier de config PANEL dans un
autre panel vide
Keuwl_Panel_EdfInfo_181004.kwl
7) dans parametres ( l'icone Roue dentée)
Régler eventuellement la mise à l'echelle, fonction de la
resolution/taille ecran
*sur ma tablette Lenovo , ecran 10" resolution 1200x600 , la
case Optimise Grid Size est cochée
*sur mon Startrail7 ecran 7" resolution 854x480 case
Optimise décochée et ajustage à Grid 21x11
la led du HC06 clignote ( car Non connecté)
Connect
BlueTooth Classic
next
dans la liste Paired device
selection le HC06
puis connect
si message "connected to : HC06.... adresse MAX xx:xx:xx:xx:xx:xx
"
La led rouge du HC06 est allumée en fixe.
DONE
RUN
on visualise la trame reçue dans la fenetre Terminal
les datas evoluent dans la fenetre grafique
AMPS de 0 à 9
et Temperature Garage de 10 à 19
sur un phone Startrail 7 ecran de 854x480 |
||
version en simulatio avec HC06 et Terminal Vbray | version avec connection reelle RN41 et PIC16F1847 | un outil tres util .. CPU-Z |
Il va sans dire que vous pouvez modifier le script VBRAY pour
tester
tout autre configuration .
Cela vous permet de bien preparer /pretester votre application
PIC ou autre MCU .
avant d'ecrire du code ASM ou C
Le script VBRAY est en simili
Pascal!
nota: Le HC06 peut tourner aussi à 115200 bds (AT+BAUD8)!
testé OK
On ne peut pas modifier la config du HC06 si la led rouge est en
fixe.
le module ne doit plus etre appairé avec un autre equipement.
(la led rouge doit clignoter pour acceder aux commandes AT..)
Liaison à
PIC 18F26K22 ( appli Horloge 60 leds) et BlueElectronics via un
HC06
HC06 à 115200 bds
et avec une commande : Bouton Help
Attention : pas de <CR> sur
envoi de commande!
Nota: pas possible d'envoyer une commande variable .. telle que
la Mise à l'Heure RTC
dommage