ကုန်ပစ္စည်းအကြောင်းအရာ
Pico-BLE သည် SPP နှင့် BLE ပံ့ပိုးမှုဖြင့် UART AT အမိန့်များမှတစ်ဆင့် ထိန်းချုပ်ထားသည့် Raspberry Pi Pico အတွက် ဒီဇိုင်းထုတ်ထားသည့် dual-mode Bluetooth 5.1 တိုးချဲ့မှု module တစ်ခုဖြစ်သည်။ Raspberry Pi Pico နှင့် ပေါင်းစပ်ထားပြီး Bluetooth ကြိုးမဲ့ ဆက်သွယ်မှု အပလီကေးရှင်းများအတွက် အသုံးပြုနိုင်ပါသည်။
ထုတ်ကုန်ဘောင်များ
| အမျိုးအစား | ကန့်သတ်ချက် |
| BLUETOOTH မော်ဂျူး | Dual-mode Bluetooth မှ UART module သို့ |
| Dimensions (mm) | ၃၈၄၀ x ၂၁၆၀ |
| လွှဲပြောင်းရေးအကွာအဝေး | 30 မီတာ (လေဟာပြင်) |
| ဆက်သွယ်မှု | UART |
| အင်တင်နာ | Onboard PCB အင်တင်နာ |
| VOL ကိုထည့်ပါTAGE | 5V/3.3V |
|
လက်ရှိလည်ပတ်နေသည်။ |
25ms ခန့်အတွက် 300mA ခန့်၊ တည်ငြိမ်သောအခြေအနေလက်ရှိ- 6mA ခန့်၊ အနိမ့်ပါဝါမုဒ်၊
ပါဝါမုဒ် လက်ရှိ- အသုံးပြုသူလက်စွဲကို ကိုးကားပါ။ |
|
လွှဲပြောင်းရေး ကက်ရှ် |
1K bytes UART ကက်ရှ်၊ SPP အတွက် ဂီယာတစ်ခုလျှင် 512 bytes အောက်သာ ထုတ်လွှင့်ရန် အကြံပြုထားသည်။ |
|
UART BAUDRATE |
13 ကွဲပြားခြားနားသော baud နှုန်းဖွဲ့စည်းမှုပုံစံ၊ ပုံမှန်အားဖြင့် 115200 bps |
|
လည်ပတ်နေသော အပူချိန် |
-40 ℃ ~ 80 ℃ |
|
လုပ်ဆောင်ချက် pin |
ဖော်ပြချက် |
| VSYS | 3.3V/5V ပါဝါ |
| GND | GND |
| GP0 | UART ပို့လွှတ်သည့် ပင်နံပါတ် (မူလ) |
| GP1 | UART ပို့လွှတ်သည့် ပင်နံပါတ် (မူလ) |
| GP4 | UART ပို့လွှတ်သည့် ပင်နံပါတ် (မူလ) |
| GP5 | UART ပို့လွှတ်သည့် ပင်နံပါတ် (မူလ) |
|
GP15 |
ဘလူးတုသ် ချိတ်ဆက်မှု အခြေအနေ ထောက်လှမ်းခြင်း ပင်နံပါတ် (အဆင့်မြင့်ခြင်းဆိုသည်မှာ ဘလူးတုသ်ကို ချိတ်ဆက်ထားခြင်းဖြစ်သည်။) |
ဟာ့ဒ်ဝဲချိတ်ဆက်မှု
တိုက်ရိုက်ချိတ်ဆက်မှု-

