ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE модулийн хэрэглэгчийн гарын авлага
TREND TT80020SN Никель хүснэгт Lamp

Танилцуулга

Энэ бол манай 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 командууд ба тохиргоо

  1. Төрөлхийн MAC хаягийг асуу
    Илгээх: AT + ADDR?
    Амжилттай буцаж ирсний дараа илгээх: OK + LADD: MAC хаяг (12 мөрийн хаяг)
  2. Дамжуулах хурдыг асуу
    Илгээх: AT+BAUD? Амжилттай буцаж ирсний дараа илгээх: OK + Авах: [para1] 1-р зүйлийн хамрах хүрээ: 0 ~ 8. Харгалзах параметрүүд нь: 0 нь 9600, 1, 2, 9600, 38400, 57600, 115200, 5-ын төлөөлөгчийн төлөөлөгчийн нэрийн өмнөөс. , 4800, 6, 7 нь 1200, 1200 2400 гэсэн утгыг илэрхийлнэ. Өгөгдмөл дамжуулах хурд нь 9600 байна.
  3. Дамжуулах хурдыг тохируулна уу
    Илгээх: AT+BAUD[para1] Амжилттай буцаж ирсний дараа илгээх: OK+Set:[para1] Жишээ ньample: илгээх: AT + BAUD1, буцах: OK + Set: 2. Дамжуулах хурдыг 19200 гэж тохируулсан.
    Жич: 1200 руу шилжсэний дараа модуль нь AT командын тохиргоог дэмжихээ больж, зогсолтын горимд байгаа PIO0-г дарснаар модуль үйлдвэрийн тохиргоог сэргээж болно. Дамжуулах хурдыг ашиглахыг зөвлөдөггүй. Дамжуулах хурдыг тохируулсны дараа модулиуд цахилгаан дээр шинэ тогтоосон параметрүүд хүчин төгөлдөр болно.
  4. заасан bluetooth хаяг руу холбогдсон төхөөрөмжөөс
    Илгээх: AT+CON[para1] Амжилттай буцаж ирсний дараа илгээх: OK+CONN[para2] Пара2 муж нь: A, E, F
    Example: bluetooth хаягаас: 0017EA0943AE, AT + CON0017EA0943AE илгээж, модуль буцаана: OK + CONNA эсвэл OK + + CONNF CONNE эсвэл OK.
  5. зайлуулах тоног төхөөрөмж тохирох мэдээлэл
    Илгээх: AT + CLEAR
    Амжилттай буцаж ирсний дараа илгээх: OK +
    CLEAR Холбогдсон төхөөрөмжийн хаягийн кодын мэдээллийг амжилттай устгасан.
  6. асуулгын модулийн ажлын горим
    Илгээх: AT + MODE?
    Амжилттай буцаж ирсний дараа илгээх: OK + Авах: [para] Parametr: 0 ~ 2-ын муж. 0 нь PIO-ийн худалдан авалтын нэрийн өмнөөс дамжих горим + алсын удирдлага + 1 дамжуулалт, 2 төлөөлөгч дамжуулалт + алсын удирдлагын горимыг илэрхийлнэ. Анхдагч 0 байна.
  7. модулийн ажиллах горимыг тохируулах:
    Илгээх: AT + MODE [] Амжилттай буцаж ирсний дараа илгээх: OK + Set: [para]
  8. төхөөрөмжийн нэрийг асууна
    Илгээх: AT + NAME?
    Амжилттай буцаж ирсний дараа илгээх: OK + NAME [para1]
  9. төхөөрөмжийн нэрийг тохируулах
    Илгээх: AT + NAME [para1] Амжилттай буцаж ирсний дараа илгээх: OK + Тохируулах: [para1] Жишээ ньample: Төхөөрөмжийн нэрийг Seeed болгож тохируулах, AT + NAMESeeed-г илгээх, буцах OK + Set: Seeed AT энэ удаад bluetooth модулийн нэрийг Seeed болгож өөрчилсөн. Тайлбар: цахилгаан эрчим хүч шаардагдах зааварчилгааг гүйцэтгэсний дараа зөвшөөрлийн параметрүүдийг тогтооно.
  10. тохирох нууц үгийг асууна
    Илгээх: AT + PASS?
    Амжилттай буцаж ирсний дараа илгээх: OK + PASS: [para1] Пара1 муж нь 000000 ~ 999999, анхдагч нь 000000.
  11. хосолсон нууц үг
    AT + PASS-г илгээх [para1] Амжилттай буцаж ирсний дараа илгээх: OK + Set: [para1]
  12. үйлдвэрийн тохиргоог сэргээх
    AT + RENEW илгээнэ
    Амжилттай буцаж ирсний дараа илгээх: OK + RENEW
    Үйлдвэрийн өгөгдмөл тохиргооны модулийг сэргээснээр модулийн тохиргоо дахин тохируулагдах тул үйлдвэрийн төлөвт буцаж, модулийг дахин ачаалсны дараа 500 мс хойшлуулна. Шаардлагагүй бол болгоомжтой байгаарай.
  13. модулийг дахин тохируулах
    Илгээх: AT + RESET
    Амжилттай буцаж ирсний дараа илгээх: OK + RESET
    Зааварчилгааны дараа модуль дахин ачаалсны дараа 500 мс хойшлогдох болно.
  14. мастер-боол горимыг тохируулах
    Илгээх: 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 модуль, модуль

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *