Sisällysluettelo:
- Vaihe 1: Yhdistä dongle
- Vaihe 2: Sarjaliikenne
- Vaihe 3: Suorita Python Script
- Vaihe 4: Skannaa laite
Video: Muuta Raspberry Pi Bluetooth -majakoksi: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Bluetooth on yksi innovatiivisista tekniikoista tiedonsiirtoon langattomasti, kodin automaatiojärjestelmien rakentamiseen, muiden laitteiden hallintaan jne.
Tässä ohjeessa yritän muuttaa Raspberry Pi: n Bluetooth -majakoksi.
Vaatimukset
- Raspberry Pi
- BleuIO (Bluetoothin vähäenerginen USB -sovitin)
- Matkapuhelin, jossa on Bluetooth ja sovellus, kuten BLE -skanneri, LightBlue tai DSPS Dialog Semiconductorilta.
Vaihe 1: Yhdistä dongle
Liitä BleuIO -sovitin Raspberry Pi -laitteeseesi.
Jotta voit tunnistaa, mihin laitteen nimeen dongle on yhdistetty, sinun on suoritettava:
ls /dev
Sinun on ehkä tehtävä se kahdesti, kerran ennen donglen yhdistämistä ja kerran sen jälkeen, jotta voit tunnistaa laitteen nimen. Kun käynnistät, dongle avaa COM -portin käynnistyslataimelle 10 sekunniksi, jotta voit päivittää laiteohjelmiston (tai salata oman sovelluksesi).
Myöhemmin se sulkee portin ja avaa uuden portin BleuIO -sovellukselle, josta olemme kiinnostuneita täällä. Voit ajaa:
lsusb
Vaihe 2: Sarjaliikenne
Tarvitset sarjaliikenneohjelman kommunikoidaksesi donglen kanssa. Tässä opetusohjelmassa käytämme Minicomia. Voit saada Minicomin suorittamalla:
sudo apt-get install minicom
Aloita nyt käyttöavaimen käyttö suorittamalla seuraava komento, jos esimerkiksi käyttöavaimesi on yhdistetty laitteen nimeen ttyACM0:
minicom -b 9600 -o -D /dev /ttyACM0
Yritä nyt kirjoittaa AT-komento. Esimerkiksi
AT
Jos saat OK -vastauksen, se tarkoittaa, että dongle toimii.
Vaihe 3: Suorita Python Script
Meillä on valmis python -skripti, joka auttaa muuttamaan tämän Raspberry Pi: n Bluetooth -majakoksi.
Jotta voit käyttää näitä skriptejä, sinun on asennettava Python.
Sinun on myös asennettava pySerial -moduuli. Helpoin tapa asentaa se on pipin kautta (joka sinulla pitäisi olla jo Pythonin asentamisen jälkeen) suorittamalla:
Python2:
pip asenna pyserial
Python3:
python3 -m pip asenna pyserial
Yhdistämisen jälkeen voit käyttää esimerkkipython -komentosarjaa oman iBeaconin määrittämiseen. Lähdekoodi löytyy GitHubista.
Tallenna tämä skripti tiedostoon nimeltä ibeacon.py tai voit nimetä mitä tahansa.
Avaa nyt tiedosto komentokehotteella kirjoittamalla
python ibeacon.py
Vaihe 4: Skannaa laite
Kun käynnistät Python -komentosarjan, sinun pitäisi pystyä näkemään iBeaconisi käyttämällä Bluetooth Low Energy (BLE) -sovellukseen tarkoitettua skannerisovellusta.
Esimerkkejä skannerisovelluksesta voi olla Bluepixel Technologiesin BLE -skanneri.
Tässä näet, että laitteesi on aloittanut mainonnan.
Voit myös käyttää Eddystone -komentosarjaa. Lähdekoodi saatavilla täältä.
Suositeltava:
Älykäs moottoripyörän HUD-prototyyppi (vaiheittainen navigointi ja paljon muuta): 9 vaihetta
Älykäs moottoripyörän HUD-prototyyppi (vaiheittainen navigointi ja paljon muuta): Hei! Tämä Instructables on tarina siitä, miten suunnittelin ja rakensin HUD (Heads-Up Display) -alustan, joka on suunniteltu asennettavaksi moottoripyöräkypäriin. Se on kirjoitettu "kartat" -kilpailun yhteydessä. Valitettavasti en pystynyt lopettamaan kokonaan
Johdanto - Muuta Raspberry Pi GPS -seurantapalvelimeksi: 12 vaihetta
Johdanto - Muuta Raspberry Pi GPS -seurantapalvelimeksi: Tässä oppaassa näytän sinulle, miten Traccarin GPS -seurantaohjelmisto asennetaan Raspberry Pi -laitteeseen, joka vastaanottaa tietoja yhteensopivista laitteista Internetin välityksellä ja kirjaa sijaintinsa kartalle reaaliajassa seuranta ja myös toiston seuranta
Muuta rikki Mac Classic nykypäivän Raspberry Pi -tietokoneeksi: 7 vaihetta
Muuta rikki Mac Classic nykypäivän Raspberry Pi -tietokoneeksi: No, tämä ei ehkä ole hyödyllistä kaikille, koska useimmat teistä eivät todennäköisesti omista rikkinäistä klassista Macia. Pidän kuitenkin todella tuon asian näytöstä ja liitin sen onnistuneesti BBB: hen vuosia sitten. En kuitenkaan koskaan pystynyt näyttämään c
Muuta mikä tahansa kaiutin Bluetooth -kaiuttimeksi: 4 vaihetta
Muuta mikä tahansa kaiutin Bluetooth -kaiuttimeksi: Useita vuosia sitten oli tavallista, että kannettavissa kaiuttimissa oli 3,5 mm: n liitäntä ja että ne toimivat AA -paristoilla. Nykypäivän standardien mukaan se on hieman vanhentunut erityisesti akku, koska nykyään jokaisessa laitteessa on ladattava akku. Ääniliitäntä on
Muuta Bluetooth -kuulokkeen/kaiuttimen/sovittimen nimeä tai muita asetuksia UART: n kautta: 8 vaihetta (kuvien kanssa)
Muuta Bluetooth -kuulokkeen/kaiuttimen/sovittimen nimeä tai muita asetuksia UARTin kautta: Onko sinulla sattumalta Bluetooth -kuulokkeita tai muita Bluetooth -äänilisälaitteita, joilla on todella vastenmielinen nimi, ja joka kerta kun muodostat pariliitoksen, sinulla on tämä sisäinen halu muuttaa nimi? Vaikka syyt eivät olekaan samat, on