logo sa waveshare

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-compatible nga 5.1 Expansion Module

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-compatible nga 5.1 Expansion Module

Deskripsyon sa produkto

Ang Pico-BLE usa ka dual-mode Bluetooth 5.1 expansion module nga gidisenyo alang sa Raspberry Pi Pico, nga kontrolado pinaagi sa UART AT commands, nga adunay suporta sa SPP ug BLE. Inubanan sa Raspberry Pi Pico, mahimo kini gamiton alang sa mga aplikasyon sa Bluetooth wireless nga komunikasyon.

Mga parameter sa produkto

Kategorya Parameter
BLUETOOTH MODULE Dual-mode nga Bluetooth hangtod sa module sa UART
DIMENSYON (mm) 56.5 x 21
DISTANSYON SA TRANSMISSION 30m (open-air)
KOMUNIKASYON UART
ANTENNA Onboard nga PCB antenna
INPUT VOLTAGE 5V/3.3V
 

 

OPERATING KARON

Pagsugod sa lumalabay nga kasamtangan: mga 25mA alang sa mga 300ms; Stable nga kahimtang karon: mga 6mA, nonlow power mode;

Ubos nga mode sa kuryente karon: tan-awa ang manwal sa paggamit

 

 

TRANSMISSION CACHE

 

1K bytes UART cache,

kini girekomendar sa pagpadala sa ubos pa kay sa 512 bytes kada transmission alang sa SPP

 

UART BAUDRATE

 

13 lain-laing baud rate configuration, 115200 bps sa default

 

OPERATING TEMPERATURE

 

-40 ℃ ~ 80 ℃

 

Pin nga function

 

Deskripsyon

VSYS 3.3V/5V Gahum
GND GND
GP0 UART transmit pin (default)
GP1 UART transmit pin (default)
GP4 UART transmit pin (default)
GP5 UART transmit pin (default)
 

GP15

Bluetooth koneksyon status detection pin (taas nga lebel nagpasabot Bluetooth konektado)

Koneksyon sa hardware

Direkta nga koneksyon:

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode nga Bluetooth-compatible 5.1 Expansion Module FIG 1

Dugang nga bersyon nga koneksyon:

Paggamit sa produkto

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode nga Bluetooth-compatible 5.1 Expansion Module FIG 2

Format sa komunikasyon

Suportahi ang asynchronous nga serial communication mode, dawata ang mga sugo nga gipadala sa host computer pinaagi sa serial port Communication Standard: 115200 bps — Ang mga user mahimong mag-set pinaagi sa serial port commands, tan-awa ang: Module baud rate

setting ug pangutana     Data bits: 8 Stop bits: 1 Parity bits: walay Flow control: wala

Mubo nga sulat: Ang disenyo sa tanang instruksyon kay regular, dili basta-basta nga gibahin, imong makit-an ang mga lagda pinaagi sa pagtandi sa mosunod

Pagkontrol sa format sa command: AT+ [ ]\r\n —- Ang tanan kay mga karakter, dili mga numero sa hex
Format sa Feedback sa Data:: [ ]\r\n
Mga kinaiya sa datos  

Detalyadong paghulagway

 

SA +

Ang control command mao ang control command nga gihatag sa control host sa module, sugod sa "AT+"
Gisundan sa kontrol, kasagaran 2 ka karakter
[ ] Kung adunay parameter pagkahuman sa CMD, gisundan kini sa [ ]
 

\r\n

Sa katapusan, kini natapos sa "\r\n", ang tipo sa karakter mao ang linefeed, ug ang mga bintana mao ang enter key. 0x0D, 0x0A sa hex
 

1, Ang feedback sa datos mao nga ang Bluetooth nagpabalik sa lainlaing kahimtang ug impormasyon sa datos sa host, sugod sa
Usa ka mubo nga pasiuna sa mga sugo
Functional Sugo Remark
Kasagarang Mga Feature sa Command AT+C? Ang public command nagsugod sa AT+C, gisundan sa “?” mao ang detalyado nga function command
Mga Feature sa Bluetooth Command AT+B? Ang sugo sa Bluetooth magsugod sa AT+B, gisundan sa “?” mao ang detalyado nga function command
Pangutana sa publiko AT+Q? Ang public query command nagsugod sa AT+Q, gisundan sa “?” mao ang
Komand sa pangutana sa Bluetooth AT+T? Ang Bluetooth query command nagsugod sa AT+T, gisundan sa “?” mao ang detalyado nga function command

Komand sa komunikasyon example

