FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Domotique avec Panoramic : transmission Bluetooth. Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Domotique avec Panoramic : transmission Bluetooth. Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Domotique avec Panoramic : transmission Bluetooth. Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Domotique avec Panoramic : transmission Bluetooth. Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Domotique avec Panoramic : transmission Bluetooth. Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Domotique avec Panoramic : transmission Bluetooth. Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Domotique avec Panoramic : transmission Bluetooth. Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Domotique avec Panoramic : transmission Bluetooth. Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Domotique avec Panoramic : transmission Bluetooth. Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Domotique avec Panoramic : transmission Bluetooth. Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Domotique avec Panoramic : transmission Bluetooth. Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Domotique avec Panoramic : transmission Bluetooth. Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Domotique avec Panoramic : transmission Bluetooth. Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Domotique avec Panoramic : transmission Bluetooth. Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Domotique avec Panoramic : transmission Bluetooth. Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier

 

 Domotique avec Panoramic : transmission Bluetooth.

Aller en bas 
2 participants
AuteurMessage
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Domotique avec Panoramic : transmission Bluetooth. Empty
MessageSujet: Domotique avec Panoramic : transmission Bluetooth.   Domotique avec Panoramic : transmission Bluetooth. EmptySam 12 Juin 2021 - 10:24

Bonjour à tous !

Je vous propose d’établir une transmission de messages texte en Bluetooth à partir de Panoramic.

Pour ce faire, j’utiliserai l’adaptateur USB/RS232TTL décrit >>ici<<, ainsi qu’un module Bluetooth HC-06.

Vue recto-verso du HC-06 :
Domotique avec Panoramic : transmission Bluetooth. I210

Gros comme deux timbres-poste et d’un cout équivalent à ces deux timbres-poste, ce petit module possède à une extrémité quatre pattes et à l’autre bout une antenne imprimée sur le circuit.

A la sortie d’usine, il est déjà programmé, prêt à l’emploi avec ces caractéristiques :

Identifiant Bluetooth : HC-06
Code PIN : 1234
Paramètres entrée/sortie série : 9600 bauds, 8bits, sans parité, 1bit de stop.

Depuis Panoramic, vous pouvez changer le mot de passe, l’identifiant, la vitesse de transmission... Nous en parlerons dans un prochain article.

Emettre un signal Bluetooth, c’est bien, mais encore faut-il un moyen de contrôle pour recevoir ce signal, le décoder et l’afficher. Je  vous propose d’utiliser tout simplement votre Smartphone si celui-ci est un Android, ou bien une tablette Android équipée du Bluetooth.

Si ce n’est pas déjà fait, téléchargez et installez le pilote de l’adaptateur USB to TTL.

Pour les tests sous Panoramic, vous aurez besoin du Terminal RS232 que j’ai publié ici : https://panoramic.1fr1.net/t6620-domotique-avec-panoramic-terminal-rs232

Sur la tablette ou le Smartphone, téléchargez et installez un terminal série Bluetooth depuis Google Play (Play store). C’est ce programme qui nous permettra de vérifier la bonne marche de notre système Panoramic/Bluetooth.
Différentes applications sont disponibles, j’ai installé celui de Kai Morich intitulé "Serial Bluetooth Terminal" qui est gratuit.

Domotique avec Panoramic : transmission Bluetooth. Screen35


Le câblage :

Interconnexion des modules :
Module USB/série TTL  <----->  Module HC-06
- Broche GND à la broche GND
- Broche RXD à la broche TXD
- Broche TXD à la broche RXD
- Broche 5V à la broche VCC

Domotique avec Panoramic : transmission Bluetooth. Z010


Connectez la clé USB to TTL dans un port USB. Son voyant doit s’allumer et celui du module Bluetooth doit clignoter.

Domotique avec Panoramic : transmission Bluetooth. Z110




Passons aux tests !

Coté Panoramic :

Lancez le programme PANORAMIC Terminal RS232.
Remplissez les champs de la zone "Port COM" : numéro de port, 9600 bauds, 8 bits, aucune parité et 1 bit de stop. Cliquez sur le bouton à droite pour ouvrir le Port COM : le bouton passe au vert.

