Control de dispositivos de Bluetooth LE de una frambuesa Pi (3 / 9 paso)

Paso 3: Configuración de Raspbian para usar Bluetooth LE

Por defecto, la distribución de Raspbian viene sin una pila de Bluetooth. El paquete bluez es bastante antiguo y tiene soporte irregular de baja energía. Construir e instalar una versión más moderna como se describe a continuación.

Después del sistema es hacia arriba y ejecutan abren el programa Terminal y una ventana del navegador, luego empezar a seguir a los comandos.

Ante todo, no no, repito, no uso la versión disponible a través de aptitud. Es una versión muy vieja y no funciona muy bien.

# No hacer esto -> sudo apt-get instala bluez

En caso de que usted tiene ya instalado, seguir adelante y retírela. Si no estás seguro si lo tienes instalado, seguir adelante y hacer este paso de todos modos:

sudo apt-get--purge remove bluez

A continuación, tenemos que determinar lo que es la última versión disponible. Para ello, vaya a la página oficial Web https://www.kernel.org/pub/linux/bluetooth/ y buscar el paquete bluez-X.XX.tar.xz donde X.XX es la versión. En el momento de escribir esto la versión más reciente es 5.34!

Luego, volver a la Terminal en la Raspberry Pi y recordar cambiar la última versión X.XX encontramos que entramos en:

CD ~; wget https://www.kernel.org/pub/linux/bluetooth/bluez-X.XX.tar.xz

Posteriormente, descomprime el paquete por:

tar xvf bluez-X.XX.tar.xz

Necesitamos en este momento para asegurarse de que todas las bibliotecas necesarias para el funcionamiento de la pila de bluetooth:

sudo apt-get install libusb-dev libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev

Ahora está listo para compilar el paquete bluez:

CD bluez-X.XX

exportación LDFLAGS =-lrt

. / configure--prefix = / usr--sysconfdir = / etc--localstatedir = / var--biblioteca de activar-desactivar-systemd

hacer

sudo hacer instalar

Por una extraña razón el proceso de instalación estándar falta instalar uno de los archivos en el directorio correcto. Para solucionar esto:

sudo cp attrib/gatttool/usr/bin

Y eso es todo! Ahora estamos listos para probar nuestro adaptador para USB Bluetooth LE en nuestra frambuesa Pi!

Artículos Relacionados

"Habitación-duino": control de dispositivo de inicio de Internet, una solución de Arduino poco

"Habitación-duino": control de dispositivo de inicio de Internet, una solución de Arduino poco

recientemente diseñé "Roomduino" a los dispositivos eléctricos de control en mi sala de internet, es una solución base de Arduino, me encargo diseñado dos tableros para el pequeño sistema, el primero es una "puerta de la red", que es c
Proyecto fácil - Control de un LED con Python usando una frambuesa Pi

Proyecto fácil - Control de un LED con Python usando una frambuesa Pi

Este será el proyecto Raspberry Pi GPIO LED más fácil cada vez. Si sigues esta guía debería tomar menos de 20 minutos de instalación y funcionamiento. El objetivo de este proyecto es obtener una sola luz de LED intermitente basado en un programa de P
Unificar las contraseñas de usuario y directorios en dispositivos de más de una frambuesa Pi

Unificar las contraseñas de usuario y directorios en dispositivos de más de una frambuesa Pi

IntroducciónEn "Hacer frambuesa Pi en un servidor LDAP" y "Hacer frambuesa Pi hacer autenticación LDAP" intructables, aprendimos a unificar las cuentas de usuario y contraseña en todas las máquinas linux. Sin embargo, directorios de us
PC controlado por Bluetooth Robot (con una interfaz gráfica de usuario!)

PC controlado por Bluetooth Robot (con una interfaz gráfica de usuario!)

En este Instructable le mostrará cómo construir un robot que se controla vía Bluetooth con un teclado, tiene una interfaz gráfica de usuario construida con el proceso que muestra la entrada del teclado y realmente convierte la opción todo en una gran
Fridgecubator! (También conocido como control de temperatura barato y consistente en una moneda de diez centavos)

Fridgecubator! (También conocido como control de temperatura barato y consistente en una moneda de diez centavos)

Hey!Por lo tanto, soy un gran lurker aquí y este es mi primer post!Calculo que sería apropiado Mostrar chicos mi laboratorio, teniendo en cuenta el nombre del concurso estoy entrando en estoAquí está una foto de la entrada a mi laboratorio! (no impor
Usando una frambuesa pi para controlar un WF32 con LabVIEW (Control del ventilador)

Usando una frambuesa pi para controlar un WF32 con LabVIEW (Control del ventilador)

Este Instructable un proyecto de mi Instructable pasado (termistor - control del ventilador usando LabVIEW) y añade en el uso de una frambuesa pi 3 para control inalámbrico de la WF32. Esto significa que pueden ahora configurar la fans y servo con su
Arreglar dispositivo de Bluetooth no se conecta windows 10

Arreglar dispositivo de Bluetooth no se conecta windows 10

Mi dispositivo de Bluetooth no se conecta a windows 10. Dispositivos de Bluetooth no aparece en windows 10. Dispositivo de Bluetooth no funciona en Windows 10. Mi computadora no reconoce mi dispositivo habilitado para Bluetooth. El dispositivo Blueto
Cómo hackear un Time Capsule de Apple con una frambuesa Pi

Cómo hackear un Time Capsule de Apple con una frambuesa Pi

Introducir la cápsula de"Pi". ¿Actualmente es la única cápsula del tiempo Apple puede conectar a su TV..., esto hace un Apple TV? ;-)OK, ok, digamos que usted tiene un viejo Apple Time Capsule colocación alrededor que ya no funciona... (hay un b
WiFi Photobooth con una frambuesa Pi

WiFi Photobooth con una frambuesa Pi

Este proyecto es sobre un photobooth totalmente controlado y funcionado por una frambuesa pi. Incluso usted puede operar con una batería de coche 12V durante bastante tiempo.Qué puede hacer con él:Configurarlo como un photobooth normal para matrimoni
Inalámbrico de Control de Arduino usando el BeagleBone negro o frambuesa Pi

Inalámbrico de Control de Arduino usando el BeagleBone negro o frambuesa Pi

IntroducciónSi han estado buscando una manera fácil y barata integrar sin cables un Arduino y un BeagleBone negro (BBB) o mirada de frambuesa Pi (RPi) no más, este tutorial le mostrará cómo!Lo que se necesitaUn microcontrolador BeagleBone negro con l
Personalizar el comportamiento del servicio de Bluetooth OBEX Push en frambuesa Pi

Personalizar el comportamiento del servicio de Bluetooth OBEX Push en frambuesa Pi

IntroducciónConstruido este instructable sobre instructables siguientes:1. Gire la frambuesa Pi en un dispositivo Bluetooth2. enviar una copia de tus fotos y vídeos en tu teléfono Android a frambuesa Pi mediante BluetoothMi esposa y yo individualment
Cómo instalar windows 10 en una frambuesa pi

Cómo instalar windows 10 en una frambuesa pi

Hola,en este instructable le mostraré cómo instalar windows 10 en frambuesa pi (no, no estoy bromeando).Paso 1: Conseguir el tablero y herramientas listosEl son de necesarias las cosas-1.A PC corriendo Windows 102 frambuesa Pi 5v Micro USB de aliment
Yogurt en casa fabricante: controlado por una frambuesa. Escala familiar. Ampliable.

Yogurt en casa fabricante: controlado por una frambuesa. Escala familiar. Ampliable.

IntroducciónFabricación de yogur es fácil: calentar la leche a 85° C, dejar enfriar hasta 42 ° C, añadir cultivo de yogurt (cualquier yogur disponible) y mantenerlo todo de 38 ° C por siete o más horas. Usted encontrará un montón de detalles más en i
Dos reloj frente controlado por una frambuesa Pi

Dos reloj frente controlado por una frambuesa Pi

Este instructable muestra cómo utilizar un 'Simple caja de plástico fuerte,' ( de mi Instructable anterior, para hacer un reloj de frente a dos que utiliza un Raspberry Pi para controlar dos motores paso a paso.No explicaré cómo hacer que la caja sí