Kasagarang Bahin–Mga Instruksyon sa Pagkontrol–Paghulagway
CMD Katugbang nga paglihok Detalyadong paghulagway
AT+CT Ibutang ang baud rate Para sa detalye tan-awa: Module baud rate setting ug pangutana
AT+CZ Pag-reset sa chip Chip soft reset, tan-awa: Reset ug ibalik ang pabrika
 

AT+CW

Pag-reset sa chip sa mga setting sa pabrika Ibalik ang mga setting sa pabrika, i-clear ang tanan nga gisag-ulo nga mga parameter, tan-awa: I-reset ang module ug ibalik ang mga setting sa pabrika
 

AT+CL

 

Mga setting sa ubos nga gahum sa chip

Tan-awa Chip ubos nga gahum nga paghulagway sa command, ang default mao ang normal nga mode sa pagtrabaho
 

AT+CR

Chip power-on nga mga setting sa impormasyon sa callback Tan-awa: Chip power-on callback nga setting sa impormasyon, ang default bukas
AT+BM Ibutang ang ngalan sa BLE Bluetooth Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth
AT+BN Ibutang ang MAC address sa BLE Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth
AT+BD Ibutang ang ngalan sa SPP Bluetooth Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth
AT+QT Pangutan-a ang baud rate sa Tan-awa: Module baud rate setting ug pangutana
AT+QL Pangutana ang ubos nga gahum nga estado Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth
AT+TM Pangutana BLE Bluetooth ngalan Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth
AT+TN Pangutana BLE Bluetooth Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth
AT+TD Pangutana SPP Bluetooth ngalan Tan-awa: Ibutang ang ngalan ug adres sa Bluetooth

Module baud rate setting ug pangutana

 

AT+CT??\r\n

Baud rate setting nga sugo, ?? nagrepresentar sa serial number sa baud rate
 

AT+QT\r\n

Baud rate query command, ibalik ang QT+?? ?? nagrepresentar sa serial number sa baud rate
Baud rate serial number
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

 

  1. Kung mabutang na ang baud rate, masag-ulo kini sa chip. Sa sunod nimong i-on kini, ang baud rate mao na ang imong itakda.
  2. Human ma-set ang baud rate, palihog paghulat og 1 segundos, dayon ipadala ang reset [AT+CZ], o i-off ang power.
  3. Kung gusto nimo ibalik ang default nga baud rate, palihug ipadala ang mando aron ibalik ang mga setting sa pabrika, dayon ang chip awtomatikong mapapas ang tanan nga mga pag-configure.

Pag-reset sa module ug pag-reset sa pabrika

I-reset ang sugo: AT+CZ\r\n
Palihug paghulat usa ka segundo pagkahuman sa pagsulod sa mando sa pag-reset

Sugo sa pag-reset sa pabrika: AT+CW\r\n
Palihug paghulat lima ka segundo pagkahuman sa pagsulod sa mando sa pag-reset sa pabrika

Ibutang ang ngalan ug adres sa Bluetooth

AT+BMBLE-Waveshare\r\n Ibutang ang ngalan sa BLE Bluetooth sa "BLE-Waveshare"
 

AT+BN112233445566\r\n

Ibutang ang adres sa BLE. Ang adres nga gipakita sa mobile phone mao ang: 66 55 44 33 22 11
AT+BDSPP-Waveshare\r\n Ibutang ang ngalan sa SPP Bluetooth sa "SPP-Waveshare"
  1. Human mabutang ang ngalan sa Bluetooth, palihug i-reset ang module, ug gamita ang mobile phone sa pagpangita pag-usab human sa pag-reset.
  2. Ang kinatas-ang gitas-on sa ngalan sa Bluetooth kay 30 bytes
  3. Human mabag-o ang ngalan sa Bluetooth, kung ang ngalan sa aparato nga gipakita sa mobile phone dili mabag-o, ang panguna nga hinungdan mahimo’g wala nimo gibag-o ang address sa Bluetooth, nga nagresulta sa dili pag-update sa mobile phone nga dungan. Niini nga panahon, ang kinahanglan nimong buhaton mao ang pagbag-o sa kasayuran sa pagpares sa mobile phone. I-delete ug pangitaa pag-usab, o pangita gamit ang laing device.

Pangutana ang ngalan ug adres sa Bluetooth

AT+TM\r\n Ibalik ang TM+BLE-Waveshare\r\n para sa ngalan sa Bluetooth nga BLE-Waveshare
AT+TN\r\n Ibalik ang Bluetooth address sa TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12
AT+TD\r\n Balik sa TD+SPP-Waveshare\r\n para sa Bluetooth nga ngalan SPP-Waveshare

