Produkta apraksts
Pico-BLE ir divu režīmu Bluetooth 5.1 paplašināšanas modulis, kas paredzēts Raspberry Pi Pico, kas tiek kontrolēts, izmantojot UART AT komandas, ar SPP un BLE atbalstu. Apvienojumā ar Raspberry Pi Pico to var izmantot Bluetooth bezvadu sakaru lietojumprogrammām.
Produkta parametri
| Kategorija | Parametrs |
| BLUETOOTH MODULIS | Divu režīmu Bluetooth uz UART moduli |
| IZMĒRI (mm) | 56.5 x 21 |
| TRANSMISIJAS ATtālums | 30 m (atklātā dabā) |
| KOMUNIKĀCIJA | UART |
| ANTENA | Borta PCB antena |
| INPUT VOLTAGE | 5 V/3.3 V |
|
DARBĪBAS Strāva |
Palaišanas pārejoša strāva: apmēram 25 mA apmēram 300 ms; Stabila statusa strāva: apmēram 6mA, zemas jaudas režīms;
Zema enerģijas patēriņa režīma strāva: skatiet lietotāja rokasgrāmatu |
|
TRANSMISIJAS KEšatmiņa |
1K baitu UART kešatmiņa, SPP gadījumā ieteicams pārraidīt mazāk nekā 512 baitus vienā pārraidē. |
|
UART pārraides ātrums |
13 dažādu datu pārraides ātruma konfigurācija, pēc noklusējuma 115200 XNUMX bps |
|
DARBĪBAS TEMPERATŪRA |
-40℃ ~ 80℃ |
|
Funkcijas tapa |
Apraksts |
| VSYS | 3.3 V/5 V jauda |
| GND | GND |
| GP0 | UART pārraides tapa (noklusējums) |
| GP1 | UART pārraides tapa (noklusējums) |
| GP4 | UART pārraides tapa (noklusējums) |
| GP5 | UART pārraides tapa (noklusējums) |
|
GP15 |
Bluetooth savienojuma statusa noteikšanas tapa (augsts līmenis nozīmē, ka Bluetooth ir pievienots) |
Aparatūras savienojums
Tiešais savienojums:

