အင်္ဂါရပ်များ
- အလွန်ရှည်လျားသောအလုပ်အပိုင်းအခြား
- SPP၊ BLE ပရိုဖိုင်ကို ပံ့ပိုးပါ။
- Master & slave 2 in 1
- Plug နှင့်ဆော့ကစား
လျှောက်လွှာများ
- USB-UART USB dongle
- PC ဒေတာလက်ခံကိရိယာ
- PC ဒေတာပေးပို့ခြင်း။
- ဘားကုဒ်စကင်နာ
- ဘလူးတုသ်စကင်နာ
မှတ်စု: ပုံတွင်ရှိသောစမတ်ဖုန်းသည် Android စက် (SPP၊ BLE) သို့မဟုတ် iOS စက် (BLE) ဖြစ်နိုင်သည်။
အသေးစိတ်ဖော်ပြချက်
USB ဘလူးတုသ် အဒပ်တာ | FSC-BP309 |
---|---|
ဘလူးတုသ်ဗားရှင်း | ဘလူးတုသ် 4.2 (BR/EDR & BLE) |
အေတြ႕အၾကံဳျပည့္အလင္းျပသူမ်ား | FCC၊ CE |
chipset | CSR8811 |
ပရိုတိုကော | SPP/BLE |
အွန်တင်းနား | သူပြောတဲ့ အင်တင်နာ |
အင်္ဂါရပ်များ | အတန်းအစား 1 စူပါတာဝေးအကွာအဝေး၊ တာဝေးဒေတာထုတ်လွှင့်ခြင်း။ |
power supply | ယူအက်စ်ဘီ |
interface | USB-UART ဖြစ်သည် |
SPP Profile လည်ပတ်မှုလုပ်ငန်းစဉ်
အဆင့် 1: Google Play အက်ပ်စတိုးမှ FeasyBlue ကို ထည့်သွင်းပြီး FeasyBlue သည် သင့် Android စက်၏တည်နေရာကို အသုံးပြုရန် ခွင့်ပြုချက်များရှိကြောင်း သေချာပါစေ။ သင့် Android စက်တွင် Bluetooth ကိုဖွင့်ပါ။
အဆင့် 2: သင့် Android စက်ပစ္စည်းပေါ်တွင် FeasyBlue ကိုဖွင့်ပါ၊ ပြန်လည်စတင်ရန် အောက်သို့ဆွဲချကာ ချိတ်ဆက်ရန်အတွက် သီးခြားစက်ပစ္စည်း (အမည်၊ MAC၊ RSSI) ကို နှိပ်ပါ။ ချိတ်ဆက်မှုကို တည်ဆောက်ထားပါက FSC-BP309 ရှိ LED သည် မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်မှိတ်တုတ်ရပ်သွားမည်ဖြစ်ပြီး FeasyBlue အက်ပ်၏ထိပ်ရှိ အခြေအနေဘားသည် "ချိတ်ဆက်ထားသည်" ကိုပြသမည်ဖြစ်သည်။ ဒေတာကို "ပို့ရန်" တည်းဖြတ်ဘောက်စ်ထဲသို့ ထည့်သွင်းပြီး "ပို့ရန်" ကို နှိပ်ပါ ထို့နောက် ဒေတာသည် Feasycom အမှတ်စဉ် ပို့တ်တွင် ပေါ်လာမည်ဖြစ်သည်။
အဆင့် 3: Feasycom အမှတ်စဉ် ပို့တ်၏ "Send" တည်းဖြတ်ဘောက်စ်တွင် ဒေတာကို ထည့်သွင်းပြီး ဒေတာသည် FeasyBlue တွင် ပေါ်လာမည်ဖြစ်သည်။
GATT Profile (BLE) လည်ပတ်မှု လုပ်ငန်းစဉ်
အဆင့် 1: သင်၏ iOS စက်ပစ္စည်းကို ပြင်ဆင်ရန် အခန်း 3 တွင် ဘုံသတ်မှတ်မှုလုပ်ငန်းစဉ်ကို လိုက်နာပါ။ FSC-BP309 သည် ပုံမှန်အားဖြင့် BLE-enabled မုဒ်တွင် အလုပ်လုပ်သည်။
အဆင့် 2: FeasyBlue ကို iOS App Store မှ ထည့်သွင်းပြီး သင့် iOS စက်တွင် Bluetooth ကို ဖွင့်ပါ။
အဆင့် 3: သင့် iOS စက်ပစ္စည်းပေါ်တွင် FeasyBlue ကိုဖွင့်ပါ၊ ပြန်လည်စတင်ရန် အောက်သို့ဆွဲချကာ ချိတ်ဆက်ရန် သီးခြားစက်ပစ္စည်း (အမည်၊ RSSI) ကို နှိပ်ပါ။ ချိတ်ဆက်မှုကို တည်ဆောက်ထားပါက FSC-BP309 ရှိ LED သည် မှိတ်တုတ်မှိတ်တုတ် ရပ်တန့်သွားမည်ဖြစ်သည်။ ဒေတာကို "ပို့ရန်" တည်းဖြတ်ဘောက်စ်ထဲသို့ ထည့်သွင်းပြီး "ပို့ရန်" ကို နှိပ်ပါ ထို့နောက် ဒေတာသည် Feasycom အမှတ်စဉ် ပို့တ်တွင် ပေါ်လာမည်ဖြစ်သည်။
အဆင့် 4: Feasycom အမှတ်စဉ် ပို့တ်၏ "Send" တည်းဖြတ်မှုအကွက်တွင် ဒေတာကို ထည့်သွင်းပြီး "ပို့ရန်" ကိုနှိပ်ပါ ထို့နောက် ဒေတာသည် FeasyBlue တွင် ပေါ်လာမည်ဖြစ်သည်။
SPP Master-Slave
ဤ SPP အပလီကေးရှင်းအခြေအနေတွင်၊ BP309 တစ်ခုသည် မာစတာအခန်းကဏ္ဍအဖြစ်ဆောင်ရွက်ပြီး အခြား BP309 သည် ကျွန်အခန်းကဏ္ဍအဖြစ်ဆောင်ရွက်သည်။ ပင်မအခန်းကဏ္ဍသည် သီးခြား AT အမိန့်များ (AT+SCAN၊ AT+SPPCONN) ကို အသုံးပြုပြီး ကျွန်အခန်းကဏ္ဍသည် အဝင်ချိတ်ဆက်မှုများကို စောင့်မျှော်နေပါသည်။
operating လုပ်ထုံးလုပ်နည်း
အဆင့် 1: အခြား BP3 ကိုပြင်ဆင်ရန် အခန်း 309 ရှိ ဘုံသတ်မှတ်မှုလုပ်ငန်းစဉ်ကို လိုက်နာပါ။
အဆင့် 2: FSC-BP309 သည် ပုံမှန်အားဖြင့် SPP-ဖွင့်မုဒ်တွင် အလုပ်လုပ်သည်။ ဤဥပမာတွင်၊ master နှင့် slave နှစ်ခုလုံးအတွက်၊ AT commands နှင့် data များ၏ byte တိုင်းကို Feasycom serial port app မှတဆင့် BP309 သို့ ပေးပို့ပါသည်။
အဆင့် 3: BP309 slave အတွက် နောက်ထပ် Feasycom အမှတ်စဉ် ပို့တ်အက်ပ်ကိုဖွင့်ပါ၊ မှန်ကန်သော COM ဆိပ်ကမ်းကို ရွေးချယ်ပြီး ၎င်းတို့ကို သင်မပြောင်းရသေးပါက အခြား COM ပို့တ်ဆက်တင်များ (Baud, etc) ကို မူရင်းအတိုင်း ထားခဲ့ပါ။ COM port ကိုဖွင့်ရန် "Open" ကိုနှိပ်ပါ။
အဆင့် 4: မာစတာဘက်တွင်၊ AT အမိန့်တိုင်း၏အဆုံးတွင် CR နှင့် LF ကို အလိုအလျောက်ထည့်ရန် Feasycom အမှတ်စဉ်အပေါက်ရှိ "New Line" အကွက်ကို စစ်ဆေးပါ။ BP1 slave ၏ MAC လိပ်စာကို စကင်န်ဖတ်ရန် "AT+SCAN=309" ကို FSC-BP309 မာစတာထံ ပို့ပါ။ ဥပမာအားဖြင့်၊ စကင်န်ရလဒ်များသည် "+SCAN=2,0,DC0D30000628,-44,9,FSC-BT909", "DC0D30000628" သည် FSC-BP309 slave ၏ MAC လိပ်စာဖြစ်ပြီး "AT+SPPCONN=DC0D30000628" ကို ပေးပို့ပါ။ FSC-BP309 slave နှင့် SPP ချိတ်ဆက်မှုဖန်တီးရန် FSC-BP309 မာစတာသို့။
အဆင့် 5: Feasycom အမှတ်စဉ် ပို့တ်တစ်ခု၏ "ပို့ရန်" တည်းဖြတ်ဘောက်စ်တွင် ဒေတာကို ထည့်သွင်းပြီး "ပို့ရန်" ကို နှိပ်ပါ။ ဒေတာသည် အခြားသော Feasycom အမှတ်စဉ် port တွင် ပေါ်လာလိမ့်မည်။