Innehållsförteckning:
- Steg 1: Anslut dongeln
- Steg 2: Seriell kommunikation
- Steg 3: Kör Python Script
- Steg 4: Skanna din enhet
Video: Vänd en Raspberry Pi till Bluetooth -signal: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
Bluetooth är en av de innovativa teknikerna för att överföra data trådlöst, bygga hemautomatiseringssystem, styra andra enheter etc.
I denna instruktioner kommer jag att försöka göra en Raspberry Pi till Bluetooth Beacon.
Krav
- Raspberry Pi
- BleuIO (en Bluetooth lågenergi USB -dongel)
- En mobiltelefon med Bluetooth och en app som BLE Scanner, LightBlue eller DSPS från Dialog Semiconductor.
Steg 1: Anslut dongeln
Anslut BleuIO -dongeln till din Raspberry Pi.
För att identifiera vilket enhetsnamn dongeln är ansluten till måste du köra:
ls /dev
Du kan behöva göra det två gånger, en gång innan du ansluter dongeln och en gång efter för att kunna identifiera vilken som är enhetsnamnet. Vid start kommer dongeln att öppna en COM -port för startladdaren i 10 sekunder så att du kan uppdatera firmware (eller blinka ditt eget program).
Efteråt kommer den att stänga den porten och öppna en ny port för BleuIO -applikationen som är den vi är intresserade av här. Du kan springa:
lsusb
Steg 2: Seriell kommunikation
Du behöver ett seriellt kommunikationsprogram för att kommunicera med dongeln. För denna handledning kommer vi att använda Minicom. Du kan få Minicom genom att köra:
sudo apt-get install minicom
Nu, för att börja använda dongeln, kör följande kommando om din dongel till exempel är ansluten till enhetsnamnet ttyACM0:
minicom -b 9600 -o -D /dev /ttyACM0
Försök nu att skriva ett AT-kommando. Till exempel
PÅ
Om du får ett OK -svar betyder det att dongeln fungerar.
Steg 3: Kör Python Script
Vi har ett python -skript redo för att göra denna Raspberry Pi till Bluetooth Beacon.
För att kunna använda dessa skript måste du ha Python installerat.
Du måste också installera modulen pySerial. Det enklaste sättet att installera det är genom pip (som du redan bör ha efter installationen av Python) genom att köra:
Python2:
pip installera pyserial
Python3:
python3 -m pip installera pyserial
Efter anslutning kan du använda exemplet python -skript för att konfigurera din egen iBeacon. Källkoden kan hittas på GitHub.
Spara detta skript i en fil som heter ibeacon.py eller du kan namnge vad du vill.
Öppna nu filen med en kommandotolk genom att skriva
python ibeacon.py
Steg 4: Skanna din enhet
När du startar Python -skriptet ska du kunna se din iBeacon med en skanner -app som är utformad för Bluetooth Low Energy (BLE).
Exempel på skannerapp kan vara BLE Scanner från Bluepixel Technologies.
Här kan du se att din enhet har börjat annonsera.
Du kan också använda Eddystone script. Källkod finns här.
Rekommenderad:
Vänd X-box Rock Band-trummor till en Midi Stand Alone elektroniska trummor: 4 steg (med bilder)
Förvandla X-box Rock Band-trummor till en Midi Stand Alone Electronic Drums .: Jag hade turen att få en begagnad x-box-trumset, den är lite grov och har ingen paddel, men inget som inte går att fixa. förvandla den till en fristående elektrisk trumset. Läser det analoga värdet från piezosensorn och gör det till MIDI -kommando
Vänd en räknare till en metalldetektor: 6 steg
Förvandla en räknare till en metalldetektor: Jag upptäckte nyligen en riktigt cool metod för att använda några hushållsartiklar för att göra en hemgjord metalldetektor! Så här gör du din egen! Här är en länk till videon: http://www.youtube.com/watch?v=_G5HzeIl9cY
Vänd en TI -grafkalkylator till en intervalometer och skapa Time Lapse -videor: 7 steg (med bilder)
Vänd en TI -grafkalkylator till en intervalometer och skapa tidsfördröjningsvideor: Jag har alltid velat göra tidsfördröjningsvideor, men jag har inte en kamera med en intervallmätarfunktion inbyggd. Faktum är att jag inte tror så många kameror har en sådan funktion (särskilt inte SLR -kameror). Så vad vill du göra om du vill
Vänd datorns strömförsörjning till billjud: 4 steg
Vänd datorns strömförsörjning till billjud: Detta är min första instruerbara, så tål mig. Jag gjorde en dators strömförsörjning till en 12V strömförsörjning för en bilstereodäck
Vänd en bärbar datorskärm till en spegel: 9 steg (med bilder)
Förvandla en bärbar datorskärm till en spegel: Hej, det här är min allra första instruerbara, så alla kritiker och kommentarer är välkomna! Och förlåt för min engelska, jag är en liten frenchy kille =) Vissa bilder är inte av bra kvalitet, jag ber om ursäkt för det., Men de verkar tydliga nog för mig. Så först, W