Paplašinātās versijas savienojums:
Produkta lietošana
Komunikācijas formāts
| Atbalstīt asinhrono seriālo sakaru režīmu, pieņemt komandas, ko resursdators nosūta, izmantojot seriālo portu Sakaru standarts: 115200 bps — lietotāji var iestatīt, izmantojot seriālā porta komandas, skatiet: Module bodu ātrums
iestatīšana un vaicājums Datu biti: 8 Stop biti: 1 Paritātes biti: nav Plūsmas kontrole: nav Piezīme: visu instrukciju dizains ir regulārs, nav nejauši sadalīts, noteikumus varat atrast, salīdzinot tālāk norādīto |
|
| Vadības komandas formāts: AT+ [ ]\r\n — Visas ir rakstzīmes, nevis heksadecimāri | |
| Datu atgriezeniskās saites formāts:: [ ]\r\n | |
| Datu raksturojums |
Detalizēts apraksts |
|
AT + |
Vadības komanda ir vadības komanda, ko vadības resursdators dod modulim, sākot ar “AT+” |
| Sekoja vadīkla, parasti 2 rakstzīmes | |
| [ ] | Ja aiz CMD ir parametrs, tam seko [ ] |
|
\r\n |
Visbeidzot, tas beidzas ar “\r\n”, rakstzīmju veids ir rindas plūsma, un logi ir ievadīšanas taustiņš. 0x0D, 0x0A hex |
| 1. Datu atgriezeniskā saite ir tāda, ka Bluetooth nosūta resursdatoram dažādu statusa un datu informāciju, sākot ar | |
| Īss ievads komandām | ||
| Funkcionāls | Komanda | Piezīme |
| Kopējās komandu funkcijas | AT+C? | Publiskā komanda sākas ar AT+C, kam seko “?” ir detalizēta funkcijas komanda |
| Bluetooth komandu funkcijas | AT+B? | Bluetooth komanda sākas ar AT+B, kam seko “?” ir detalizēta funkcijas komanda |
| Publiskā aptauja | AT+Q? | Publiskā vaicājuma komanda sākas ar AT+Q, kam seko “?” ir |
| Bluetooth vaicājuma komanda | AT+T? | Bluetooth vaicājuma komanda sākas ar AT+T, kam seko “?” ir detalizēta funkcijas komanda |
Komunikācijas komanda, piemample
| Kopējā daļa — Vadības instrukcijas — Apraksts | ||
| CMD | Atbilstoša funkcija | Detalizēts apraksts |
| AT+CT | Iestatiet datu pārraides ātrumu | Sīkāku informāciju skatiet: Moduļa bodu ātruma iestatīšana un vaicājums |
| AT+CZ | Mikroshēmas atiestatīšana | Mikroshēmas mīkstā atiestatīšana, skatiet: Reset un atjaunot rūpnīcu |
|
AT+CW |
Mikroshēma ir atiestatīta uz rūpnīcas iestatījumiem | Atjaunojiet rūpnīcas iestatījumus, notīriet visus iepriekš iegaumētos parametrus, skatiet: Moduļa atiestatīšana un rūpnīcas iestatījumu atjaunošana |
|
AT+CL |
Mikroshēmas mazjaudas iestatījumi |
Skat Mikroshēmas mazjaudas komandas apraksts, pēc noklusējuma ir parastais darba režīms |
|
AT+CR |
Mikroshēmas ieslēgšanas atzvanīšanas informācijas iestatījumi | Skatīt: Mikroshēmas ieslēgšanas atzvanīšanas informācijas iestatījums, noklusējuma vērtība ir atvērta |
| AT+BM | Iestatiet BLE Bluetooth nosaukumu | Skatīt: Iestatiet Bluetooth nosaukumu un adresi |
| AT+BN | Iestatiet BLE MAC adresi | Skatīt: Iestatiet Bluetooth nosaukumu un adresi |
| AT+BD | Iestatiet SPP Bluetooth nosaukumu | Skatīt: Iestatiet Bluetooth nosaukumu un adresi |
| AT+QT | Vaicājiet datu pārraides ātrumu | Skatīt: Moduļa bodu ātruma iestatīšana un vaicājums |
| AT+QL | Vaicājiet mazjaudas stāvokli | Skatīt: Iestatiet Bluetooth nosaukumu un adresi |
| AT+TM | Pieprasiet BLE Bluetooth nosaukumu | Skatīt: Iestatiet Bluetooth nosaukumu un adresi |
| AT+TN | Vaicājiet BLE Bluetooth | Skatīt: Iestatiet Bluetooth nosaukumu un adresi |
| AT+TD | Vaicājums SPP Bluetooth nosaukums | Ronis: Iestatiet Bluetooth nosaukumu un adresi |
Moduļa bodu ātruma iestatīšana un vaicājums
|
AT+CT??\r\n |
Bauda ātruma iestatīšanas komanda, ?? apzīmē datu pārraides ātruma sērijas numuru | ||||||
|
AT+QT\r\n |
Pārraides ātruma vaicājuma komanda, atgriezt QT+?? ?? apzīmē datu pārraides ātruma sērijas numuru | ||||||
| Pārraides ātruma sērijas numurs | |||||||
| 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 | ||
- Kad datu pārraides ātrums ir iestatīts, mikroshēma to iegaumēs. Nākamajā reizē, kad to ieslēdzat, datu pārraides ātrums būs tāds, kādu iestatījāt.
- Pēc datu pārraides ātruma iestatīšanas, lūdzu, uzgaidiet 1 sekundi, pēc tam nosūtiet atiestatīšanu [AT+CZ] vai izslēdziet ierīci.
- Ja vēlaties atjaunot noklusējuma datu pārraides ātrumu, lūdzu, nosūtiet komandu atjaunot rūpnīcas iestatījumus, tad mikroshēma automātiski izdzēsīs visas konfigurācijas.
Moduļa atiestatīšana un rūpnīcas atiestatīšana
Atiestatīšanas komanda: AT+CZ\r\n
Lūdzu, uzgaidiet vienu sekundi pēc atiestatīšanas komandas ievadīšanas
Rūpnīcas atiestatīšanas komanda: AT+CW\r\n
Lūdzu, uzgaidiet piecas sekundes pēc rūpnīcas atiestatīšanas komandas ievadīšanas
Iestatiet Bluetooth nosaukumu un adresi
| AT+BMBLE-Waveshare\r\n | Iestatiet BLE Bluetooth nosaukumu uz “BLE-Waveshare” |
|
AT+BN112233445566\r\n |
Iestatiet BLE adresi. Mobilajā tālrunī redzamā adrese ir: 66 55 44 33 22 11 |
| AT+BDSPP-Waveshare\r\n | Iestatiet SPP Bluetooth nosaukumu uz “SPP-Waveshare” |
- Pēc Bluetooth nosaukuma iestatīšanas, lūdzu, atiestatiet moduli un izmantojiet mobilo tālruni, lai pēc atiestatīšanas vēlreiz meklētu.
- Bluetooth nosaukuma maksimālais garums ir 30 baiti
- Ja pēc Bluetooth nosaukuma maiņas mobilajā tālrunī redzamais ierīces nosaukums nemainās, galvenais iemesls var būt tas, ka neesat mainījis Bluetooth adresi, kā rezultātā mobilais tālrunis netiek sinhroni atjaunināts. Šobrīd mobilajā tālrunī ir jāmaina informācija par savienošanu pārī. Izdzēsiet un meklējiet vēlreiz vai meklējiet ar citu ierīci.
Pieprasiet Bluetooth nosaukumu un adresi
| AT+TM\r\n | Atgriezt TM+BLE-Waveshare\r\n Bluetooth nosaukumam BLE-Waveshare |
| AT+TN\r\n | Atgriež Bluetooth adresi TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12 |
| AT+TD\r\n | Atgriezties uz TD+SPP-Waveshare\r\n, lai uzzinātu Bluetooth nosaukumu SPP-Waveshare |
Nav SPP adreses neatkarīgi no tā, vai tā ir iestatīta vai vaicāta, jo SPP adrese tiek iegūta ar +1
BLE MAC adreses augstākais baits, piemēram,ample:
BLE adrese tiek atgriezta šādi: TN+32F441F495F1,
Tas nozīmē, ka BLE adrese ir: 0xF1, 0x95, 0xF4, 0x41, 0xF4, 0x32.
Tad SPP adrese ir: 0xF2, 0x95, 0xF4, 0x41, 0xF4, 0x32.
Mikroshēmas mazjaudas instrukcijas apraksts
|
AT+CL00\r\n |
Nepārslēdzieties mazjaudas režīmā. Tas būs spēkā nākamajā ieslēgšanas reizē. Uzmanieties, lai pēc iestatīšanas restartētu barošanu |
|
AT+CL01\r\n |
Ieejiet mazjaudas režīmā. Tas ir spēkā nākamajā ieslēgšanas reizē. Pēc iestatīšanas pievērsiet uzmanību atkārtotai ieslēgšanai — mikroshēma pēc noklusējuma pāriet šajā stāvoklī, nav jāiestata |
|
AT+QL\r\n |
Mazjaudas vaicājuma komanda. Atgriešanas vērtība ir QL+01\r\n, kas norāda, ka pašreizējais darba stāvoklis ir zema enerģijas patēriņa režīms |
- Pēc iestatīšanas jums atkal jāieslēdz barošana, lai atjauninātu konfigurāciju
- Šī komanda tiek iegaumēta. Kad komanda ir veiksmīgi nosūtīta, mikroshēma to saglabās.
- Pēc mazjaudas režīma palaišanas ir daudz ierobežojumu, kas parasti pēc noklusējuma ir izslēgti.
- Pēc iestatīšanas mikroshēma atgriezīsies pie ierīces informācijas, kad tā tiks ieslēgta. AT komandas var iestatīt 5 sekunžu laikā, un pēc 5 sekundēm visas AT komandas tiks ignorētas pirms Bluetooth savienojuma.
- Atšķirība starp zemu enerģijas patēriņu un normālu darbību galvenokārt ir saistīta ar atšķirību Bluetooth apraides veidā, kad Bluetooth nav savienots. Normālas darbības laikā Bluetooth vienmēr ir apraides stāvoklī. Zema enerģijas patēriņa laikā tas pārraida ik pēc 0.5 sekundēm, reizi 0.1 sekundē, un pārējā laikā ir miega stāvoklī. Kad ir izveidots savienojums ar Bluetooth, abu darba režīmu enerģijas patēriņš ir līdzīgs (protams,
zemais enerģijas patēriņš būs nedaudz mazāks), Ja tas nav īpaši jutīgs pret enerģijas patēriņu vai tas būs atvienots ilgu laiku pēc ieslēgšanas, labāk ir saglabāt moduli normālā darba stāvoklī. - Nākamajā tabulā ir norādīta strāva katrā darba stāvoklī, kas tiek mērīta eksperimentālajā vidē, un rezultāti ir paredzēti tikai atsaucei.
| Sērijas numurs | Pašreizējais | Apraksts | |
|
AT+CL00\r\n
Mazjaudas darba režīms |
Sāknēšanas brīdis |
12mA |
Kad mikroshēma ir ieslēgta, perifērijas ierīces ir jāinicializē. Momentānā strāva ir salīdzinoši liela, un šis laiks tiek uzturēts 300 ms, un tas nonāk mazjaudas stāvoklī. |
|
Darba statuss — nav izveidots savienojums |
1mA, 5mA pārmaiņus |
Mikroshēma ir normālā darba stāvoklī, pārraida normāli un ir periodiskā miega, pamošanās apraides un miega stāvoklī. Mērķis ir ietaupīt enerģijas patēriņu, cikls ir 500 ms. 100 ms pārraide vienu reizi, 400 ms miega režīmā | |
|
Darba statuss – lai izveidotu savienojumu |
6mA |
Kad savienojums ir veiksmīgs, mikroshēma vairs neaizmigs. bet darbā | |
|
AT+CL01\r\n
normāls darba režīms |
Sāknēšanas brīdis |
25mA |
Kad mikroshēma ir ieslēgta, perifērijas ierīces ir jāinicializē. Momentānā strāva ir salīdzinoši liela, šis laiks tiek uzturēts 300 ms, un tas nonāk 5 mA darba stāvoklī |
|
Neatkarīgi no tā, vai tas ir savienots vai nav |
6.5mA |
Mikroshēma vienmēr darbojas. Nelielas strāvas svārstības, niecīgas |
Ja jums liekas, ka iepriekš minētais enerģijas patēriņš ir salīdzinoši augsts, varat izmantot 3.3 V, lai tieši piegādātu strāvu modulim, un strāva palielināsies.
samazināšanās