တိုးချဲ့ဗားရှင်းချိတ်ဆက်မှု-
ထုတ်ကုန်အသုံးပြုမှု
ဆက်သွယ်ရေးပုံစံ
| asynchronous serial communication mode ကို ပံ့ပိုးပါ၊ serial port မှတဆင့် host computer မှပေးပို့သော command များကို လက်ခံပါ Communication Standard:115200 bps — အသုံးပြုသူများသည် serial port commands များမှတဆင့် သတ်မှတ်နိုင်သည်၊ ကြည့်ပါ- Module baud နှုန်း
setting နှင့် query ဒေတာဘစ်များ- 8 Stop bits- 1 Parity bits- none Flow control- none မှတ်ချက်။ |
|
| ထိန်းချုပ်ကွပ်ကဲမှုပုံစံ- AT+ [ ]\r\n —- အားလုံးသည် hex နံပါတ်များမဟုတ်ဘဲ အက္ခရာများဖြစ်သည်။ | |
| ဒေတာ အကြံပြုချက် ဖော်မတ်-: [ ]\r\n | |
| ဒေတာလက္ခဏာများ |
အသေးစိတ်ဖော်ပြချက် |
|
AT + |
control command သည် module သို့ control host မှပေးသော control command ဖြစ်ပြီး၊ "AT+" ဖြင့် စတင်ပါသည်။ |
| မှလိုက်ပါလျှက် ထိန်းချုပ်မှု၊ များသောအားဖြင့် စာလုံး ၂ လုံး | |
| [ ] | CMD ပြီးနောက် parameter တစ်ခုရှိလျှင်၎င်းသည် [ ] |
|
\r\n |
နောက်ဆုံးတွင်၊ ၎င်းသည် “\r\n” ဖြင့်အဆုံးသတ်သည်၊ ဇာတ်ကောင်အမျိုးအစားသည် linefeed ဖြစ်ပြီး၊ windows သည် enter key ဖြစ်သည်။ 0x0D၊ hex တွင် 0x0A |
| 1、 Data တုံ့ပြန်ချက်သည် Bluetooth မှစတင်၍ host ထံသို့ အမျိုးမျိုးသော အခြေအနေနှင့် ဒေတာအချက်အလက်များကို ပြန်လည်ပေးပို့ခြင်းဖြစ်သည်။ | |
| ညွှန်ကြားချက်အကျဉ်းချုပ် | ||
| အလုပ်လုပ်တယ်။ | အမိန့်ပေးသည်။ | မှတ်ချက် |
| အသုံးများသော Command အင်္ဂါရပ်များ | AT+C လား? | အများသူငှာ အမိန့်ပေးချက်သည် AT+C ဖြင့် စတင်ပြီး၊ နောက်တွင် "?" အသေးစိတ် function command ဖြစ်ပါတယ်။ |
| Bluetooth Command အင်္ဂါရပ်များ | AT+B လား? | ဘလူးတုသ် အမိန့်ပေးချက်သည် AT+B ဖြင့် စတင်ပြီး၊ နောက်တွင် “?” အသေးစိတ် function command ဖြစ်ပါတယ်။ |
| လူထုစုံစမ်းရေး | AT+Q? | အများသူငှာမေးမြန်းမှု command သည် AT+Q ဖြင့်စတင်ပြီး၊ ၎င်းနောက်တွင် "?" သည် |
| ဘလူးတုသ် စုံစမ်းမှု အမိန့် | AT+T လား? | Bluetooth query command သည် AT+T ဖြင့် စတင်ပြီး၊ နောက်တွင် “?” အသေးစိတ် function command ဖြစ်ပါတယ်။ |
Communication command example
| အသုံးများသောအပိုင်း-ထိန်းချုပ်ရေး ညွှန်ကြားချက်များ-ဖော်ပြချက် | ||
| CMD | သက်ဆိုင်ရာ function ကို | အသေးစိတ်ဖော်ပြချက် |
| AT+CT | baud နှုန်းသတ်မှတ်ပါ။ | အသေးစိတ်ကြည့်ရှုရန်: Module baud နှုန်းသတ်မှတ်မှုနှင့် မေးမြန်းမှု |
| AT+CZ | Chip ကို ပြန်လည်သတ်မှတ်ပါ။ | Chip soft reset ကိုကြည့်ပါ၊ Rစက်ရုံကို တည်ဆောက်ပြီး ပြန်လည်ထူထောင်ပါ။ |
|
AT+CW |
Chip ကို စက်ရုံဆက်တင်များသို့ ပြန်လည်သတ်မှတ်ပါ။ | စက်ရုံဆက်တင်များကို ပြန်ယူပါ၊ ယခင်မှတ်သားထားခဲ့သော ကန့်သတ်ဘောင်များကို ရှင်းလင်းပါ၊ ကြည့်ပါ- မော်ဂျူးအား ပြန်လည်သတ်မှတ်ပြီး စက်ရုံဆက်တင်များကို ပြန်လည်ရယူပါ။ |
|
AT+CL |
Chip ပါဝါနည်းသော ဆက်တင်များ |
ကြည့်ပါ။ Chip ပါဝါနိမ့်သော အမိန့်ပေးဖော်ပြချက်၊ မူရင်းမှာ ပုံမှန်အလုပ်လုပ်မုဒ်ဖြစ်သည်။ |
|
AT+CR |
Chip ပါဝါဖွင့်ပြီး ပြန်ခေါ်ရန် အချက်အလက် ဆက်တင်များ | ကြည့်ပါ- Chip ပါဝါဖွင့်ထားသည့် ဖုန်းခေါ်ဆိုမှု အချက်အလက် ဆက်တင်၊ ပုံသေဖွင့်ထားသည်။ |
| AT+BM | BLE Bluetooth အမည်ကို သတ်မှတ်ပါ။ | ကြည့်ပါ- Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။ |
| AT+BN | BLE ၏ MAC လိပ်စာကို သတ်မှတ်ပါ။ | ကြည့်ပါ: Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။ |
| AT+BD | SPP Bluetooth အမည်ကို သတ်မှတ်ပါ။ | ကြည့်ပါ: Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။ |
| AT+QT | ၏ baud နှုန်းကို စုံစမ်းပါ။ | ကြည့်ပါ: Module baud နှုန်းသတ်မှတ်မှုနှင့် မေးမြန်းမှု |
| AT+QL | ပါဝါနည်းသော အခြေအနေအား မေးမြန်းပါ။ | ကြည့်ပါ- Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။ |
| AT+TM | BLE Bluetooth အမည်ကို မေးမြန်းပါ။ | ကြည့်ပါ- Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။ |
| AT+TN | BLE Bluetooth ကို မေးမြန်းပါ။ | ကြည့်ပါ- Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။ |
| AT+TD | မေးမြန်းမှု SPP ဘလူးတုသ် နာမည် | Seel- Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။ |
Module baud နှုန်းသတ်မှတ်မှုနှင့် မေးမြန်းမှု
|
AT+CT??\r\n |
Baud နှုန်းသတ်မှတ်အမိန့်၊ baud နှုန်း၏နံပါတ်စဉ်ကိုကိုယ်စားပြုသည်။ | ||||||
|
AT+QT\r\n |
Baud နှုန်းမေးမြန်းမှုအမိန့်၊ QT+ ပြန်ပို့ပါ။ ?? baud နှုန်း၏နံပါတ်စဉ်ကိုကိုယ်စားပြုသည်။ | ||||||
| Baud နှုန်း အမှတ်စဉ် နံပါတ် | |||||||
| 01 | 02 | 03 | 04 | 05 | 06 | 07 | |
| 9600 | 19200 | 38400 | 57600 | 115200 | 256000 | 512000 | |
| 08 | 09 | 10 | 11 | 12 | 13 | ||
| 230400 | 460800 | 1000000 | 31250 | 2400 | 4800 | ||
- baud နှုန်းသတ်မှတ်ပြီးသည်နှင့်၊ ချစ်ပ်သည် ၎င်းကို အလွတ်ကျက်မည်ဖြစ်သည်။ နောက်တစ်ကြိမ်ဖွင့်သည့်အခါတွင် baud နှုန်းသည် သင်သတ်မှတ်ထားသည့်အတိုင်းဖြစ်လိမ့်မည်။
- baud နှုန်းကို သတ်မှတ်ပြီးနောက်၊ ကျေးဇူးပြု၍ 1 စက္ကန့်စောင့်ပါ၊ ထို့နောက် ပြန်လည်သတ်မှတ်ခြင်း [AT+CZ] ကို ပေးပို့ပါ သို့မဟုတ် ပါဝါပိတ်ပါ။
- မူရင်း baud နှုန်းကို ပြန်လည်ရယူလိုပါက၊ စက်ရုံဆက်တင်များကို ပြန်လည်ရယူရန် အမိန့်ကို ပေးပို့ပါ၊ ထို့နောက် ချစ်ပ်သည် ဖွဲ့စည်းမှုအားလုံးကို အလိုအလျောက် ဖျက်ပါမည်။
မော်ဂျူးအား ပြန်လည်သတ်မှတ်ခြင်းနှင့် စက်ရုံထုတ် ပြန်လည်သတ်မှတ်ခြင်း။
အမိန့်ကို ပြန်လည်သတ်မှတ်ပါ- AT+CZ\r\n
ပြန်လည်သတ်မှတ်သည့်အမိန့်ကို ထည့်သွင်းပြီးနောက် တစ်စက္ကန့်စောင့်ပါ။
စက်ရုံထုတ် ပြန်လည်သတ်မှတ်ခြင်း အမိန့် AT+CW\r\n
စက်ရုံထုတ်ပြန်လည်သတ်မှတ်ခြင်းအမိန့်ကို ထည့်သွင်းပြီးနောက် ငါးစက္ကန့်စောင့်ပါ။
Bluetooth ၏ အမည်နှင့် လိပ်စာကို သတ်မှတ်ပါ။
| AT+BMBLE-Waveshare\r\n | BLE Bluetooth အမည်ကို “BLE-Waveshare” ဟု သတ်မှတ်ပါ |
|
AT+BN112233445566\r\n |
BLE ၏လိပ်စာကိုသတ်မှတ်ပါ။ မိုဘိုင်းလ်ဖုန်းတွင်ဖော်ပြထားသောလိပ်စာမှာ 66 55 44 33 22 11 |
| AT+BDSPP-Waveshare\r\n | SPP Bluetooth အမည်ကို “SPP-Waveshare” ဟု သတ်မှတ်ပါ |
- Bluetooth အမည်ကို သတ်မှတ်ပြီးနောက်၊ မော်ဂျူးကို ပြန်လည်သတ်မှတ်ပြီး ပြန်လည်သတ်မှတ်ပြီးနောက် ထပ်မံရှာဖွေရန် မိုဘိုင်းဖုန်းကို အသုံးပြုပါ။
- ဘလူးတုသ်အမည်၏ အများဆုံးအရှည်မှာ 30 bytes ဖြစ်သည်။
- ဘလူးတုသ်အမည်ကို ပြုပြင်ပြီးနောက်၊ မိုဘိုင်းလ်ဖုန်းတွင် ပြသထားသော စက်ပစ္စည်းအမည်သည် ပြောင်းလဲခြင်းမရှိပါက၊ အဓိကအကြောင်းအရင်းမှာ သင်သည် Bluetooth လိပ်စာကို မပြုပြင်ရသေးခြင်းကြောင့် ဖြစ်နိုင်ပြီး မိုဘိုင်းလ်ဖုန်းကို ထပ်တူပြု၍ အပ်ဒိတ်လုပ်ခြင်း မပြုလုပ်နိုင်ခြင်းကြောင့် ဖြစ်သည်။ ယခုအချိန်တွင် သင်လုပ်ဆောင်ရမည့်အရာမှာ မိုဘိုင်းလ်ဖုန်းရှိ တွဲချိတ်မှုအချက်အလက်ကို ပြောင်းလဲရန်ဖြစ်သည်။ ဖျက်ပြီး ထပ်ရှာပါ သို့မဟုတ် အခြားစက်ပစ္စည်းဖြင့် ရှာဖွေပါ။
Bluetooth ၏အမည်နှင့်လိပ်စာကိုမေးမြန်းပါ။
| AT+TM\r\n | Bluetooth အမည် BLE-Waveshare အတွက် TM+BLE-Waveshare\r\n ကို ပြန်ပေးပါ။ |
| AT+TN\r\n | TN+12345678AABB\r\n BLE- 0xBB၊ 0xAA၊ 0x78၊ 0x56၊ 0x34၊ 0x12 ၏ ဘလူးတုသ်လိပ်စာကို ပြန်ပေးသည် |
| AT+TD\r\n | Bluetooth အမည် SPP-Waveshare အတွက် TD+SPP-Waveshare\r\n သို့ ပြန်သွားရန် |
SPP လိပ်စာကို +1 မှ ရယူထားသောကြောင့် သတ်မှတ်ထားခြင်း သို့မဟုတ် မေးမြန်းခြင်းရှိမရှိ SPP လိပ်စာ မရှိပါ။
ဥပမာ BLE MAC လိပ်စာ၏ အမြင့်ဆုံး byteample-
BLE ၏လိပ်စာကို TN+32F441F495F1 အဖြစ် ပြန်ပေးသည်၊
ဆိုလိုသည်မှာ BLE ၏လိပ်စာမှာ- 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
ထို့နောက် SPP ၏လိပ်စာမှာ- 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Chip ပါဝါနည်းသော ညွှန်ကြားချက် ဖော်ပြချက်
|
AT+CL00\r\n |
ပါဝါနိမ့်သောမုဒ်သို့ မဝင်ပါနှင့်။ ၎င်းသည် လာမည့် ပါဝါဖွင့်ချိန်တွင် တရားဝင်ဖြစ်လိမ့်မည်။ သတ်မှတ်ပြီးနောက် ပါဝါကို ပြန်လည်စတင်ရန် သတိထားပါ။ |
|
AT+CL01\r\n |
ပါဝါအနိမ့်မုဒ်သို့ ဝင်ပါ။ ၎င်းသည် လာမည့် ပါဝါဖွင့်ချိန်တွင် တရားဝင်သည်။ သတ်မှတ်ပြီးနောက်၊ နောက်တစ်ကြိမ် ပါဝါဖွင့်ရန် အာရုံစိုက်ပါ — ချစ်ပ်သည် ပုံမှန်အတိုင်း ဤအခြေအနေသို့ ဝင်ရောက်သည်၊ သတ်မှတ်ရန် မလိုအပ်ပါ။ |
|
AT+QL\r\n |
ပါဝါနည်းသော စုံစမ်းမှု အမိန့်။ ပြန်ပေးသည့်တန်ဖိုးမှာ QL+01\r\n ဖြစ်ပြီး၊ လက်ရှိလုပ်ဆောင်နေသည့် အခြေအနေသည် ပါဝါသုံးစွဲမှုနည်းသောမုဒ်ဖြစ်ကြောင်း ညွှန်ပြသည်။ |
- ဆက်တင်ပြီးနောက်၊ ဖွဲ့စည်းမှုပုံစံကို အပ်ဒိတ်လုပ်ရန် ထပ်မံ၍ ပါဝါဖွင့်ရပါမည်။
- ဤအမိန့်ကို အလွတ်ကျက်သည်။ အမိန့်ကို အောင်မြင်စွာ ပေးပို့ပြီးနောက်၊ ချစ်ပ်သည် ၎င်းကို သိမ်းဆည်းမည်ဖြစ်သည်။
- ပါဝါနည်းသောမုဒ်ကို စတင်ပြီးနောက်၊ ယေဘုယျအားဖြင့် ပုံမှန်အားဖြင့် ပိတ်ထားသော ကန့်သတ်ချက်များစွာရှိသည်။
- ဆက်တင်ပြီးနောက်၊ ချစ်ပ်သည် ၎င်းကို ပါဝါဖွင့်ထားသည့်အခါ ပုံမှန်အတိုင်း စက်ပစ္စည်းအချက်အလက်သို့ ပြန်သွားပါမည်။ AT ညွှန်ကြားချက်များကို 5 စက္ကန့်အတွင်း သတ်မှတ်နိုင်ပြီး 5 စက္ကန့်အကြာတွင် Bluetooth ချိတ်ဆက်မှုမတိုင်မီ မည်သည့် AT အမိန့်များကို လျစ်လျူရှုမည်နည်း။
- ပါဝါသုံးစွဲမှုနည်းခြင်းနှင့် ပုံမှန်လည်ပတ်မှုကြား ကွာခြားချက်မှာ Bluetooth မချိတ်ဆက်သောအခါတွင် Bluetooth ထုတ်လွှင့်မှုဆိုင်ရာ ကွာခြားချက်ကြောင့် ဖြစ်သည်။ ပုံမှန်လည်ပတ်နေစဉ်တွင်၊ Bluetooth သည် အမြဲတမ်း အသံလွှင့်သည့်အခြေအနေတွင် ရှိနေသည်။ ပါဝါသုံးစွဲမှုနည်းစဉ်တွင် ၎င်းသည် 0.5 စက္ကန့်တိုင်း၊ 0.1 စက္ကန့်တိုင်း တစ်ကြိမ်ထုတ်လွှင့်ပြီး ကျန်အချိန်များသည် အိပ်စက်ခြင်းအခြေအနေတွင်ရှိသည်။ Bluetooth နှင့် ချိတ်ဆက်သောအခါတွင်၊ အလုပ်လုပ်သည့်မုဒ်နှစ်ခု၏ ပါဝါသုံးစွဲမှုသည် ဆင်တူသည် (ဟုတ်ပါတယ်၊
ပါဝါသုံးစွဲမှု နည်းပါးခြင်းသည် အနည်းငယ် နိမ့်လိမ့်မည်)၊ ၎င်းသည် ပါဝါသုံးစွဲမှုအပေါ် အထူးသတိမထားမိပါက သို့မဟုတ် ၎င်းသည် ပါဝါဖွင့်ပြီးနောက် အချိန်အတော်ကြာ အဆက်ပြတ်နေသည့် အခြေအနေတွင် ရှိနေပါက၊ ၎င်းသည် module ကို ပုံမှန်အလုပ်လုပ်သည့် အခြေအနေတွင် ထားရှိခြင်းက ပိုကောင်းပါသည်။ - အောက်ဖော်ပြပါဇယားသည် စမ်းသပ်ပတ်ဝန်းကျင်တွင် တိုင်းတာသည့် အလုပ်အခြေအနေတစ်ခုစီအောက်တွင် လက်ရှိဖြစ်ပြီး ရလဒ်များသည် ကိုးကားရန်အတွက်သာဖြစ်သည်။
| နံပါတ်စဥ် | လက်ရှိ | ဖော်ပြချက် | |
|
AT+CL00\r\n
ပါဝါနည်းသောအလုပ်လုပ်မုဒ် |
Boot ခဏ |
12mA |
ချစ်ပ်ကို ပါဝါဖွင့်သောအခါ၊ အရံပစ္စည်းများကို အစပျိုးရန် လိုအပ်သည်။ လက်ငင်းလျှပ်စီးကြောင်းသည် အတော်လေးကြီးမားပြီး ဤအချိန်သည် 300ms ဖြင့် ထိန်းသိမ်းထားကာ ၎င်းသည် ပါဝါနိမ့်သောအခြေအနေသို့ ရောက်ရှိသွားသည်။ |
|
အလုပ်အခြေအနေ - မချိတ်ဆက်ပါ။ |
1mA၊ 5mA အချီအချ |
ချစ်ပ်သည် ပုံမှန်အလုပ်လုပ်သည့်အခြေအနေတွင်ရှိပြီး ပုံမှန်အတိုင်းထုတ်လွှင့်နေပြီး အချိန်အပိုင်းအခြားအလိုက် အိပ်စက်ခြင်း၊ နှိုးစက်ထုတ်လွှင့်ခြင်းနှင့် အိပ်စက်ခြင်းအခြေအနေတွင်ရှိသည်။ ရည်ရွယ်ချက်မှာ ပါဝါသုံးစွဲမှုကို သက်သာစေရန်ဖြစ်ပြီး စက်ဝိုင်းသည် 500ms ဖြစ်သည်။ 100ms တစ်ကြိမ်ထုတ်လွှင့်သည်၊ 400ms အိပ်သည်။ | |
|
အလုပ်အခြေအနေ - ချိတ်ဆက်ရန် |
6mA |
ချိတ်ဆက်မှု အောင်မြင်သောအခါ၊ ချစ်ပ်သည် အိပ်တော့မည် မဟုတ်ပါ။ ဒါပေမယ့် အလုပ်မှာ | |
|
AT+CL01\r\n
ပုံမှန်အလုပ်လုပ်မုဒ် |
Boot ခဏ |
25mA |
ချစ်ပ်ကို ပါဝါဖွင့်သောအခါ၊ အရံပစ္စည်းများကို အစပျိုးရန် လိုအပ်သည်။ လက်ငင်းလျှပ်စီးကြောင်းသည် အတော်လေးကြီးမားသည်၊ ဤအချိန်သည် 300ms တွင် ထိန်းသိမ်းထားပြီး ၎င်းသည် 5mA အလုပ်လုပ်သည့်အခြေအနေသို့ ရောက်ရှိသွားသည်။ |
|
ချိတ်ဆက်သည်ဖြစ်စေ မချိတ်ဆက်သည်ဖြစ်စေ |
6.5mA |
Chip သည် အမြဲတမ်း အလုပ်လုပ်ပါသည်။ လက်ရှိအတက်အကျ အနည်းငယ်၊ ပေါ့ပေါ့ပါးပါး |
အထက်ဖော်ပြပါ ပါဝါသုံးစွဲမှု မြင့်မားသည်ဟု ခံစားရပါက၊ သင်သည် 3.3V ကို အသုံးပြု၍ မော်ဂျူးသို့ ပါဝါတိုက်ရိုက် ထောက်ပံ့နိုင်ပြီး လက်ရှိသည် ပိုမိုများပြားလာမည်ဖြစ်သည်။
ကျဆင်းခြင်း။

