Isi kandungan:
- Langkah 1: Sambungkan Dongle
- Langkah 2: Komunikasi Bersiri
- Langkah 3: Jalankan Skrip Python
- Langkah 4: Imbas Peranti Anda
Video: Ubah Raspberry Pi Ke Bluetooth Beacon: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Bluetooth adalah salah satu teknologi inovatif untuk memindahkan data tanpa wayar, membina sistem automasi rumah, mengawal peranti lain dll.
Dalam arahan ini, saya akan cuba mengubah Raspberry Pi menjadi Bluetooth Beacon.
Keperluan
- Pai raspberi
- BleuIO (Dongle USB tenaga rendah Bluetooth)
- Telefon bimbit dengan Bluetooth dan Aplikasi seperti Pengimbas BLE, LightBlue atau DSPS dari Dialog Semiconductor.
Langkah 1: Sambungkan Dongle
Sambungkan dongle BleuIO ke Raspberry Pi anda.
Untuk mengenal pasti nama peranti yang disambungkan dongle, anda perlu menjalankan:
ls / dev
Anda mungkin perlu melakukannya dua kali, sekali sebelum menyambungkan dongle dan sekali lagi untuk dapat mengenal pasti nama peranti yang mana. Semasa memulakan, dongle akan membuka port COM untuk bootloader selama 10 saat untuk membolehkan anda mengemas kini firmware (atau mem-flash aplikasi anda sendiri).
Selepas itu ia akan menutup port tersebut dan membuka port baru untuk aplikasi BleuIO yang menjadi minat kami di sini. Anda boleh menjalankan:
lsusb
Langkah 2: Komunikasi Bersiri
Anda memerlukan program komunikasi bersiri untuk berkomunikasi dengan dongle. Untuk tutorial ini kita akan menggunakan Minicom. Anda boleh mendapatkan Minicom dengan menjalankan:
sudo apt-get install minicom
Sekarang, untuk mula menggunakan dongle, jalankan arahan berikut jika, misalnya, dongle anda disambungkan ke nama peranti ttyACM0:
minicom -b 9600 -o -D / dev / ttyACM0
Sekarang cuba taipkan AT-Command. Sebagai contoh
AT
Sekiranya anda mendapat tindak balas OK yang bermaksud dongle berfungsi.
Langkah 3: Jalankan Skrip Python
Kami mempunyai skrip python yang siap membantu mengubah Raspberry Pi ini menjadi Bluetooth Beacon.
Untuk menggunakan skrip ini, anda perlu memasang Python.
anda juga perlu memasang modul pySerial. Cara termudah untuk memasangnya ialah melalui pip (yang semestinya anda miliki setelah memasang Python) dengan menjalankan:
Python2:
pip memasang pyserial
Python3:
python3 -m pip memasang pyserial
Setelah menyambung, anda boleh menggunakan contoh skrip python untuk menyiapkan iBeacon anda sendiri. Kod sumbernya boleh didapati di GitHub.
Simpan skrip ini ke dalam fail bernama ibeacon.py atau anda boleh menamakan apa sahaja yang anda suka.
Sekarang buka fail menggunakan command prompt dengan mengetik
python ibeacon.py
Langkah 4: Imbas Peranti Anda
Semasa anda memulakan skrip Python, anda seharusnya dapat melihat iBeacon anda menggunakan Aplikasi pengimbas yang direka untuk Bluetooth Low Energy (BLE).
Contoh aplikasi pengimbas ialah BLE Scanner dari Bluepixel Technologies.
Di sini anda dapat melihat, peranti anda telah mula beriklan.
Anda juga boleh menggunakan skrip Eddystone. Kod sumber tersedia di sini.
Disyorkan:
Pengenalan - Ubah Raspberry Pi Ke Pelayan Penjejakan GPS: 12 Langkah
Pengenalan - Mengubah Raspberry Pi Menjadi Pelayan Pelacakan GPS: Dalam panduan ini saya akan menunjukkan kepada anda cara memasang perisian penjejakan GPS Traccar ke Raspberry Pi yang akan menerima data dari peranti yang serasi melalui internet, mencatat kedudukan mereka ke peta untuk masa nyata penjejakan, dan juga penjejakan main balik
Ubah Klasik Mac Rusak Menjadi Komputer Raspberry Pi Moden: 7 Langkah
Ubah Klasik Mac Rusak Menjadi Komputer Raspberry Pi Moden: Baiklah, ini mungkin tidak berguna untuk semua orang, kerana kebanyakan anda mungkin tidak memiliki Mac klasik yang rosak. Walau bagaimanapun, saya sangat menyukai paparan benda itu dan saya berjaya menghubungkannya dengan BBB beberapa tahun yang lalu. Namun, saya tidak pernah dapat memaparkan
RuuviTag dan PiZero W dan Blinkt! Termometer Berasaskan Bluetooth Beacon: 3 Langkah (dengan Gambar)
RuuviTag dan PiZero W dan Blinkt! Termometer Berasaskan Bluetooth Beacon: Instruksional ini menerangkan pendekatan untuk membaca data suhu dan kelembapan dari RuuviTag menggunakan Bluetooth dengan Raspberry Pi Zero W dan untuk menunjukkan nilai dalam nombor binari pada sekejap Pimoroni! pHAT. Atau secara ringkas: bagaimana membina keadaan
Ubah Pembesar Suara Menjadi Pembesar Suara Bluetooth: 4 Langkah
Ubah Sebarang Pembesar Suara Menjadi Pembesar Suara Bluetooth: Beberapa tahun yang lalu adalah biasa bagi pembesar suara mudah alih untuk mempunyai bicu 3.5mm dan dikuasakan oleh bateri AA. Mengikut standard hari ini, bateri agak ketinggalan zaman kerana setiap alat pada masa kini mempunyai bateri yang boleh dicas semula. Soket audio adalah
Ubah Headset Bluetooth Anda Ke Headset Bluetooth Berwayar: 6 Langkah
Tukar Headset Bluetooth Anda Ke Headset Bluetooth Berwayar: Hari ini saya akan memberitahu anda cara membuat atau menukar headset bluetooth berwayar anda sendiri. Ikuti langkah saya dan anda ada beberapa langkah di belakang untuk menukarnya