Bluetooth LE bedieningsorganen van een Raspberry Pi (3 / 9 stap)

Stap 3: Configureren voor het gebruik van Bluetooth LE Raspbian


Standaard komt de verdeling van Raspbian zonder een Bluetooth-stack. Het pakket bluez is vrij oud en heeft fragmentarisch ondersteuning voor lage energie. U kunt bouwen en installeren van een modernere versie zoals hieronder beschreven.

Na het systeem is omhoog en draait het programma Terminal en een browservenster openstellen, start na de opdrachten.

Ten eerste, doen niet, ik herhaal, gebruik de versie niet beschikbaar via aptitude. Het is een zeer oude versie en werkt zeer goed.

# Niet hiervoor -> sudo ad rem-worden installeren bluez

In het geval dat u het al geïnstalleerd hebt, ga je gang en verwijder deze. Als je niet zeker of u geïnstalleerd hebt, ga je gang en doe dit stap hoe dan ook:

sudo apt-get--purge verwijderen bluez

Vervolgens hebben wij om te bepalen wat de meest recente versie beschikbaar. Om dit te doen, ga naar de officiële website https://www.kernel.org/pub/linux/bluetooth/ en zoek het pakket bluez-X.XX.tar.xz waarbij X.XX staat voor de versie. Op het moment van dit schrijven is de nieuwste versie 5.34!

Ga dan terug naar de Terminal op de Raspberry Pi en onthouden van X.XX voor de nieuwste versie die we vinden dat we voer wijzigen:

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

Vervolgens pakken we het pakket door:

tar xvf bluez-X.XX.tar.xz

Op dit punt moeten we ervoor zorgen dat alle benodigde bibliotheken voor het uitvoeren van de bluetooth-stack:

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

Zijn nu klaar om de bluez-pakket te compileren:

CD bluez-X.XX

LDFLAGS =-lrt exporteren

. / configure--prefix = / usr--sysconfdir = / etc--localstatedir = / var--enable-bibliotheek-uitschakelen-systemd

maken

sudo maakt installeren

Om een vreemde reden de standaard installatieprocedure mist een van de bestanden naar de juiste map te installeren. Dit op te lossen:

sudo cp attrib/gatttool/usr/bin /

En thats it! We zijn nu klaar voor het testen van onze Bluetooth LE USB-Adapter op onze Raspberry Pi!

Gerelateerde Artikelen

De Linkit met behulp van een Raspberry PI Program

De Linkit met behulp van een Raspberry PI Program

In dit instructable, ik ga u tonen hoe te programmeren van de Linktit een bord met behulp van een Raspberry Pi, en ook seriële communicatie met het vast te stellen. Dit instructable ziet u hoe u een micro-controller (één Linkit) en het werk van een m
Bouwen van een Raspberry Pi SUPER weerstation

Bouwen van een Raspberry Pi SUPER weerstation

Laten we eerlijk zijn, wij mensen praten over het weer een veel ⛅️. De gemiddelde persoon praat over het weer vier keer per dag, voor een gemiddelde van 8 minuten en 21 seconden. Doe de wiskunde en die bedraagt 10 maanden van je leven dat je zal door
PiPoE - het aandrijven van een Raspberry Pi via Ethernet

PiPoE - het aandrijven van een Raspberry Pi via Ethernet

Dit project maakt een Raspberry Pi, Beaglebone of andere kleine computer om gevoed worden via een ethernetkabel. Dit zeer handig als u hebt een Pi ergens waar aan de netspanning aan het is moeilijk, of als u wilt uitvoeren verschillende apparaten in
Ontwerpen van een Raspberry Pi hoed: KiCad

Ontwerpen van een Raspberry Pi hoed: KiCad

De Raspberry Pi is een geweldige tool die zo veel mensen de kans krijgen heeft te coole softwareprojecten te ontwikkelen. De uitbreiding van de hardware van de Raspberry Pi is niet nog gegroeid graag overal de sterkte van de Arduino. Ik wil helpen er
Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Besturen van een WF32 met LabVIEW (Fan Control) met behulp van een Raspberry pi