Walay SPP nga adres kung kini gitakda o gipangutana, tungod kay ang SPP nga adres nakuha pinaagi sa +1 sa
pinakataas nga byte sa BLE MAC address, alang sa example:
Ang adres sa BLE gibalik ingon: TN+32F441F495F1,
Kini nagpasabot nga ang adres sa BLE mao ang: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Unya ang adres sa SPP mao ang: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32

Ang paghulagway sa panudlo sa ubos nga gahum sa chip

 

AT+CL00\r\n

Ayaw pagsulod sa low power mode. Kini mahimong balido sa sunod nga power-on. Pag-amping nga i-restart ang gahum pagkahuman sa pag-set
 

AT+CL01\r\n

Pagsulod sa low power mode. Balido kini sa sunod nga power-on. Human sa pag-set, hatagi'g pagtagad ang gahum sa pag-usab - ang chip mosulod niini nga estado pinaagi sa default, dili kinahanglan nga itakda
 

AT+QL\r\n

Ubos nga gahum sa pangutana nga sugo. Ang pagbalik nga kantidad mao ang QL + 01 \ r \ n, nga nagpakita nga ang kasamtangan nga kahimtang sa pagtrabaho mao ang ubos nga mode sa konsumo sa kuryente
  1. Human sa pag-set, kinahanglan nimo nga i-on pag-usab aron ma-update ang configuration
  2. Kini nga sugo gisag-ulo. Human nga malampuson nga gipadala ang sugo, ang chip magluwas niini.
  3. Pagkahuman sa pagsugod sa low-power mode, adunay daghang mga pagdili, nga sa kasagaran gipalong sa default.
  4. Pagkahuman sa setting, ang chip mobalik sa kasayuran sa aparato nga normal kung kini gipaandar. Ang mga sugo sa AT mahimong itakda sulod sa 5 segundos, ug human sa 5 segundos, ang bisan unsang AT commands dili tagdon sa dili pa ang Bluetooth connection.
  5. Ang kalainan tali sa ubos nga konsumo sa kuryente ug normal nga operasyon nag-una tungod sa kalainan sa paagi sa mga pagsibya sa Bluetooth kung ang Bluetooth wala konektado. Atol sa normal nga operasyon, ang Bluetooth kanunay anaa sa kahimtang sa pagsibya. Atol sa ubos nga konsumo sa kuryente, nagsibya kini matag 0.5 segundos, kausa matag 0.1 segundos, ug ang nahabilin nga oras anaa sa kahimtang sa pagkatulog. Kung konektado sa Bluetooth, parehas ang konsumo sa kuryente sa duha nga mga mode sa pagtrabaho (siyempre,
    ang ubos nga konsumo sa kuryente mahimong gamay nga ubos), Kung kini dili labi ka sensitibo sa pagkonsumo sa kuryente o kini naa sa usa ka disconnected nga estado sa dugay nga panahon pagkahuman sa power-on, mas maayo nga ipadayon ang module sa usa ka normal nga kahimtang sa pagtrabaho.
  6. Ang mosunod nga lamesa mao ang kasamtangan ubos sa matag working state, nga gisukod sa eksperimento nga palibot, ug ang mga resulta alang lamang sa pakisayran.
Serial nga numero kasamtangan Deskripsyon
 

 

 

 

 

 

 

 

 

AT+CL00\r\n

 

Ubos nga gahum sa pagtrabaho mode

 

 

 

 

Boot nga higayon

 

 

 

 

12mA

Kung ang chip gipaandar, ang mga peripheral kinahanglan nga magsugod. Ang dali nga kasamtangan medyo dako, ug kini nga panahon gipadayon sa 300ms, ug kini mosulod sa ubos nga gahum nga estado.
 

 

 

Status sa Pagtrabaho – Dili Konektado

 

 

 

1mA, 5mA

nagpulipuli

Ang chip anaa sa normal nga kahimtang sa pagtrabaho, nagsibya sa normal, ug anaa sa usa ka periodic nga kahimtang sa pagkatulog, pagmata nga sibya, ug pagkatulog. Ang katuyoan mao ang pagluwas sa konsumo sa kuryente, ang siklo mao ang 500ms. 100ms broadcast kausa, 400ms sleep
 

Status sa pagtrabaho - aron makonektar

 

6mA

Kung malampuson ang koneksyon, ang chip dili na matulog. pero sa trabaho
 

 

 

 

AT+CL01\r\n

 

normal nga mode sa pagtrabaho

 

 

 

Boot nga higayon

 

 

 

25mA

Kung ang chip gipaandar, ang mga peripheral kinahanglan nga magsugod. Ang dali nga kasamtangan medyo dako, kini nga panahon gipadayon alang sa 300ms, ug kini mosulod sa 5mA working state
 