Domotique avec Panoramic : transmission Bluetooth. I1_bmp11

=> Le numéro de port COM est à adapter suivant votre configuration.


Maintenant, nous allons vérifier si Panoramic communique avec le module Bluetooth.
Dans la zone "Ligne de commande RS232", sélectionnez le format ASCII et Sans suffixe.
Dans la partie saisie, tapez la commande AT (c’est l'abréviation de ATTENTION) en majuscules puis cliquez sur le bouton "Envoyer".
Dans la fenêtre "Trafic port série", vous verrez apparaitre :

Emis : AT. C’est la commande que vous avez envoyée.
Reçu : OK. Le module Bluetooth vous a répondu « OK ».

Domotique avec Panoramic : transmission Bluetooth. I5_bmp10
Tout fonctionne bien !  cheers


Coté Android :

Sur votre Smartphone/tablette, dans les paramètres Bluetooth, recherchez et associez le module HC-06 avec son mot de passe (code PIN) 1234.
Lancer le programme Serial Bluetooth Terminal.
Ouvrez le menu via les trois traits en haut à gauche.
Spoiler:

Appuyez sur Devices et sélectionnez le module HC-06.
Spoiler:
Le programme vous répondra : Connecting to HC-06…, puis Connected.
La led du module HC-06 ne clignote plus, elle reste allumée.
Spoiler:


bounce Le moment est venu de réaliser votre première transmission Bluetooth via Panoramic ! bounce

Dans la zone de saisie du terminal RS232 Panoramic, tapez par exemple « Bonjour les Panoramiciens ! » puis cliquez sur le bouton "Envoyer".
Domotique avec Panoramic : transmission Bluetooth. I6_bmp10

Le message s’affichera dans le terminal de votre Smartphone/tablette.
Domotique avec Panoramic : transmission Bluetooth. Screen39


Inversement, dans le terminal Bluetooth, tapez dans la zone de saisie un message à envoyer à Panoramic. Par exemple « Hello ! »

Celui-ci s’affichera dans le terminal Panoramic.
Domotique avec Panoramic : transmission Bluetooth. I7_bmp10


Nous sommes arrivés à la fin des tests, tout fonctionne bien !  cheers

Pour finir, voici en quelques lignes, un exemple de programme Panoramic qui permet d’envoyer un message via bluetooth :

Code:
serial 1
serial_port 1,8
serial_baudrate 1,9600
serial_databits 1,8
serial_parity 1,0
serial_stopbits 1,1
serial_open 1
serial_write 1,"Je transmets un texte via Bluetooth avec PANORAMIC !"
serial_close 1
end


A bientôt dans de nouvelles aventures !


EDIT :  J’ai remarqué qu’un de mes HC-06 refusait de démarrer sous 3,3V. Effectivement, le fabricant dit qu’il faut une tension d’alimentation minimum de 3,6V. J’ai donc modifié le câblage en connectant le +5V au lieu du +3,3V du module "USB to TTL" à la broche VCC du HC-06. La rectification a été faite ci-dessus, les photos mises à jour.

Yannick et Minibug aiment ce message

Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Domotique avec Panoramic : transmission Bluetooth. Empty
MessageSujet: Re: Domotique avec Panoramic : transmission Bluetooth.   Domotique avec Panoramic : transmission Bluetooth. EmptyDim 20 Juin 2021 - 10:36

Bonjour Marc !

Du coup l'usage de Panoramic sous Android commence à avoir son intérêt !! drunken
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
 
Domotique avec Panoramic : transmission Bluetooth.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Domotique avec Panoramic : Interface RS232 TTL
» Domotique avec Panoramic : Bluetooth et cartes électroniques
» Domotique avec Panoramic. RS485, la réception de données
» Domotique avec Panoramic. RS485, Modbus, RTU
» Domotique avec Panoramic, Terminal RS232

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos projets-
Sauter vers: