Mundarija:

Raspberry Pi -ni Bluetooth -mayoqqa aylantiring: 4 qadam
Raspberry Pi -ni Bluetooth -mayoqqa aylantiring: 4 qadam

Video: Raspberry Pi -ni Bluetooth -mayoqqa aylantiring: 4 qadam

Video: Raspberry Pi -ni Bluetooth -mayoqqa aylantiring: 4 qadam
Video: How To Remotely Access The Raspberry Pi Via Bluetooth (SSH/VNC) 2024, Iyul
Anonim
Raspberry Pi -ni Bluetooth -mayoqqa aylantiring
Raspberry Pi -ni Bluetooth -mayoqqa aylantiring

Bluetooth - simsiz ma'lumotlarni uzatish, uyni avtomatlashtirish tizimini yaratish, boshqa qurilmalarni boshqarish va boshqalarning innovatsion texnologiyalaridan biri.

Ushbu ko'rsatmalarda men Raspberry Pi -ni Bluetooth -chiroqqa aylantirishga harakat qilaman.

Talablar

  • Raspberry Pi
  • BleuIO (Bluetooth kam quvvatli USB Dongle)
  • Bluetooth -ga ega mobil telefon va Dialog Semiconductor -dan BLE Scanner, LightBlue yoki DSPS kabi ilova.

1 -qadam: Dongle -ni ulang

Dongle -ni ulang
Dongle -ni ulang
Dongle -ni ulang
Dongle -ni ulang

BleuIO dongle -ni Raspberry Pi -ga ulang.

Dongle qaysi qurilma nomiga ulanganligini aniqlash uchun siz quyidagilarni bajarishingiz kerak bo'ladi:

ls /dev

Qulfni ulashdan oldin va qurilmaning qaysi biri ekanligini aniqlash uchun siz buni ikki marta bajarishingiz kerak bo'lishi mumkin. Ishga tushganda, dasturiy ta'minot dasturini yangilash (yoki o'z ilovangizni o'chirish) uchun yuklash moslamasi 10 soniya davomida COM portini ochadi.

Keyin u portni yopadi va bizni qiziqtirgan BleuIO ilovasi uchun yangi portni ochadi. Siz yugurishingiz mumkin:

uyqu

2 -qadam: ketma -ket aloqa

Serial aloqa
Serial aloqa

Dongle bilan aloqa qilish uchun sizga ketma -ket aloqa dasturi kerak bo'ladi. Ushbu qo'llanma uchun biz Minicom -dan foydalanamiz. Siz Minicom -ni ishga tushirish orqali olishingiz mumkin:

sudo apt-get install minicom

Endi dongle -dan foydalanishni boshlash uchun quyidagi buyruqni bajaring, masalan, sizning dongle qurilmangiz ttyACM0 nomiga ulangan bo'lsa:

minicom -b 9600 -o -D /dev /ttyACM0

Endi AT-buyrug'ini yozib ko'ring. Masalan

DA

Agar siz OK javobini olsangiz, demak, dongle ishlayapti.

3 -qadam: Python skriptini ishga tushiring

Bizda bu Raspberry Pi -ni Bluetooth -chiroqqa aylantirishga yordam beradigan python skriptimiz bor.

Ushbu skriptlardan foydalanish uchun sizga Python o'rnatilgan bo'lishi kerak.

Siz shuningdek pySerial modulini o'rnatishingiz kerak bo'ladi. O'rnatishning eng oson usuli - bu pip (Python -ni o'rnatgandan keyin bo'lishi kerak):

Python2:

pip o'rnatish pyserial

Python3:

python3 -m pip o'rnatish pyserial

Ulanishdan so'ng, siz o'zingizning iBeacon -ni o'rnatish uchun misol python skriptidan foydalanishingiz mumkin. Manba kodini GitHub -da topish mumkin.

Bu skriptni ibeacon.py nomli faylga saqlang yoki xohlagan narsangizni nomlay olasiz.

Endi yozish orqali buyruq satri yordamida faylni oching

python ibeacon.py

4 -qadam: qurilmangizni skanerlang

Qurilmangizni skanerlang
Qurilmangizni skanerlang

Python skriptini ishga tushirganingizda, siz iBeacon -ni Bluetooth Low Energy (BLE) uchun mo'ljallangan skaner ilovasi yordamida ko'rishingiz kerak.

Bluepixel Technologies -dan BLE skaneri bo'lishi mumkin.

Bu erda ko'rishingiz mumkin, sizning qurilmangiz reklama boshladi.

Siz Eddystone skriptidan foydalanishingiz mumkin, manba kodi bu erda mavjud.

Tavsiya: