Raspberry Pi
Liaison série Bluetooth avec un HC05

Cet article décrit la solution adoptée pour établir une liaison série Bluetooth entre un Raspberry Pi et un module HC05. Cela me permet de connecter le FT857 en Bluetooth avec le Raspberry Pi. Les différentes étapes :
  • appairer le module HC05,
  • obtenir l’adresse MAC du module,
  • déclarer une liaison série sur le Bluetooth,
  • créer des commandes de connexion / déconnexion du module,
  • installer ces commandes dans le menu principal du Raspberry Pi.
1 Appairage du module HC05 Cette étape se fait à partir de la barre de tâche du Raspberry Pi Cette image a un attribut alt vide ; le nom du fichier est image.png Sélectionner « Make Discoverable » Sélectionner « Add Device » Sélectionner le module HC06 (ici ft857) puis entrer le pin code Cette image a un attribut alt vide ; le nom du fichier est image-1.png Cette image a un attribut alt vide ; le nom du fichier est image-2.png Cette image a un attribut alt vide ; le nom du fichier est image-3.png Le module est appairé mais l’interface liaison série n’est pas un service standard. 2 Obtenir l’adresse MAC du module Ouvrir une fenêtre de commandes et taper Cette image a un attribut alt vide ; le nom du fichier est image-4.png On récupère l’adresse du module (98:D3:32:11:28:DD) Le service liaison série est déclaré sur le Channel 1. (je ne suis pas sûr que cela soit nécessaire) sdptool add –channel=1 SP 3 Création des commandes de connexion / déconnexion Deux fichiers de commandes ont été créés dans le répertoire /etc/systemd/user : – connectFT857BT, – disconnectFT857BT. connectFT857BT contient : sudo rfcomm connect rfcomm0 98:D3:32:11:28:DD 1 > /dev/null 2>&1 & 1 est le numéro de Channel. Le device créé est /dev/rfcomm0. Il devra être sélectionné dans un logiciel de CAT comme Flrig par exemple. connectFT857BT contient : sudo rfcomm release 0 Pour chaque fichier on exécute la commande sudo chmod 777 nom_fichier 4 Insertion des commandes dans le menu du Raspberry Pi OS Sélectionner Main Menu Editor Cette image a un attribut alt vide ; le nom du fichier est image-5.png Les commandes ont été mises dans la rubrique Autre Cette image a un attribut alt vide ; le nom du fichier est image-6.png Cliquer sur Nouvel élément Cette image a un attribut alt vide ; le nom du fichier est image-7.png Donner un nom, cliquer sur Browse pour sélectionner le fichier de commandes et Valider Après ces actions les commandes apparaissent dans le menu Cette image a un attribut alt vide ; le nom du fichier est image-8.png 73 de Philippe – F6CZV https://f6czv.fr