Paso 2: Configurar el BBB o RPi para la operación de Bluetooth
Vamos a comenzar:
Voy a utilizar el dispositivo de palabra en el sentido de la RPi o BBB en la siguiente discusión
- Desconecte el cable USB o energía del dispositivo.
- Conecte el Dongle del USB Bluetooth en el dispositivo.
- Conecte un cable Ethernet al dispositivo.
- El dispositivo que utiliza un suministro externo de 5 voltios de alimentación.
- "ssh" en el dispositivo del ordenador escribiendo lo siguiente:
ssh root for RPi use: ssh pi
- Asegúrese de que el Dongle es reconocido por introducir el siguiente comando:
lsusb
- Debería ver una entrada que se ve algo como lo siguiente para el Dongle:
Bus 001 Device 002: ID 0a5c:21e8 Broadcom Corp.
- Hacer un apt-get update
sudo apt-get update
- Instalar el paquete bluez
sudo apt-get install bluez
- Después de la instalación, debe haber iniciado el servicio de bluetooth y verá una pantalla similar:
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
- Asegúrese de que esté encendido el HC-06. El LED debe parpadear.
- Para encontrar la dirección MAC de HC-06, escriba lo siguiente (esto puede tardar algunos momentos):
sudo hcitool scan
Escriba la dirección mac. Lo necesitamos para el siguiente paso.
Usando el editor de texto favorito, abrir /etc/bluetooth/rfcomm.conf y modifíquela como sigue:
# 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"; }
- Guarde y cierre el archivo.
- Par el Dongle con la HC-06. Este comando se publica en el fondo por la "y" anexa al final del comando. 1234 es el predeterminado de vinculación dirección utilizada por el HC-06.
sudo bluetooth-agent 1234 &
- Finalmente, conecte el dispositivo al rfcomm, utilizando la dirección mac que anotó anteriormente. Observe que este comando se ejecuta en segundo plano, como era el comando anterior:
sudo rfcomm connect hci0 DEVICE_MAC_ADDRESS &
- Ahora estás listo para usar Bluetooth.
- Desde este punto hacia adelante, para iniciar el Bluetooth, basta con escribir el comandorfcomm connect .