Mikroshēmas BLE iespējošana un SPP iespējošana
| AT+B401\r\n | Iespējot BLE funkciju. Protams, AT+B400\r\n ir slēgts |
| AT+B500\r\n | Atspējojiet SPP funkciju. Protams, AT+B501\r\n ir ieslēgts |
| AT+T4\r\n | Pārbaudiet, vai BLE funkcija ir iespējota. Mikroshēma atgriezīs T4+01 vai T4+00 |
| AT+T5\r\n | Pārbaudiet, vai SPP funkcija ir iespējota. Mikroshēma atgriezīs T5+01 vai T5+00 |
- Kad funkcija BLE/SPP ir izslēgta, tā ir jāieslēdz vēlreiz, lai šī funkcija stātos spēkā. Protams, tas pats
- Jums tas jāiestata tikai vienu reizi, mikroshēma automātiski saglabā parametrus, un nākamreiz tas nav jāiestata
- Kad BLE/SPP funkcija ir izslēgta, mobilais tālrunis nevar meklēt BLE nosaukumu.
Mikroshēmas atgrieztā kļūdas ziņojuma apraksts
| ER+1\r\n | Saņemtais datu rāmis ir nepareizs |
| ER+2\r\n | Saņemtā komanda neeksistē, tas ir, jūsu nosūtītā virkne, piemēram, AT+KK, nevar būt |
| atrasts | |
| ER+3\r\n | Saņemtā AT komanda nesaņēma karieta atgriešanos un rindas padevi, tas ir, \r\n |
| ER+4\r\n | Komandas nosūtītais parametrs ir ārpus diapazona vai komandas formāts ir nepareizs. Lūdzu, pārbaudiet savas AT komandas |
| ER+7\r\n | MCU nosūta datus uz mobilo tālruni, bet mobilais tālrunis neatver paziņojumu. Veiksmīgā BLE savienojuma stāvoklī |
Koncentrējieties uz paziņojuma [uzraudzības] aprakstu. Kad testa APP mobilajā tālrunī ir savienots ar Bluetooth mikroshēmu, ir jāieslēdz paziņojums. Bluetooth mikroshēma var
nosūtīt datus uz mobilo tālruni. Kad mobilais tālrunis nosūta datus uz Bluetooth mikroshēmu, pietiek ar rakstīšanas funkcijas izmantošanu.
Mikroshēmas ieslēgšanas atzvanīšanas informācijas iestatījumi
| AT+CR00\r\n | Izslēdziet atpakaļizlikšanas ziņojumus, lai tos ieslēgtu. Uzmanieties, lai pēc iestatīšanas restartētu barošanu |
|
AT+CR01\r\n |
Iespējojiet mikroshēmas ieslēgšanas atbildes ziņojumu. Tas ir spēkā nākamajā ieslēgšanas reizē. Uzmanieties, lai pēc iestatīšanas restartētu barošanu |
Piezīme. Pēc šīs funkcijas izslēgšanas tā izslēgs arī OK vai ER+X atgriešanas informāciju, kas tiek aktīvi atgriezta pēc AT komandas izpildes. Šeit ieteicams to paturēt ieslēgtu.
Caurspīdīgs transmisijas apraksts
- Pēc Bluetooth savienojuma modulis automātiski pāriet caurspīdīgā pārraides režīmā. Izņemot pilnīgi pareizo AT komandu, pārējie dati tiks pārsūtīti pārredzami.
- Maksimālais datu apjoms, ko var apstrādāt vienā reizē, ir 1024 baiti. SPP iesaka vienlaikus nepārsniegt 512 baitus.
- Mobilā tālruņa APP MTU (maksimālais sakaru paketes garums) parasti ir 20 baiti vienai datu paketei; kad moduļa nosūtītā datu pakete pārsniedz 1 baitus, modulis automātiski sadalīs paketi atbilstoši iestatītajam MTU; varat modificēt MTU, lai mainītu datu mijiedarbības ātrumu (jo lielāks
MTU, jo ātrāks datu mijiedarbības ātrums).
Dokumenti / Resursi
![]() |
WAVESHARE ELECTRONICS Pico-BLE divu režīmu Bluetooth saderīgs 5.1 paplašināšanas modulis [pdfLietotāja rokasgrāmata Pico-BLE, ar Bluetooth saderīgs divu režīmu 5.1 paplašināšanas modulis |







