Агуулгын хүснэгт:

Raspberry Pi -г Bluetooth гэрэлт цамхаг болгон хувиргах: 4 алхам
Raspberry Pi -г Bluetooth гэрэлт цамхаг болгон хувиргах: 4 алхам

Видео: Raspberry Pi -г Bluetooth гэрэлт цамхаг болгон хувиргах: 4 алхам

Видео: Raspberry Pi -г Bluetooth гэрэлт цамхаг болгон хувиргах: 4 алхам
Видео: USB POCKET POWER GENERATOR — бесплатное зарядное устройство для мобильных устройств в экстренных ситуациях 2024, Арваннэгдүгээр
Anonim
Raspberry Pi -г Bluetooth гэрэлт цамхаг болгон хувиргаарай
Raspberry Pi -г Bluetooth гэрэлт цамхаг болгон хувиргаарай

Bluetooth нь өгөгдлийг утасгүй дамжуулах, гэрийн автоматжуулалтын систем бий болгох, бусад төхөөрөмжийг удирдах гэх мэт шинэлэг технологийн нэг юм.

Энэхүү зааварчилгаанд би Raspberry Pi -ийг Bluetooth гэрэлт цамхаг болгохыг хичээх болно.

Шаардлага

  • Raspberry Pi
  • BleuIO (Bluetooth бага энергитэй USB Dongle)
  • Bluetooth бүхий гар утас, Dialog Semiconductor -ийн BLE Scanner, LightBlue эсвэл DSPS зэрэг апп.

Алхам 1: Dongle холбоно уу

Dongle -ийг холбоно уу
Dongle -ийг холбоно уу
Dongle -ийг холбоно уу
Dongle -ийг холбоно уу

BleuIO гогцоог Raspberry Pi -тай холбоно уу.

Төхөөрөмжийг ямар нэрээр холбож байгааг тодорхойлохын тулд та дараах зүйлийг ажиллуулах хэрэгтэй болно.

ls /dev

Төхөөрөмжийг холбохын өмнө нэг удаа, төхөөрөмжийн нэрийг аль болохыг тодорхойлохын тулд та үүнийг хоёр удаа хийх хэрэгтэй болж магадгүй юм. Эхлэх үед програм хангамжийн програмыг шинэчлэх (эсвэл өөрийн програмыг асаах) боломжийг олгохын тулд товчлуур нь ачаалагч руу 10 секундын турш COM портыг нээх болно.

Дараа нь тэр боомтыг хааж, бидний сонирхож буй BleuIO програмын шинэ портыг нээнэ. Та гүйж болно:

нойрмоглох

Алхам 2: Цуваа холбоо

Цуваа холбоо
Цуваа холбоо

Тохируулагчтай холбогдохын тулд танд цуваа холбооны програм хэрэгтэй болно. Энэхүү гарын авлагад бид Minicom -ийг ашиглах болно. Та Minicom -ийг ажиллуулах замаар авах боломжтой.

sudo apt-get суулгах minicom

Dongle -ийг ашиглаж эхлэхийн тулд, жишээ нь, таны тонг ttyACM0 төхөөрөмжийн нэртэй холбогдсон бол дараах тушаалыг ажиллуулна уу.

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

Одоо AT-Command гэж бичээд үзээрэй. Жишээлбэл

AT

Хэрэв та OK хариулт авбал энэ нь тохируулагч ажиллаж байна гэсэн үг юм.

Алхам 3: Python скриптийг ажиллуулна уу

Бид энэ Raspberry Pi -г Bluetooth Beacon болгоход туслах бэлэн питон скрипттэй байна.

Эдгээр скриптүүдийг ашиглахын тулд Python суулгасан байх шаардлагатай.

ou мөн pySerial модулийг суулгах шаардлагатай болно. Үүнийг суулгах хамгийн хялбар арга бол:

Python2:

pyserial -ийг pip суулгах

Python3:

python3 -m pip pyserial суулгах

Холбогдсоны дараа та жишээ нь python скриптийг ашиглан өөрийн iBeacon -ийг тохируулж болно. Эх кодыг GitHub дээрээс олж болно.

Энэ скриптийг ibeacon.py нэртэй файлд хадгалаарай, эсвэл та дуртай зүйлээ нэрлэж болно.

Одоо командын мөрийг ашиглан бичээд файлыг нээнэ үү

python ibeacon.py

Алхам 4: Төхөөрөмжөө сканнердах

Төхөөрөмжөө сканнердах
Төхөөрөмжөө сканнердах

Та Python скриптийг эхлүүлэхдээ iBeacon -ийг Bluetooth бага энерги (BLE) -т зориулагдсан сканнерын апп ашиглан харах боломжтой байх ёстой.

Сканнер програмын жишээ бол Bluepixel Technologies -ийн BLE сканнер байж болно.

Эндээс харахад таны төхөөрөмж зар сурталчилгаагаа эхлүүлсэн байна.

Та мөн Eddystone скриптийг ашиглаж болно. Энд байгаа эх кодыг ашиглах боломжтой.

Зөвлөмж болгож буй: