Məhsul təsviri
Pico-BLE, SPP və BLE dəstəyi ilə UART AT əmrləri ilə idarə olunan Raspberry Pi Pico üçün nəzərdə tutulmuş ikili rejimli Bluetooth 5.1 genişləndirmə moduludur. Raspberry Pi Pico ilə birlikdə Bluetooth simsiz rabitə proqramları üçün istifadə edilə bilər.
Məhsul parametrləri
| Kateqoriya | Parametr |
| BLUETOOTH MODULU | İkili rejimli Bluetooth-dan UART moduluna |
| ÖDƏNİŞLƏR (mm) | 56.5 x 21 |
| Ötürmə Məsafəsi | 30 m (açıq hava) |
| Ünsiyyət | UART |
| ANTENNA | Bortda PCB antenası |
| GİRİŞ VOLTAGE | 5V/3.3V |
|
FƏALİYYƏT CARİ |
Başlanğıc keçid cərəyanı: təxminən 25ms üçün təxminən 300mA; Stabil vəziyyət cərəyanı: təxminən 6mA, aşağı olmayan güc rejimi;
Aşağı güc rejimi cərəyanı: istifadəçi təlimatına baxın |
|
Ötürülmə keş |
1K bayt UART önbelleği, SPP üçün hər ötürülmə üçün 512 baytdan az ötürmək tövsiyə olunur |
|
UART BAUDRATE |
13 müxtəlif ötürmə sürəti konfiqurasiyası, standart olaraq 115200 bps |
|
İŞLƏMƏ TEMPERATURASI |
-40℃ ~ 80℃ |
|
Funksiya pin |
Təsvir |
| VSYS | 3.3V/5V güc |
| GND | GND |
| GP0 | UART ötürücü pin (defolt) |
| GP1 | UART ötürücü pin (defolt) |
| GP4 | UART ötürücü pin (defolt) |
| GP5 | UART ötürücü pin (defolt) |
|
GP15 |
Bluetooth bağlantısı statusunun aşkarlanması pin (yüksək səviyyə Bluetooth-un qoşulduğunu bildirir) |
Aparat bağlantısı
Birbaşa əlaqə:

Genişləndirilmiş versiya bağlantısı:
Məhsulun istifadəsi
Ünsiyyət formatı
| Asinxron serial rabitə rejimini dəstəkləyin, əsas kompüter tərəfindən serial port vasitəsilə göndərilən əmrləri qəbul edin Rabitə Standartı:115200 bps — İstifadəçilər serial port əmrləri vasitəsilə təyin edə bilərlər, bax: Module ötürmə sürəti
quraşdırma və sorğu Məlumat bitləri: 8 Stop bitləri: 1 Parite bitləri: yoxdur Axına nəzarət: heç biri Qeyd: Bütün təlimatların dizaynı müntəzəmdir, təsadüfi bölünmür, aşağıdakıları müqayisə edərək qaydaları tapa bilərsiniz |
|
| Nəzarət əmri formatı: AT+ [ ]\r\n —- Hamısı hex rəqəmlər deyil, simvollardır | |
| Məlumat Əlaqə Formatı:: [ ]\r\n | |
| Məlumat xüsusiyyətləri |
Ətraflı təsvir |
|
AT + |
Nəzarət əmri “AT+” ilə başlayan idarəetmə hostu tərəfindən modula verilən idarəetmə əmridir. |
| izlədi nəzarət, adətən 2 simvol | |
| [ ] | CMD-dən sonra parametr varsa, onun ardınca [ ] |
|
\r\n |
Nəhayət, “\r\n” ilə bitir, simvol növü sətir axınıdır, pəncərələr isə daxil düyməsidir. 0x0D, altıbucaqlı 0x0A |
| 1、Data rəyi ondan ibarətdir ki, Bluetooth-dan başlayaraq, müxtəlif status və məlumat məlumatlarını hosta qaytarır | |
| Əmrlərə qısa giriş | ||
| Funksional | Əmr | Qeyd |
| Ümumi Komanda Xüsusiyyətləri | AT+C? | İctimai əmr AT+C ilə başlayır, ardınca “?” ətraflı funksiya əmridir |
| Bluetooth Komanda Xüsusiyyətləri | AT+B? | Bluetooth əmri AT+B, ardınca “?” ilə başlayır. ətraflı funksiya əmridir |
| İctimai sorğu | AT+Q? | Ümumi sorğu əmri AT+Q ilə başlayır, ardınca “?” dır,-dir,-dur,-dür |
| Bluetooth sorğu əmri | AT+T? | Bluetooth sorğu əmri AT+T, sonra isə “?” ilə başlayır. ətraflı funksiya əmridir |
Rabitə əmri məsələnample
| Ümumi Hissə – Nəzarət Təlimatları – Təsvir | ||
| CMD | Müvafiq funksiya | Ətraflı təsvir |
| AT+CT | Baud sürətini təyin edin | Ətraflı bax: Modul ötürmə sürətinin təyini və sorğusu |
| AT+CZ | Çipin sıfırlanması | Çipin yumşaq sıfırlanması, baxın: Rzavodu qurun və bərpa edin |
|
AT+CW |
Çip zavod parametrlərinə sıfırlanır | Zavod parametrlərini bərpa edin, əvvəllər yadda saxladığınız bütün parametrləri silin, baxın: Modulu sıfırlayın və zavod parametrlərini bərpa edin |
|
AT+CL |
Çip aşağı güc parametrləri |
Bax Çip aşağı güc əmrinin təsviri, standart normal iş rejimidir |
|
AT+CR |
Çipin işə salınması ilə bağlı geri çağırış məlumatı parametrləri | Bax: Çip işə salınan geri çağırış məlumatı parametri, standart açıqdır |
| AT+BM | BLE Bluetooth adını təyin edin | Bax: Bluetooth-un adını və ünvanını təyin edin |
| AT+BN | BLE-nin MAC ünvanını təyin edin | Görmək: Bluetooth-un adını və ünvanını təyin edin |
| AT+BD | SPP Bluetooth adını təyin edin | Görmək: Bluetooth-un adını və ünvanını təyin edin |
| AT+QT | ötürmə sürətini sorğulayın | Görmək: Modul ötürmə sürətinin təyini və sorğusu |
| AT+QL | Aşağı güc vəziyyətini sorğulayın | Bax: Bluetooth-un adını və ünvanını təyin edin |
| AT+TM | BLE Bluetooth adını sorğulayın | Bax: Bluetooth-un adını və ünvanını təyin edin |
| AT+TN | BLE Bluetooth sorğusu | Bax: Bluetooth-un adını və ünvanını təyin edin |
| AT+TD | Sorğu SPP Bluetooth ad | Baxın: Bluetooth-un adını və ünvanını təyin edin |
Modul ötürmə sürətinin təyini və sorğusu
|
AT+CT??\r\n |
Baud sürətinin təyin edilməsi əmri, ?? ötürmə sürətinin seriya nömrəsini təmsil edir | ||||||
|
AT+QT\r\n |
Baud dərəcəsi sorğu əmri, QT+ qaytarmaq? ?? ötürmə sürətinin seriya nömrəsini təmsil edir | ||||||
| Baud sürətinin seriya nömrəsi | |||||||
| 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 | ||
- Veri sürəti təyin edildikdən sonra çip onu yadda saxlayacaq. Növbəti dəfə onu yandırdığınız zaman ötürmə sürəti təyin etdiyiniz kimi olacaq.
- Ötürmə sürətini təyin etdikdən sonra, lütfən, 1 saniyə gözləyin, sonra sıfırlamanı [AT+CZ] göndərin və ya enerjini söndürün.
- Defolt ötürmə sürətini bərpa etmək istəyirsinizsə, zavod parametrlərini bərpa etmək üçün əmr göndərin, sonra çip avtomatik olaraq bütün konfiqurasiyaları siləcək.
Modul sıfırlama və zavod parametrlərinə sıfırlama
Sıfırla əmri: AT+CZ\r\n
Sıfırlama əmrini daxil etdikdən sonra bir saniyə gözləyin
Zavod parametrlərinə sıfırlama əmri: AT+CW\r\n
Zavod parametrlərinə sıfırlama əmrini daxil etdikdən sonra beş saniyə gözləyin
Bluetooth-un adını və ünvanını təyin edin
| AT+BMBLE-Waveshare\r\n | BLE Bluetooth adını “BLE-Waveshare” olaraq təyin edin |
|
AT+BN112233445566\r\n |
BLE ünvanını təyin edin. Mobil telefonda göstərilən ünvan: 66 55 44 33 22 11 |
| AT+BDSPP-Waveshare\r\n | SPP Bluetooth adını “SPP-Waveshare” olaraq təyin edin |
- Bluetooth adını təyin etdikdən sonra modulu sıfırlayın və sıfırladıqdan sonra yenidən axtarış etmək üçün mobil telefondan istifadə edin.
- Bluetooth adının maksimum uzunluğu 30 baytdır
- Bluetooth adını dəyişdirdikdən sonra, mobil telefonda göstərilən cihazın adı dəyişməzsə, əsas səbəb Bluetooth ünvanını dəyişdirməmiş olmanız ola bilər, nəticədə mobil telefon sinxron şəkildə yenilənmir. Bu zaman etməli olduğunuz şey mobil telefondakı cütləşmə məlumatını dəyişdirməkdir. Silin və yenidən axtarın və ya başqa cihazla axtarın.
Bluetooth-un adını və ünvanını sorğulayın
| AT+TM\r\n | Bluetooth adı BLE-Waveshare üçün TM+BLE-Waveshare\r\n qaytarın |
| AT+TN\r\n | TN+12345678AABB\r\n BLE: 0xBB, 0xAA, 0x78, 0x56, 0x34, 0x12 Bluetooth ünvanını qaytarır |
| AT+TD\r\n | Bluetooth adı SPP-Waveshare üçün TD+SPP-Waveshare\r\n-ə qayıdın |
İstər təyin olunsun, istərsə də sorğulansın SPP ünvanı yoxdur, çünki SPP ünvanı +1 ilə əldə edilir.
BLE MAC ünvanının ən yüksək baytı, məsələnample:
BLE ünvanı belə qaytarılır: TN+32F441F495F1,
Bu o deməkdir ki, BLE ünvanı belədir: 0xF1 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Sonra SPP-nin ünvanı belədir: 0xF2 , 0x95 , 0xF4 , 0x 41 , 0xF4 , 0x32
Çip aşağı güc təlimatının təsviri
|
AT+CL00\r\n |
Aşağı güc rejiminə girməyin. Növbəti işə salındıqda etibarlı olacaq. Quraşdırdıqdan sonra gücü yenidən işə salmaq üçün diqqətli olun |
|
AT+CL01\r\n |
Aşağı güc rejiminə daxil olun. Növbəti işə salındıqda etibarlıdır. Quraşdırdıqdan sonra yenidən işə diqqət yetirin - çip standart olaraq bu vəziyyətə daxil olur, quraşdırmaq lazım deyil |
|
AT+QL\r\n |
Aşağı güc sorğu əmri. Qayıdış dəyəri QL+01\r\n-dir və cari iş vəziyyətinin aşağı enerji istehlakı rejimi olduğunu göstərir |
- Quraşdırdıqdan sonra konfiqurasiyanı yeniləmək üçün yenidən yandırmalısınız
- Bu əmr yadda saxlanılır. Əmr uğurla göndərildikdən sonra çip onu saxlayacaq.
- Aşağı güc rejimini işə saldıqdan sonra bir çox məhdudiyyətlər var, onlar ümumiyyətlə standart olaraq söndürülür.
- Parametrlərdən sonra çip işə salındıqda cihaz məlumatlarına normal olaraq qayıdacaq. AT əmrləri 5 saniyə ərzində təyin oluna bilər və 5 saniyədən sonra Bluetooth əlaqəsindən əvvəl istənilən AT əmrləri nəzərə alınmayacaq.
- Aşağı enerji istehlakı ilə normal işləmə arasındakı fərq, əsasən, Bluetooth qoşulmadıqda Bluetooth yayımlarının yollarının fərqliliyi ilə bağlıdır. Normal işləmə zamanı Bluetooth həmişə yayım vəziyyətindədir. Az enerji sərfiyyatı zamanı o, hər 0.5 saniyədən bir, 0.1 saniyədə bir dəfə yayımlanır, qalan vaxt isə yuxu vəziyyətində olur. Bluetooth-a qoşulduqda, iki iş rejiminin enerji istehlakı oxşardır (əlbəttə ki,
aşağı enerji istehlakı bir az aşağı olacaq),Əgər o, enerji istehlakına xüsusilə həssas deyilsə və ya işə salındıqdan sonra uzun müddət əlaqəsiz vəziyyətdə qalacaqsa, modulu normal işlək vəziyyətdə saxlamaq daha yaxşıdır. - Aşağıdakı cədvəl eksperimental mühitdə ölçülən hər bir iş vəziyyətində cərəyandır və nəticələr yalnız istinad üçündür.
| Seriya nömrəsi | Cari | Təsvir | |
|
AT+CL00\r\n
Aşağı güc iş rejimi |
Yükləmə anı |
12mA |
Çip işə salındıqda, periferiyaları işə salmaq lazımdır. Ani cərəyan nisbətən böyükdür və bu dəfə 300ms saxlanılır və o, aşağı güc vəziyyətinə keçir. |
|
İş Vəziyyəti - Qoşulmayıb |
1mA, 5mA növbə ilə |
Çip normal işlək vəziyyətdədir, normal yayımlanır və vaxtaşırı yuxu, oyanma yayımı və yuxu vəziyyətindədir. Məqsəd enerji istehlakına qənaət etməkdir, dövr 500ms-dir. 100ms bir dəfə yayımlanır, 400ms yuxu | |
|
İş statusu – qoşulmaq üçün |
6mA |
Bağlantı uğurlu olduqda, çip artıq yuxuya getməyəcək. amma işdə | |
|
AT+CL01\r\n
normal iş rejimi |
Yükləmə anı |
25mA |
Çip işə salındıqda, periferiyaları işə salmaq lazımdır. Ani cərəyan nisbətən böyükdür, bu dəfə 300ms saxlanılır və 5mA iş vəziyyətinə keçir. |
|
Bağlı olub-olmamasından asılı olmayaraq |
6.5mA |
Çip həmişə işlək vəziyyətdədir. Cərəyandakı kiçik dalğalanmalar, əhəmiyyətsizdir |
Yuxarıdakı enerji istehlakının nisbətən yüksək olduğunu hiss edirsinizsə, modulu birbaşa enerji ilə təmin etmək üçün 3.3V istifadə edə bilərsiniz və cərəyan daha da artacaq.
azalma

