Étape 2: Configuration de la BBB ou RPi pour opération Bluetooth
Commençons :
Je vais utiliser le dispositif de mot pour désigner le BBB ou RPi dans la discussion suivante
- Déconnecter le câble USB et/ou la puissance de l’appareil.
- Branchez le Bluetooth Dongle USB sur l’appareil.
- Connectez un câble Ethernet à l’appareil.
- Alimente l’appareil à l’aide d’une alimentation externe de 5 volts.
- « ssh » dans le dispositif de votre PC en tapant ce qui suit :
ssh root for RPi use: ssh pi
- Assurez-vous que le Dongle est reconnu en entrant la commande suivante :
lsusb
- Vous devriez voir une entrée qui ressemble à ce qui suit pour le Dongle :
Bus 001 Device 002: ID 0a5c:21e8 Broadcom Corp.
- Faire une mise à jour d’apt-get
sudo apt-get update
- Installer le paquet bluez
sudo apt-get install bluez
- Après l’installation, le service bluetooth aurait dû commencer et vous verrez un écran qui ressemble à :
root service bluetooth status bluetooth.service - Bluetooth service Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled) Active: active (running) since Wed, 14 May 2014 22:19:00 -0400; 4h 15min ago Main PID: 594 (bluetoothd) CGroup: name=systemd:/system/bluetooth.service └ 594 /usr/sbin/bluetoothd -n
- Assurez-vous que le HC-06 est sous tension. La LED doit clignoter.
- Pour trouver l’adresse MAC HC-06, tapez ce qui suit (cela peut prendre quelques instants) :
sudo hcitool scan
Notez l’adresse mac. Nous aurons le besoin pour l’étape suivante.
Utilisez un éditeur de texte favori vous, ouvrez /etc/bluetooth/rfcomm.conf et modifiez-le comme suit :
# RFCOMM configuration file. rfcomm0 { # Automatically bind the device at startup for BBB or no for RPi bind yes; #bind no; # Bluetooth address of the device device THE_MAC_ADDRESS_FROM_HCITOOL_SCAN; # RFCOMM channel for the connection channel 1; # Description of the connection comment "HC-06"; }
- Enregistrez et fermez le fichier.
- Paire le Dongle avec le HC-06. Cette commande est délivrée à l’arrière-plan par le « & » ajouté à la fin de la commande. 1234 est la valeur par défaut à l’adresse utilisée par le HC-06 l’appariement.
sudo bluetooth-agent 1234 &
- Enfin, connectez votre appareil au rfcomm, en utilisant l’adresse mac que vous avez notées ci-dessus. Notez que cette commande est exécutée en arrière-plan, comme c’était la commande précédente :
sudo rfcomm connect hci0 DEVICE_MAC_ADDRESS &
- Vous êtes maintenant prêt à utiliser Bluetooth.
- À partir de ce moment, pour démarrer Bluetooth, vous suffit de taper la commanderfcomm connect .