Kon konektado o dili

 

6.5mA

Ang chip kanunay nga nagtrabaho. Gagmay nga pag-usab-usab sa kasamtangan, walay pagtagad

Kung gibati nimo nga medyo taas ang konsumo sa kuryente sa ibabaw, mahimo nimong gamiton ang 3.3V aron direkta nga masuplay ang gahum sa module ug ang kasamtangan modugang.

pagkunhod

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode nga Bluetooth-compatible 5.1 Expansion Module FIG 3

Chip BLE makahimo ug SPP makahimo

AT+B401\r\n I-enable ang function sa BLE. Siyempre AT+B400\r\n sirado
AT+B500\r\n I-disable ang function sa SPP. Siyempre AT+B501\r\n gi-on
AT+T4\r\n Susiha kung ang BLE function gipalihok. Ang chip mobalik T4+01 o T4+00
AT+T5\r\n Susiha kung ang function sa SPP gipalihok. Ang chip mobalik T5+01 o T5+00
  1. Human mapalong ang function sa BLE/SPP, kinahanglan nga paandaron kini pag-usab aron moepekto kini nga function. Siyempre parehas ra
  2. Kinahanglan ra nimo nga i-set kini kausa, awtomatiko nga gitipig sa chip ang mga parameter, ug dili nimo kinahanglan nga itakda kini sa sunod nga higayon.
  3. Human mapalong ang BLE/SPP function, ang mobile phone dili makapangita sa ngalan sa BLE.

Deskripsyon sa mensahe sa sayup nga gibalik sa chip

ER+1\r\n Ang nadawat nga data frame dili husto
ER+2\r\n Ang nadawat nga sugo wala maglungtad, nga mao, ang string sama sa AT+KK nga imong gipadala dili mahimo
nakit-an
ER+3\r\n Ang nadawat nga AT nga komand wala makadawat usa ka pagbalik sa karwahe ug feed sa linya, nga mao, \r\n
ER+4\r\n Ang parameter nga gipadala sa command wala sa range, o ang command format dili husto. Palihug susiha ang imong mga AT command
ER+7\r\n Ang MCU nagpadala ug data sa mobile phone, apan ang mobile phone wala mag-abli sa notify. Sa malampuson nga kahimtang sa koneksyon sa BLE

Focus sa deskripsyon sa pagpahibalo [monitoring]. Pagkahuman sa pagsulay nga APP sa mobile phone konektado sa Bluetooth chip, kinahanglan nga i-on ang pagpahibalo. Ang bluetooth chip mahimo
ipadala ang data sa mobile phone. Kung ang mobile phone nagpadala ug data sa Bluetooth chip, igo na nga gamiton ang feature sa pagsulat.

Chip power-on nga mga setting sa impormasyon sa callback

AT+CR00\r\n I-off ang postback nga mga mensahe para sa power-on. Pag-amping nga i-restart ang gahum pagkahuman sa pag-set
 

AT+CR01\r\n

I-enable ang pagbalik nga mensahe sa chip power-on. Balido kini sa sunod nga power-on. Pag-amping nga i-restart ang gahum pagkahuman sa pag-set

Mubo nga sulat: Human kini nga function mapalong, kini usab mopalong sa OK o ER+X nga impormasyon sa pagbalik nga aktibong gibalik human sa AT nga sugo gipatuman. Girekomenda nga ipadayon kini dinhi.

Transparent nga paghulagway sa transmission

  1. Human sa koneksyon sa Bluetooth, ang module awtomatikong mosulod sa transparent transmission mode. Gawas sa hingpit nga husto nga AT nga komand, ang nahabilin nga mga datos ipasa nga transparent.
  2. Ang kinatas-ang gidaghanon sa datos nga madumala sa usa ka higayon mao ang 1024 bytes. Girekomenda sa SPP nga dili kini molapas sa 512 bytes matag higayon.
  3. Ang MTU (pinakataas nga gitas-on sa pakete sa komunikasyon) sa APP sa mobile phone kasagarang nag-default sa 20 bytes alang sa 1 ka pakete sa datos; kung ang data packet nga gipadala sa module molapas sa 20 bytes, ang module awtomatikong magbahin sa pakete sumala sa set MTU; Mahimo nimong usbon ang MTU aron mabag-o ang katulin sa interaksyon sa datos (mas dako ang
    MTU, mas paspas ang katulin sa interaksyon sa datos).

Mga Dokumento / Mga Kapanguhaan

WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-compatible nga 5.1 Expansion Module [pdf] Manwal sa Gumagamit
Pico-BLE, Dual-Mode nga Bluetooth-compatible nga 5.1 Expansion Module

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *