សៀវភៅណែនាំអ្នកប្រើប្រាស់ម៉ូឌុល ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE
សេចក្តីផ្តើម
នេះគឺជាម៉ូឌុល SMD BLE ដែលប្រើនៅក្នុង BLE Bee និង Xadow BLE របស់យើង។ វាត្រូវបានផ្អែកលើបន្ទះឈីប TI cc2541 ដែលអនុញ្ញាតឱ្យថ្នាំងបណ្តាញដ៏រឹងមាំត្រូវបានសាងសង់ជាមួយនឹងតម្លៃសម្ភារៈសរុបទាប និងស័ក្តិសមបំផុតសម្រាប់ប្រព័ន្ធប្រើប្រាស់ថាមពលទាបបំផុត។ ម៉ូឌុលនេះមានទំហំតូច និងងាយស្រួលប្រើ ជាមួយនឹងកម្មវិធីបង្កប់ដែលបានរៀបចំទុកជាមុនរបស់អ្នកផលិត អ្នកអាចបង្កើតទំនាក់ទំនង BLE បានយ៉ាងឆាប់រហ័សតាមរយៈពាក្យបញ្ជា AT របស់វា។ គាំទ្រការទំនាក់ទំនង BLE ជាមួយ iPhone, iPad និង Android 4.3 ។
លក្ខណៈពិសេស
- ពិធីការប៊្លូធូស៖ លក្ខណៈបច្ចេកទេសប៊្លូធូស V4.0 BLE
- ប្រេកង់ការងារ៖ ក្រុមតន្រ្តី ISM 2.4 GHz
- វិធីចំណុចប្រទាក់៖ ច្រកសៀរៀលបើកបរិយាកាសក្នុងចម្ងាយ 30 ម៉ែត្រអាចដឹងពីទំនាក់ទំនងរវាងម៉ូឌុល
- ដើម្បីផ្ញើ និងទទួលគ្មានដែនកំណត់បៃរវាងម៉ូឌុល
- វិធីសាស្ត្រម៉ូឌុល៖ GFSK (ការចុចគ្រាប់ចុចប្តូរប្រេកង់ Gaussian)
- ថាមពលបញ្ជូន៖ - DBM, 23-6 DBM, 0 DBM, 6 DBM, អាចត្រូវបានកែប្រែដោយពាក្យបញ្ជា AT
- ប្រើបន្ទះឈីប TI CC2541 ទំហំកំណត់រចនាសម្ព័ន្ធ 256 KB គាំទ្រពាក្យបញ្ជា AT អ្នកប្រើប្រាស់អាចស្របតាមតម្រូវការដើម្បីផ្លាស់ប្តូរតួនាទី (មេ របៀបទាសករ) និងអត្រា baud ច្រកសៀរៀល ឈ្មោះឧបករណ៍ ប៉ារ៉ាម៉ែត្រដែលត្រូវគ្នាដូចជាពាក្យសម្ងាត់ ប្រើ រហ័សរហួន។
- ការផ្គត់ផ្គង់ថាមពល: + 3.3 VDC 50 mA
- សីតុណ្ហភាពការងារ: - 5 ~ + 65 Centigrade
ការបញ្ជាក់
ការបញ្ជាក់ | តម្លៃ |
មីក្រូដំណើរការ | CC2541 |
ធនធាន កំពូល |
គាំទ្រពាក្យបញ្ជា AT អ្នកប្រើប្រាស់អាចយោងទៅតាមតម្រូវការដើម្បីផ្លាស់ប្តូរតួនាទី (មេ របៀបទាសករ) និងអត្រា baud ច្រកសៀរៀល ឈ្មោះនៃប៉ារ៉ាម៉ែត្រ eguipmenLM ការផ្គូផ្គងដូចជាពាក្យសម្ងាត់ ការប្រើប្រាស់ដែលអាចបត់បែនបាន។ |
វិមាត្រគ្រោង | 13.5mm x 18.Smm x 2.3mm |
ការផ្គត់ផ្គង់ថាមពល | 3.3V |
ពិធីសារទំនាក់ទំនង | Uart (3.3V LVTTL) |
លេខសម្គាល់ | 2 |
លេខសម្គាល់ការបញ្ចូលសោ | 1 |
សូចនាករ LED IC | 1 |
ការតភ្ជាប់ | រន្ធដែលត្រូវគ្នាជាមួយ XBee |
លក្ខណៈអគ្គិសនី
ការបញ្ជាក់ | Mb | 7313 | អតិបរមា | ឯកតា |
វ៉ុលបញ្ចូលអតិបរមាtage | -3 | 3.6 | V | |
ការបញ្ចូលការងារ Voltage | 2.0 | 3.3 | 3.6 | V |
បញ្ជូនចរន្ត | 15 | mA | ||
ទទួលបច្ចុប្បន្ន | 8.5 | mA | ||
ការគេងជ្រៅបច្ចុប្បន្ន | 600 | uA | ||
សីតុណ្ហភាពប្រតិបត្តិការ | -៤០ | +65 | • គ |
និយមន័យម្ជុល
ម្ជុល | ឈ្មោះ | ការធ្លាក់ទឹកចិត្ត |
1 | UART RTS | UART |
2 | UART TX | UART |
3 | យូធីស៊ីធីធី | UART |
4 | UART RX | UART |
S | NC | |
6 | NC | |
7 | NV | |
8 | NV | |
9 | វី.ស៊ី.ស៊ី | ការផ្គត់ផ្គង់ថាមពល 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 ខ្សែអក្សរ) - សួរអត្រា baud
ផ្ញើ៖ AT+BAUD? ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + ទទួល៖ [para1] វិសាលភាពនៃ para1:0 ~ 8 ប៉ារ៉ាម៉ែត្រដែលត្រូវគ្នានឹង៖ 0 តំណាងឱ្យ 9600, 1, 2, 9600, 38400 ក្នុងនាមតំណាង 57600, 115200, 5 , 4800, 6, 7 តំណាងឱ្យ 1200, 1200 2400. អត្រា baud លំនាំដើមទៅ 9600 ។ - កំណត់អត្រា baud
ផ្ញើ៖ AT+BAUD[para1] ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ OK+Set:[para1] Example: send: AT + BAUD1, return: OK + Set: 2.The baud rate is set to 19200.
ចំណាំ៖ បន្ទាប់ពីប្តូរទៅ 1200 ម៉ូឌុលនឹងមិនគាំទ្រការកំណត់រចនាសម្ព័ន្ធនៃពាក្យបញ្ជា AT ទៀតទេ ហើយចុច PIO0 នៅក្រោមការរង់ចាំ ម៉ូឌុលអាចស្ដារការកំណត់របស់រោងចក្រឡើងវិញ។ កុំណែនាំឱ្យប្រើអត្រា baud ។ បន្ទាប់ពីកំណត់អត្រា baud ម៉ូឌុលគួរតែ នៅលើអគ្គិសនី ប៉ារ៉ាម៉ែត្រកំណត់ថ្មីអាចមានប្រសិទ្ធភាព។ - ពីឧបករណ៍ដែលភ្ជាប់ទៅអាសយដ្ឋានប៊្លូធូសដែលបានបញ្ជាក់
ផ្ញើ៖ AT+CON[para1] ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ OK+CONN[para2] ជួរ Para2 គឺ៖ A, E, F
Example៖ ពីអាសយដ្ឋានប៊្លូធូសគឺ៖ 0017EA0943AE ផ្ញើ AT + CON0017EA0943AE ត្រឡប់ម៉ូឌុល៖ យល់ព្រម + CONNA ឬ OK + + CONNF CONNE ឬយល់ព្រម។ - ព័ត៌មានដែលត្រូវគ្នានឹងឧបករណ៍ដកយកចេញ
ផ្ញើ៖ AT + CLEAR
ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម +
CLEAR Clear ជោគជ័យបានភ្ជាប់ព័ត៌មានកូដអាសយដ្ឋានឧបករណ៍។ - របៀបធ្វើការរបស់ម៉ូឌុលសំណួរ
ផ្ញើ៖ AT + MODE?
ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + ទទួល៖ [para] Para: ជួរនៃ 0 ~ 2. 0 តំណាងឱ្យរបៀបឆ្លងកាត់ ជំនួសឱ្យការទិញ PIO + ការបញ្ជាពីចម្ងាយ + 1 passthrough តំណាង 2 passthrough + របៀបបញ្ជាពីចម្ងាយ។ លំនាំដើម គឺ 0 ។ - កំណត់របៀបធ្វើការរបស់ម៉ូឌុល៖
ផ្ញើ៖ AT + MODE [] ផ្ញើបន្ទាប់ពីការត្រលប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + កំណត់៖ [para] - សួរឈ្មោះឧបករណ៍
ផ្ញើ៖ AT + NAME?
ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + NAME [para1] - កំណត់ឈ្មោះឧបករណ៍
ផ្ញើ៖ AT + NAME [para1] ផ្ញើបន្ទាប់ពីការត្រឡប់ដោយជោគជ័យ៖ យល់ព្រម + កំណត់៖ [para1] Example៖ កំណត់ឈ្មោះឧបករណ៍ទៅ Seeed ផ្ញើ AT + NAMESeeed ត្រឡប់ OK + Set៖ Seeed នៅពេលនេះ ឈ្មោះរបស់ម៉ូឌុលប៊្លូធូសត្រូវបានប្តូរទៅ Seeed ។ ចំណាំ: បន្ទាប់ពីការប្រតិបត្តិការណែនាំតម្រូវឱ្យអគ្គិសនីកំណត់ប៉ារ៉ាម៉ែត្រនៃការអនុម័ត។ - សំណួរដែលត្រូវគ្នានឹងពាក្យសម្ងាត់
ផ្ញើ៖ AT + PASS?
ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + PASS៖ [para1] ជួរ Para1 គឺ 000000 ~ 999999 លំនាំដើមគឺ 000000 ។ - ការផ្គូផ្គងកំណត់ពាក្យសម្ងាត់
ផ្ញើ AT + PASS [para1] ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + កំណត់៖ [para1] - ស្តារការកំណត់រោងចក្រឡើងវិញ
AT + RENEW ផ្ញើ
ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + បន្ត
ស្តារម៉ូឌុលការកំណត់លំនាំដើមរបស់រោងចក្រឡើងវិញ ការកំណត់ម៉ូឌុលនឹងត្រូវបានកំណត់ឡើងវិញ ដូច្នេះ ត្រលប់ទៅរោងចក្រវិញជាមួយនឹងស្ថានភាពនៃលំនាំដើមរបស់រោងចក្រ ម៉ូឌុលពន្យារពេល 500 ms បន្ទាប់ពីការចាប់ផ្តើមឡើងវិញ។ ប្រសិនបើមិនចាំបាច់ទេ សូមប្រយ័ត្ន។ - កំណត់ម៉ូឌុលឡើងវិញ
ផ្ញើ៖ AT + កំណត់ឡើងវិញ
ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + កំណត់ឡើងវិញ
បន្ទាប់ពីម៉ូឌុលប្រតិបត្តិការណែនាំនឹងពន្យារពេល 500 ms បន្ទាប់ពីការចាប់ផ្តើមឡើងវិញ។ - កំណត់របៀបមេ - ទាសករ
ផ្ញើ៖ AT + ROLE [para1] ផ្ញើបន្ទាប់ពីការត្រឡប់មកវិញដោយជោគជ័យ៖ យល់ព្រម + កំណត់៖ [para1]
Exampលេខកូដឡឺ
// មេ
// ទាសករ
ឯកសារ/ធនធាន
![]() |
ម៉ូឌុល ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ CC2541, Bluetooth V4.0 HM-11 BLE Module, CC2541 Bluetooth V4.0 HM-11 BLE Module, V4.0 HM-11 BLE Module, ម៉ូឌុល HM-11 BLE, ម៉ូឌុល BLE, ម៉ូឌុល |