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
» PANORAMIC V 1
Domotique avec Panoramic : transmission Bluetooth. Emptypar papydall Aujourd'hui à 3:22

» select intégrés [résolu]
Domotique avec Panoramic : transmission Bluetooth. Emptypar jjn4 Hier à 17:00

» number_mouse_up
Domotique avec Panoramic : transmission Bluetooth. Emptypar jjn4 Hier à 11:59

» Aide de PANORAMIC
Domotique avec Panoramic : transmission Bluetooth. Emptypar jjn4 Hier à 11:16

» trop de fichiers en cours
Domotique avec Panoramic : transmission Bluetooth. Emptypar lepetitmarocain Hier à 10:43

» Je teste PANORAMIC V 1 beta 1
Domotique avec Panoramic : transmission Bluetooth. Emptypar papydall Hier à 4:17

» bouton dans autre form que 0
Domotique avec Panoramic : transmission Bluetooth. Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Domotique avec Panoramic : transmission Bluetooth. Emptypar Klaus Lun 6 Mai 2024 - 11:41

» Gestion d'un système client-serveur.
Domotique avec Panoramic : transmission Bluetooth. Emptypar Klaus Lun 6 Mai 2024 - 10:23

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Domotique avec Panoramic : transmission Bluetooth. Emptypar Froggy One Jeu 2 Mai 2024 - 11:16

» @Jack
Domotique avec Panoramic : transmission Bluetooth. Emptypar Jack Mar 30 Avr 2024 - 20:40

» Une calculatrice en une ligne de programme
Domotique avec Panoramic : transmission Bluetooth. Emptypar jean_debord Dim 28 Avr 2024 - 8:47

» Form(résolu)
Domotique avec Panoramic : transmission Bluetooth. Emptypar leclode Sam 27 Avr 2024 - 17:59

» Bataille navale SM
Domotique avec Panoramic : transmission Bluetooth. Emptypar jjn4 Ven 26 Avr 2024 - 17:39

» Les maths du crocodile
Domotique avec Panoramic : transmission Bluetooth. Emptypar jean_debord Jeu 25 Avr 2024 - 10:37

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 Domotique avec Panoramic : transmission Bluetooth.

Aller en bas 
2 participants
AuteurMessage
Marc

Marc


Nombre de messages : 2391
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 : 4566
Age : 57
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 : les cartes Arduino
» Domotique avec Panoramic : Bluetooth et cartes électroniques
» Domotique avec Panoramic. RS485, Modbus, RTU
» Domotique avec Panoramic, Terminal RS232
» Domotique avec Panoramic : Interface RS232 TTL

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: