ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE модулийн хэрэглэгчийн гарын авлага

Танилцуулга
Энэ бол манай BLE Bee болон Xadow BLE-д хэрэглэгддэг SMD BLE модуль юм. Энэ нь TI cc2541 чип дээр суурилагдсан бөгөөд нийт материалын зардал багатай бат бөх сүлжээний зангилаануудыг бий болгох боломжийг олгодог бөгөөд хэт бага эрчим хүч зарцуулдаг системд маш тохиромжтой. Модуль нь жижиг хэмжээтэй, хэрэглэхэд хялбар бөгөөд үйлдвэрлэгчийн урьдчилан программчилсан программ хангамжийн тусламжтайгаар та түүний AT командыг ашиглан BLE харилцаа холбоог хурдан үүсгэж болно. Iphone, ipad болон Android 4.3-тай BLE холболтыг дэмждэг.
Онцлогууд
- Bluetooth протокол: Bluetooth тодорхойлолт V4.0 BLE
- Ажлын давтамж: 2.4 GHz ISM зурвас
- Интерфейсийн арга: цуваа порт 30 метрийн доторх нээлттэй орчин нь модулиуд хоорондын харилцаа холбоог бий болгож чадна
- Модулиудын хооронд байт хязгааргүй илгээх, хүлээн авах
- Модуляцийн арга: GFSK (Гауссын давтамжийн шилжилт)
- Дамжуулах хүч: – DBM, 23-6 DBM, 0 DBM, 6 DBM, AT командаар өөрчлөх боломжтой
- TI CC2541 чип ашиглах, 256 KB тохиргооны зай, AT командыг дэмжих, хэрэглэгч хэрэгцээнд тохируулан үүрэг (мастер, боол горим) болон цуваа портын дамжуулах хурд, тоног төхөөрөмжийн нэр, нууц үг гэх мэт тохирох параметрүүдийг өөрчлөх боломжтой. уян хатан.
- цахилгаан хангамж: + 3.3 VDC 50 мА
- ажлын температур: – 5 ~ + 65 хэм
Тодорхойлолт
| Тодорхойлолт | Үнэ цэнэ |
| Микропроцессор | CC2541 |
| Нөөц !ДЭЭД |
AT командыг дэмжсэнээр хэрэглэгч үүрэг (мастер, боол горим) болон цуваа портын дамжуулах хурд, eguipmen-ийн нэр, нууц үг, уян хатан ашиглах гэх мэт параметрүүдийг өөрчлөх шаардлагатай болно. |
| Тойм хэмжээ | 13.5 мм x 18, см х 2.3 мм |
| Цахилгаан хангамж | 3.3 В |
| Харилцааны протокол | Уарт(3.3V LVTTL) |
| ID тоолно | 2 |
| Түлхүүр оруулах ID | 1 |
| LED үзүүлэлтүүд IC | 1 |
| Холболт | XBee-тэй нийцтэй залгуур |
Цахилгаан шинж чанар
| Тодорхойлолт | Mb | 7313 | Макс | Нэгж |
| Хамгийн их оролтын хэмжээtage | -3 | 3.6 | V | |
| Ажлын оролт ботьtage | 2.0 | 3.3 | 3.6 | V |
| Дамжуулах гүйдэл | 15 | mA | ||
| Одоогийн хүлээн авах | 8.5 | mA | ||
| Гүн нойрны гүйдэл | 600 | uA | ||
| Ашиглалтын температур | -40 | +65 | •C |
Зүү тодорхойлолт

| Pin | Нэр | Desaiption |
| 1 | UART RTS | UART |
| 2 | UART TX | UART |
| 3 | UART CTS | UART |
| 4 | UART RX | UART |
| S | NC | |
| 6 | NC | |
| 7 | NV | |
| 8 | NV | |
| 9 | VCC | Цахилгаан хангамж 13V |
| 10 | NC | |
| 11 | ФЛОТ | Дахин тохируулах, хамгийн багадаа SMS-д идэвхтэй байна |
| 12 | GND | GND |
| 13 | P103 | 10 порт, DHT11/D518B20-д холбогдоход ашигладаг |
| 14 | P102 | Дижитал оролт, гаралт |
| 15 | P101 | LED үзүүлэлт |
| 16 | P100 | Товчлуурын зүү |
AT командууд ба тохиргоо
- Төрөлхийн MAC хаягийг асуу
Илгээх: AT + ADDR?
Амжилттай буцаж ирсний дараа илгээх: OK + LADD: MAC хаяг (12 мөрийн хаяг) - Дамжуулах хурдыг асуу
Илгээх: AT+BAUD? Амжилттай буцаж ирсний дараа илгээх: OK + Авах: [para1] 1-р зүйлийн хамрах хүрээ: 0 ~ 8. Харгалзах параметрүүд нь: 0 нь 9600, 1, 2, 9600, 38400, 57600, 115200, 5-ын төлөөлөгчийн төлөөлөгчийн нэрийн өмнөөс. , 4800, 6, 7 нь 1200, 1200 2400 гэсэн утгыг илэрхийлнэ. Өгөгдмөл дамжуулах хурд нь 9600 байна. - Дамжуулах хурдыг тохируулна уу
Илгээх: AT+BAUD[para1] Амжилттай буцаж ирсний дараа илгээх: OK+Set:[para1] Жишээ ньample: илгээх: AT + BAUD1, буцах: OK + Set: 2. Дамжуулах хурдыг 19200 гэж тохируулсан.
Жич: 1200 руу шилжсэний дараа модуль нь AT командын тохиргоог дэмжихээ больж, зогсолтын горимд байгаа PIO0-г дарснаар модуль үйлдвэрийн тохиргоог сэргээж болно. Дамжуулах хурдыг ашиглахыг зөвлөдөггүй. Дамжуулах хурдыг тохируулсны дараа модулиуд цахилгаан дээр шинэ тогтоосон параметрүүд хүчин төгөлдөр болно. - заасан bluetooth хаяг руу холбогдсон төхөөрөмжөөс
Илгээх: AT+CON[para1] Амжилттай буцаж ирсний дараа илгээх: OK+CONN[para2] Пара2 муж нь: A, E, F
Example: bluetooth хаягаас: 0017EA0943AE, AT + CON0017EA0943AE илгээж, модуль буцаана: OK + CONNA эсвэл OK + + CONNF CONNE эсвэл OK. - зайлуулах тоног төхөөрөмж тохирох мэдээлэл
Илгээх: AT + CLEAR
Амжилттай буцаж ирсний дараа илгээх: OK +
CLEAR Холбогдсон төхөөрөмжийн хаягийн кодын мэдээллийг амжилттай устгасан. - асуулгын модулийн ажлын горим
Илгээх: AT + MODE?
Амжилттай буцаж ирсний дараа илгээх: OK + Авах: [para] Parametr: 0 ~ 2-ын муж. 0 нь PIO-ийн худалдан авалтын нэрийн өмнөөс дамжих горим + алсын удирдлага + 1 дамжуулалт, 2 төлөөлөгч дамжуулалт + алсын удирдлагын горимыг илэрхийлнэ. Анхдагч 0 байна. - модулийн ажиллах горимыг тохируулах:
Илгээх: AT + MODE [] Амжилттай буцаж ирсний дараа илгээх: OK + Set: [para] - төхөөрөмжийн нэрийг асууна
Илгээх: AT + NAME?
Амжилттай буцаж ирсний дараа илгээх: OK + NAME [para1] - төхөөрөмжийн нэрийг тохируулах
Илгээх: AT + NAME [para1] Амжилттай буцаж ирсний дараа илгээх: OK + Тохируулах: [para1] Жишээ ньample: Төхөөрөмжийн нэрийг Seeed болгож тохируулах, AT + NAMESeeed-г илгээх, буцах OK + Set: Seeed AT энэ удаад bluetooth модулийн нэрийг Seeed болгож өөрчилсөн. Тайлбар: цахилгаан эрчим хүч шаардагдах зааварчилгааг гүйцэтгэсний дараа зөвшөөрлийн параметрүүдийг тогтооно. - тохирох нууц үгийг асууна
Илгээх: AT + PASS?
Амжилттай буцаж ирсний дараа илгээх: OK + PASS: [para1] Пара1 муж нь 000000 ~ 999999, анхдагч нь 000000. - хосолсон нууц үг
AT + PASS-г илгээх [para1] Амжилттай буцаж ирсний дараа илгээх: OK + Set: [para1] - үйлдвэрийн тохиргоог сэргээх
AT + RENEW илгээнэ
Амжилттай буцаж ирсний дараа илгээх: OK + RENEW
Үйлдвэрийн өгөгдмөл тохиргооны модулийг сэргээснээр модулийн тохиргоо дахин тохируулагдах тул үйлдвэрийн төлөвт буцаж, модулийг дахин ачаалсны дараа 500 мс хойшлуулна. Шаардлагагүй бол болгоомжтой байгаарай. - модулийг дахин тохируулах
Илгээх: AT + RESET
Амжилттай буцаж ирсний дараа илгээх: OK + RESET
Зааварчилгааны дараа модуль дахин ачаалсны дараа 500 мс хойшлогдох болно. - мастер-боол горимыг тохируулах
Илгээх: AT + ROLE [para1] Амжилттай буцаж ирсний дараа илгээх: OK + Set: [para1]
Exampл код
//мастер

// боол

Баримт бичиг / нөөц
![]() |
ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE модуль [pdf] Хэрэглэгчийн гарын авлага CC2541, Bluetooth V4.0 HM-11 BLE модуль, CC2541 Bluetooth V4.0 HM-11 BLE модуль, V4.0 HM-11 BLE модуль, HM-11 BLE модуль, BLE модуль, модуль |