Chip BLE ကိုဖွင့်ပြီး SPP ဖွင့်သည်။
| AT+B401\r\n | BLE လုပ်ဆောင်ချက်ကို ဖွင့်ပါ။ ဟုတ်ပါတယ် AT+B400\r\n ပိတ်ထားပါတယ်။ |
| AT+B500\r\n | SPP ၏ လုပ်ဆောင်ချက်ကို ပိတ်ပါ။ ဟုတ်ပါတယ် AT+B501\r\n ကို ဖွင့်ထားပါတယ်။ |
| AT+T4\r\n | BLE လုပ်ဆောင်ချက်ကို ဖွင့်ထားခြင်း ရှိမရှိ စစ်ဆေးပါ။ ချစ်ပ်သည် T4+01 သို့မဟုတ် T4+00 သို့ ပြန်သွားပါမည်။ |
| AT+T5\r\n | SPP လုပ်ဆောင်ချက်ကို ဖွင့်ထားခြင်း ရှိမရှိ စစ်ဆေးပါ။ ချစ်ပ်သည် T5+01 သို့မဟုတ် T5+00 သို့ ပြန်သွားပါမည်။ |
- BLE/SPP လုပ်ဆောင်ချက်ကို ပိတ်ပြီးနောက်၊ ဤလုပ်ဆောင်ချက်ကို အကျိုးသက်ရောက်စေရန်အတွက် ၎င်းကို ထပ်မံဖွင့်ရပါမည်။ ဟုတ်ပါတယ် အဲဒါ အတူတူပါပဲ။
- သင်တစ်ကြိမ်သာ သတ်မှတ်ရန် လိုအပ်ပြီး၊ ချစ်ပ်သည် ကန့်သတ်ချက်များကို အလိုအလျောက် သိမ်းဆည်းပြီး နောက်တစ်ကြိမ်တွင် ၎င်းကို သတ်မှတ်ရန် မလိုအပ်ပါ။
- BLE/SPP လုပ်ဆောင်ချက်ကို ပိတ်ပြီးနောက်၊ မိုဘိုင်းလ်ဖုန်းသည် BLE အမည်ကို ရှာဖွေ၍မရပါ။
ချစ်ပ်ဖြင့် ပြန်ပေးသည့် အမှားသတင်း၏ ဖော်ပြချက်
| ER+1\r\n | လက်ခံရရှိသောဒေတာဘောင်သည် မမှန်ပါ။ |
| ER+2\r\n | လက်ခံရရှိသောအမိန့်သည် မတည်ရှိပါ၊ ဆိုလိုသည်မှာ သင်ပေးပို့လိုက်သော AT+KK ကဲ့သို့သော စာကြောင်းသည် မဖြစ်နိုင်ပါ။ |
| တွေ့တယ်။ | |
| ER+3\r\n | လက်ခံရရှိထားသော AT ညွှန်ကြားချက်သည် လှည်းပြန်ပို့ခြင်းနှင့် လိုင်းဖိဒ်ကို မရရှိခဲ့ပါ၊ ဆိုလိုသည်မှာ \r\n |
| ER+4\r\n | ညွှန်ကြားချက်မှ ပေးပို့သော ကန့်သတ်ဘောင်သည် အပိုင်းအခြားမဟုတ်ပါ သို့မဟုတ် အမိန့်ပေးသည့်ဖော်မတ်သည် မှားယွင်းနေပါသည်။ သင်၏ AT အမိန့်များကို စစ်ဆေးပါ။ |
| ER+7\r\n | MCU သည် မိုဘိုင်းလ်ဖုန်းသို့ ဒေတာပေးပို့သော်လည်း မိုဘိုင်းလ်ဖုန်းက အကြောင်းကြားချက် မဖွင့်ပါ။ BLE ချိတ်ဆက်မှု၏အောင်မြင်သောအခြေအနေတွင် |
အသိပေးချက် [စောင့်ကြည့်လေ့လာခြင်း] ၏ဖော်ပြချက်ကိုအာရုံစိုက်ပါ။ မိုဘိုင်းလ်ဖုန်းရှိ စမ်းသပ်အက်ပ်ကို Bluetooth ချစ်ပ်နှင့် ချိတ်ဆက်ပြီးနောက်၊ အသိပေးချက်ကို ဖွင့်ရပါမည်။ bluetooth chip လည်း ပါနိုင်ပါတယ်။
မိုဘိုင်းဖုန်းသို့ဒေတာပေးပို့ပါ။ မိုဘိုင်းလ်ဖုန်းသည် Bluetooth ချစ်ပ်ထံသို့ ဒေတာပေးပို့သောအခါတွင်၊ ၎င်းသည် စာရေးခြင်းအင်္ဂါရပ်ကို အသုံးပြုရန် လုံလောက်ပါသည်။
Chip ပါဝါဖွင့်ပြီး ပြန်ခေါ်ရန် အချက်အလက် ဆက်တင်များ
| AT+CR00\r\n | ပါဝါဖွင့်ရန်အတွက် ပြန်ပို့သည့်စာများကို ပိတ်ပါ။ သတ်မှတ်ပြီးနောက် ပါဝါကို ပြန်လည်စတင်ရန် သတိထားပါ။ |
|
AT+CR01\r\n |
ချပ်စ်ပါဝါဖွင့်ခြင်း၏ ပြန်လာမည့် မက်ဆေ့ချ်ကို ဖွင့်ပါ။ ၎င်းသည် လာမည့် ပါဝါဖွင့်ချိန်တွင် တရားဝင်သည်။ သတ်မှတ်ပြီးနောက် ပါဝါကို ပြန်လည်စတင်ရန် သတိထားပါ။ |
မှတ်ချက်- ဤလုပ်ဆောင်ချက်ကို ပိတ်ထားပြီးနောက်၊ AT အမိန့်ကို လုပ်ဆောင်ပြီးနောက်တွင် တက်ကြွစွာ ပြန်ပို့ပေးသည့် OK သို့မဟုတ် ER+X ပြန်လာသည့် အချက်အလက်ကိုလည်း ပိတ်သွားမည်ဖြစ်သည်။ ၎င်းကို ဤနေရာတွင် ဆက်ဖွင့်ထားရန် အကြံပြုထားသည်။
ဖောက်ထွင်းမြင်ရသော ဂီယာဖော်ပြချက်
- Bluetooth ချိတ်ဆက်ပြီးနောက်၊ မော်ဂျူးသည် ပွင့်လင်းမြင်သာသော ထုတ်လွှင့်မှုမုဒ်သို့ အလိုအလျောက် ဝင်ရောက်သည်။ လုံးဝမှန်ကန်သော AT အမိန့်မှလွဲ၍ ကျန်ဒေတာများကို ပွင့်လင်းမြင်သာစွာ ပေးပို့ပါမည်။
- တစ်ကြိမ်တည်းတွင် ကိုင်တွယ်နိုင်သည့် အများဆုံးဒေတာပမာဏမှာ 1024 bytes ဖြစ်သည်။ SPP သည် တစ်ကြိမ်လျှင် 512 bytes ထက်မပိုသင့်ကြောင်း အကြံပြုထားသည်။
- မိုဘိုင်းဖုန်း APP ၏ MTU (အမြင့်ဆုံး ဆက်သွယ်ရေး ပက်ကေ့ချ်အရှည်) သည် ယေဘုယျအားဖြင့် ဒေတာပက်ကေ့ချ်အတွက် 20 bytes သို့ ပုံသေသတ်မှတ်သည်။ module မှပေးပို့သော data packet သည် 1 bytes ထက်ကျော်လွန်သောအခါ module သည် set MTU အရ packet ကို အလိုအလျောက်ခွဲပေးမည်ဖြစ်ပါသည်။ ဒေတာအပြန်အလှန်အမြန်နှုန်းကိုမွမ်းမံရန် MTU ကိုမွမ်းမံနိုင်သည် (ပိုကြီးလေဖြစ်သည်။
MTU၊ ဒေတာအပြန်အလှန်အမြန်နှုန်း ပိုမြန်လေ)။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
WAVESHARE အီလက်ထရွန်းနစ် Pico-BLE Dual-Mode Bluetooth-သဟဇာတ 5.1 တိုးချဲ့မှု မော်ဂျူး [pdf] အသုံးပြုသူလက်စွဲ Pico-BLE၊ Dual-Mode Bluetooth-သဟဇာတ 5.1 ချဲ့ထွင်မှု မော်ဂျူး |