Dit Instructable neemt een project van mijn laatste Instructable (Thermistor - ventilator controle met behulp van LabVIEW) en voegt in het gebruik van een Raspberry pi 3 voor draadloos besturen van de WF32. Dit betekent dat u kunt nu de fans en de se
Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Vlucht controleren met behulp van een Raspberry PI en een DVB-Stick

Als u een frequent flyer, of gewoon gepassioneerd over vliegtuigen, vervolgens Flightradar of Flightaware zijn 2 moet hebben websites (of apps, als daar zijn ook mobiele apps) die u wilt gebruiken op dagelijkse basis.Beide kunt u vlakken in real time
Beheersing van een Raspberry Pi RC auto met een toetsenbord

Beheersing van een Raspberry Pi RC auto met een toetsenbord

In deze tussenliggende tutorial leert u over het werken met een gehackte RC auto met een toetsenbord met behulp van een model B Raspberry Pi apparaat met behulp van Python. De belangrijkste punten in deze tutorial toevoegen:• De virtuele puls breedte
Controle van elke afstandsbediening van een Raspberry Pi (en Amazon Echo!)

Controle van elke afstandsbediening van een Raspberry Pi (en Amazon Echo!)

Mijn vrouw weerstation had af en toe zijn crashen, en stevenen we uit op zomervakantie snel, dus ze vroeg me naar een manier om macht-cyclus van de controller weerstation op afstand. Ik bezit reeds sommige smart switch-sockets, maar ze zijn gecontrol
Controle op elk apparaat met behulp van een Raspberry Pi en een Relais module

Controle op elk apparaat met behulp van een Raspberry Pi en een Relais module

Het doel van deze ible is te laten zien hoe aan de slag met het opzetten van een Relais module op uw pi en onder controle. Mijn doel is om scripts toevoegen aan mijn octopussen op en uitschakelen LED-verlichting, maar hoe dan ook u wilt uiteindelijk
Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Eenvoudig Project - besturingselement een LED-lampje met Python met behulp van een Raspberry Pi

Dit is de eenvoudigste Raspberry Pi GPIO LED-project ooit. Als u deze handleiding volgt moet duurt minder dan 20 minuten te installeren en te hebben uitgevoerd. Het doel van dit project is om een enkel LED licht knipperen gebaseerd op een Python prog
Het maken van een Nintendo SNES-controller in bluetooth; met behulp van een MSI-BGP100

Het maken van een Nintendo SNES-controller in bluetooth; met behulp van een MSI-BGP100

als, zoals velen, u de BGP100 bluetooth gadget wilt voor het spelen van bluetooth op smartphones en PDA's, maar houd niet van de knoppen en het gevoel van de domeincontroller die wordt geleverd met het, hoe zit de herhuisvesting van de controller in
Poort van een Raspberry Pi Project:

Poort van een Raspberry Pi Project:

Raspberry PI Powered by AC, auto accessoire of oplaadbaar DC bronHet uiteindelijke resultaat van dit instructable is, een draagbare (self powered) raspberry pi systeem uit te voeren van de experimenten van het veld.Deel 1Kleine goedkope draagbaar sys
Maken van een draagbare Computer met behulp van een Raspberry Pi

Maken van een draagbare Computer met behulp van een Raspberry Pi

Heb je ooit wilde een draagbare computer die u met u kunt meenemen? Dit is de eenvoudigste manier om het bouwen van uw eigen. Voor degenen onder u die niet wat een Raspberry Pi weten is, het is een complete computer ongeveer de grootte van een dek va
Maken van een Raspberry Pi-Console

Maken van een Raspberry Pi-Console

In dit instructable u zal zitten kundig voor maken van uw eigen koel en retro console voor uiterlijk vertoon vandoor naar al je vrienden. Dit zal gaan door alle stappen van software naar gebouw en het is beginner vriendelijke. Als u genieten van dit