Çip BLE-ni aktivləşdirir və SPP-ni aktivləşdirir
| AT+B401\r\n | BLE funksiyasını aktivləşdirin. Əlbəttə ki, AT+B400\r\n bağlıdır |
| AT+B500\r\n | SPP funksiyasını söndürün. Əlbəttə ki, AT+B501\r\n aktivdir |
| AT+T4\r\n | BLE funksiyasının aktiv olub olmadığını yoxlayın. Çip T4+01 və ya T4+00 qaytaracaq |
| AT+T5\r\n | SPP funksiyasının aktiv olub olmadığını yoxlayın. Çip T5+01 və ya T5+00 qaytaracaq |
- BLE/SPP funksiyası söndürüldükdən sonra bu funksiyanın qüvvəyə minməsi üçün yenidən işə salınmalıdır. Təbii ki, eynidir
- Siz yalnız bir dəfə təyin etməlisiniz, çip avtomatik olaraq parametrləri saxlayır və növbəti dəfə təyin etməyə ehtiyac yoxdur
- BLE/SPP funksiyası söndürüldükdən sonra mobil telefon BLE adını axtara bilmir.
Çip tərəfindən qaytarılan səhv mesajının təsviri
| ER+1\r\n | Qəbul edilmiş məlumat çərçivəsi yanlışdır |
| ER+2\r\n | Alınan əmr mövcud deyil, yəni göndərdiyiniz AT+KK kimi sətir ola bilməz |
| tapıldı | |
| ER+3\r\n | Qəbul edilən AT əmri karetin qaytarılması və sətir axını almadı, yəni \r\n |
| ER+4\r\n | Komanda tərəfindən göndərilən parametr diapazondan kənardadır və ya əmr formatı səhvdir. Lütfən, AT əmrlərinizi yoxlayın |
| ER+7\r\n | MCU məlumatı cib telefonuna göndərir, lakin mobil telefon bildiriş açmır. BLE bağlantısının uğurlu vəziyyətində |
Xəbərdarlığın [monitorinqin] təsvirinə diqqət yetirin. Mobil telefonda sınaq tətbiqi Bluetooth çipinə qoşulduqdan sonra bildiriş aktivləşdirilməlidir. bluetooth çipi bilər
mobil telefona məlumat göndərin. Mobil telefon məlumatı Bluetooth çipinə göndərəndə yazma funksiyasından istifadə etmək kifayətdir.
Çipin işə salınması ilə bağlı geri çağırış məlumatı parametrləri
| AT+CR00\r\n | Yandırma üçün geri göndərmə mesajlarını söndürün. Quraşdırdıqdan sonra gücü yenidən işə salmaq üçün diqqətli olun |
|
AT+CR01\r\n |
Çipin işə salınmasının qaytarılması mesajını aktivləşdirin. Növbəti işə salındıqda etibarlıdır. Quraşdırdıqdan sonra gücü yenidən işə salmaq üçün diqqətli olun |
Qeyd: Bu funksiya söndürüldükdən sonra o, AT əmri yerinə yetirildikdən sonra aktiv şəkildə qaytarılan OK və ya ER+X qaytarma məlumatını da söndürəcək. Onu burada açıq saxlamaq tövsiyə olunur.
Şəffaf ötürmə təsviri
- Bluetooth əlaqəsindən sonra modul avtomatik olaraq şəffaf ötürmə rejiminə keçir. Tamamilə düzgün AT əmri istisna olmaqla, məlumatların qalan hissəsi şəffaf şəkildə ötürüləcəkdir.
- Bir vaxtda işlənə biləcək maksimum məlumat miqdarı 1024 baytdır. SPP onun bir dəfəyə 512 baytı keçməməsini tövsiyə edir.
- Mobil telefon APP-nin MTU (maksimum rabitə paketi uzunluğu) ümumiyyətlə 20 məlumat paketi üçün 1 bayta uyğundur; modul tərəfindən göndərilən məlumat paketi 20 baytdan çox olduqda, modul avtomatik olaraq paketi təyin edilmiş MTU-ya uyğun olaraq böləcəkdir; məlumatların qarşılıqlı əlaqə sürətini dəyişdirmək üçün MTU-nu dəyişdirə bilərsiniz (
MTU, məlumatların qarşılıqlı əlaqə sürəti daha sürətli).
Sənədlər / Resurslar
![]() |
WAVESHARE ELECTRONICS Pico-BLE Dual-Mode Bluetooth-uyğun 5.1 Genişləndirmə Modulu [pdf] İstifadəçi Təlimatı Pico-BLE, Dual-Mode Bluetooth-uyğun 5.1 Genişləndirmə Modulu |







