ARDUINO CC2541 ಬ್ಲೂಟೂತ್ V4.0 HM-11 BLE ಮಾಡ್ಯೂಲ್ ಬಳಕೆದಾರ ಕೈಪಿಡಿ
ಪರಿಚಯ
ಇದು ನಮ್ಮ BLE Bee ಮತ್ತು Xadow BLE ನಲ್ಲಿ ಬಳಸಲಾದ SMD BLE ಮಾಡ್ಯೂಲ್ ಆಗಿದೆ. ಇದು TI cc2541 ಚಿಪ್ ಅನ್ನು ಆಧರಿಸಿದೆ, ದೃಢವಾದ ನೆಟ್ವರ್ಕ್ ನೋಡ್ಗಳನ್ನು ಕಡಿಮೆ ಒಟ್ಟು ಬಿಲ್-ಆಫ್-ಮೆಟೀರಿಯಲ್ ವೆಚ್ಚಗಳೊಂದಿಗೆ ನಿರ್ಮಿಸಲು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಅಲ್ಟ್ರಾಲೋ ಪವರ್ ಬಳಕೆ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಹೆಚ್ಚು ಸೂಕ್ತವಾಗಿದೆ. ಮಾಡ್ಯೂಲ್ ಚಿಕ್ಕದಾಗಿದೆ ಮತ್ತು ಬಳಸಲು ಸುಲಭವಾಗಿದೆ, ತಯಾರಕರ ಪೂರ್ವ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲಾದ ಫರ್ಮ್ವೇರ್ನೊಂದಿಗೆ, ನೀವು ಅದರ AT ಆಜ್ಞೆಯ ಮೂಲಕ ತ್ವರಿತವಾಗಿ BLE ಸಂವಹನಗಳನ್ನು ನಿರ್ಮಿಸಬಹುದು. iphone, ipad ಮತ್ತು Android 4.3 ನೊಂದಿಗೆ BLE ಸಂವಹನಗಳನ್ನು ಬೆಂಬಲಿಸುವುದು.
ವೈಶಿಷ್ಟ್ಯಗಳು
- ಬ್ಲೂಟೂತ್ ಪ್ರೋಟೋಕಾಲ್: ಬ್ಲೂಟೂತ್ ನಿರ್ದಿಷ್ಟತೆ 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 mA
- ಕೆಲಸದ ತಾಪಮಾನ: - 5 ~ + 65 ಸೆಂಟಿಗ್ರೇಡ್
ನಿರ್ದಿಷ್ಟತೆ
ನಿರ್ದಿಷ್ಟತೆ | ಮೌಲ್ಯ |
ಮೈಕ್ರೋಪ್ರೊಸೆಸರ್ | CC2541 |
ಸಂಪನ್ಮೂಲಗಳು !ಟಾಪ್ |
AT ಆಜ್ಞೆಯನ್ನು ಬೆಂಬಲಿಸಿ, ಬಳಕೆದಾರರು ಪಾತ್ರವನ್ನು (ಮಾಸ್ಟರ್, ಸ್ಲೇವ್ ಮೋಡ್) ಮತ್ತು ಸೀರಿಯಲ್ ಪೋರ್ಟ್ ಬಾಡ್ ದರ, ಪಾಸ್ವರ್ಡ್ನಂತಹ eguipmenL ಹೊಂದಾಣಿಕೆ ಪ್ಯಾರಾಮೀಟರ್ಗಳ ಹೆಸರು, ಹೊಂದಿಕೊಳ್ಳುವ ಬಳಕೆಯನ್ನು ಬದಲಾಯಿಸುವ ಅಗತ್ಯಕ್ಕೆ ಅನುಗುಣವಾಗಿ ಮಾಡಬಹುದು. |
ಔಟ್ಲೈನ್ ಆಯಾಮ | 13.5mm x 18.Smm x 2.3mm |
ವಿದ್ಯುತ್ ಸರಬರಾಜು | 3.3V |
ಸಂವಹನ ಪ್ರೋಟೋಕಾಲ್ | Uart(3.3V LVTTL) |
ID ಎಣಿಕೆಗಳು | 2 |
ಕೀ ಇನ್ಪುಟ್ ಐಡಿ | 1 |
ಎಲ್ಇಡಿ ಸೂಚಕಗಳು 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 | •ಸಿ |
ಪಿನ್ ವ್ಯಾಖ್ಯಾನ
ಪಿನ್ | ಹೆಸರು | ನಿರಾಶೆ |
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 | ವಿಸಿಸಿ | ವಿದ್ಯುತ್ ಸರಬರಾಜು 13V |
10 | NC | |
11 | ಫ್ಲೀಟ್ಸ್ | ಮರುಹೊಂದಿಸಿ, ಕನಿಷ್ಠ Sms ನಲ್ಲಿ ಕಡಿಮೆ ಸಕ್ರಿಯವಾಗಿದೆ |
12 | GND | GND |
13 | P103 | 10 ಪೋರ್ಟ್, DHT11/D518B20 ಗೆ ಸಂಪರ್ಕಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ |
14 | P102 | ಡಿಜಿಟಲ್ ಇನ್ಪುಟ್, ಔಟ್ಪುಟ್ |
15 | P101 | ಎಲ್ಇಡಿ ಸೂಚಕ |
16 | P100 | ಬಟನ್ ಪಿನ್ |
AT ಆಜ್ಞೆಗಳು ಮತ್ತು ಸಂರಚನೆ
- ಸ್ಥಳೀಯ MAC ವಿಳಾಸವನ್ನು ಪ್ರಶ್ನಿಸಿ
ಕಳುಹಿಸಿ: AT + ADDR?
ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + LADD: MAC ವಿಳಾಸ (12 ಸ್ಟ್ರಿಂಗ್ಗಾಗಿ ವಿಳಾಸ) - ಬಾಡ್ ದರವನ್ನು ಪ್ರಶ್ನಿಸಿ
ಕಳುಹಿಸಿ: AT+BAUD? ಯಶಸ್ವಿ ವಾಪಸಾತಿಯ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಪಡೆಯಿರಿ: [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] Example: ಕಳುಹಿಸಿ: AT + BAUD1, ಹಿಂತಿರುಗಿ: ಸರಿ + ಹೊಂದಿಸಿ: 2. ಬಾಡ್ ದರವನ್ನು 19200 ಗೆ ಹೊಂದಿಸಲಾಗಿದೆ.
ಗಮನಿಸಿ: 1200 ಗೆ ಬದಲಾಯಿಸಿದ ನಂತರ, ಮಾಡ್ಯೂಲ್ ಇನ್ನು ಮುಂದೆ AT ಆಜ್ಞೆಯ ಕಾನ್ಫಿಗರೇಶನ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ ಮತ್ತು ಸ್ಟ್ಯಾಂಡ್ಬೈ ಅಡಿಯಲ್ಲಿ PIO0 ಅನ್ನು ಒತ್ತಿರಿ, ಮಾಡ್ಯೂಲ್ ಫ್ಯಾಕ್ಟರಿ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಬಹುದು. ಬಾಡ್ ದರವನ್ನು ಬಳಸಲು ಶಿಫಾರಸು ಮಾಡಬೇಡಿ. ಬಾಡ್ ದರವನ್ನು ಹೊಂದಿಸಿದ ನಂತರ, ಮಾಡ್ಯೂಲ್ಗಳು ಇರಬೇಕು ವಿದ್ಯುತ್ ಮೇಲೆ, ಹೊಸ ಸೆಟ್ ನಿಯತಾಂಕಗಳು ಪರಿಣಾಮ ಬೀರಬಹುದು. - ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಬ್ಲೂಟೂತ್ ವಿಳಾಸಕ್ಕೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಸಾಧನದಿಂದ
ಕಳುಹಿಸಿ: AT+CON[para1] ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: OK+CONN[para2] Para2 ಶ್ರೇಣಿ: A, E, F
Example: ಬ್ಲೂಟೂತ್ ವಿಳಾಸದಿಂದ: 0017EA0943AE, AT + CON0017EA0943AE ಅನ್ನು ಕಳುಹಿಸುವುದು, ಮಾಡ್ಯೂಲ್ ಹಿಂತಿರುಗಿಸುತ್ತದೆ: OK + CONNA ಅಥವಾ OK + + CONNF CONNE ಅಥವಾ OK. - ತೆಗೆಯುವ ಸಲಕರಣೆಗಳ ಹೊಂದಾಣಿಕೆಯ ಮಾಹಿತಿ
ಕಳುಹಿಸಿ: AT + CLEAR
ಯಶಸ್ವಿ ವಾಪಸಾತಿಯ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ +
ಕ್ಲಿಯರ್ ಕ್ಲಿಯರ್ ಯಶಸ್ಸು ಸಂಪರ್ಕಿತ ಸಾಧನದ ವಿಳಾಸ ಕೋಡ್ ಮಾಹಿತಿಯನ್ನು ಹೊಂದಿದೆ. - ಪ್ರಶ್ನೆ ಮಾಡ್ಯೂಲ್ ವರ್ಕಿಂಗ್ ಮೋಡ್
ಕಳುಹಿಸಿ: AT + MODE?
ಯಶಸ್ವಿ ವಾಪಸಾತಿಯ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಪಡೆಯಿರಿ: [ಪಾರಾ] ಪ್ಯಾರಾ: 0 ~ 2. 0 ರ ಶ್ರೇಣಿಯು ಪಾಸ್ಥ್ರೂ ಮೋಡ್ ಅನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, PIO ಸ್ವಾಧೀನದ ಪರವಾಗಿ + ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್ + 1 ಪಾಸ್ಥ್ರೂ, 2 ಪ್ರತಿನಿಧಿ ಪಾಸ್ಥ್ರೂ + ರಿಮೋಟ್ ಕಂಟ್ರೋಲ್ ಮೋಡ್. ಡೀಫಾಲ್ಟ್ 0 ಆಗಿದೆ. - ಮಾಡ್ಯೂಲ್ ವರ್ಕಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಹೊಂದಿಸಿ:
ಕಳುಹಿಸು: AT + MODE [] ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಹೊಂದಿಸಿ: [ಪ್ಯಾರಾ] - ಸಾಧನದ ಹೆಸರನ್ನು ಪ್ರಶ್ನಿಸಿ
ಕಳುಹಿಸಿ: AT + NAME?
ಯಶಸ್ವಿ ವಾಪಸಾತಿಯ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + NAME [ಪ್ಯಾರಾ1] - ಸಾಧನದ ಹೆಸರನ್ನು ಹೊಂದಿಸಿ
ಕಳುಹಿಸು: AT + NAME [para1] ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಸೆಟ್: [para1] Example: ಸಾಧನದ ಹೆಸರನ್ನು ಸೀಡ್ಗೆ ಹೊಂದಿಸಿ, AT + NAMESeeed ಅನ್ನು ಕಳುಹಿಸಿ, ಸರಿ ಹಿಂತಿರುಗಿ + ಹೊಂದಿಸಿ: ಈ ಸಮಯದಲ್ಲಿ ನೋಡಿ, ಬ್ಲೂಟೂತ್ ಮಾಡ್ಯೂಲ್ನ ಹೆಸರನ್ನು ಸೀಡ್ಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ. ಗಮನಿಸಿ: ಸೂಚನೆಯ ಕಾರ್ಯಗತಗೊಳಿಸಿದ ನಂತರ, ವಿದ್ಯುಚ್ಛಕ್ತಿಗೆ ಅಗತ್ಯವಿರುವ, ಅನುಮೋದನೆಯ ನಿಯತಾಂಕಗಳನ್ನು ಹೊಂದಿಸಿ. - ಪ್ರಶ್ನೆ ಹೊಂದಾಣಿಕೆ ಪಾಸ್ವರ್ಡ್
ಕಳುಹಿಸಿ: AT + PASS?
ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿಸಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಪಾಸ್: [para1] Para1 ಶ್ರೇಣಿಯು 000000 ~ 999999 ಆಗಿದೆ, ಡೀಫಾಲ್ಟ್ 000000 ಆಗಿದೆ. - ಪಾಸ್ವರ್ಡ್ ಅನ್ನು ಜೋಡಿಸುವುದು
AT + PASS ಅನ್ನು ಕಳುಹಿಸಿ [para1] ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಹೊಂದಿಸಿ: [para1] - ಫ್ಯಾಕ್ಟರಿ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಿ
AT + RENEW ಕಳುಹಿಸುವಿಕೆ
ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ನವೀಕರಿಸಿ
ಡೀಫಾಲ್ಟ್ ಫ್ಯಾಕ್ಟರಿ ಸೆಟ್ಟಿಂಗ್ಗಳ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಿ, ಮಾಡ್ಯೂಲ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮರುಹೊಂದಿಸಲಾಗುತ್ತದೆ ಆದ್ದರಿಂದ ಫ್ಯಾಕ್ಟರಿ ಡೀಫಾಲ್ಟ್ ಸ್ಥಿತಿಯೊಂದಿಗೆ ಫ್ಯಾಕ್ಟರಿಗೆ ಹಿಂತಿರುಗಿ, ಮರುಪ್ರಾರಂಭಿಸಿದ ನಂತರ ಮಾಡ್ಯೂಲ್ 500 ಎಂಎಸ್ ಅನ್ನು ವಿಳಂಬಗೊಳಿಸಿ. ಅಗತ್ಯವಿಲ್ಲದಿದ್ದರೆ, ದಯವಿಟ್ಟು ಜಾಗರೂಕರಾಗಿರಿ. - ಮಾಡ್ಯೂಲ್ ಮರುಹೊಂದಿಸಿ
ಕಳುಹಿಸಿ: AT + RESET
ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಮರುಹೊಂದಿಸಿ
ಸೂಚನೆಯ ನಂತರ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಮಾಡ್ಯೂಲ್ ಮರುಪ್ರಾರಂಭಿಸಿದ ನಂತರ 500 ಎಂಎಸ್ ವಿಳಂಬವಾಗುತ್ತದೆ. - ಮಾಸ್ಟರ್-ಸ್ಲೇವ್ ಮೋಡ್ ಅನ್ನು ಹೊಂದಿಸಿ
ಕಳುಹಿಸಿ: AT + ROLE [para1] ಯಶಸ್ವಿ ಹಿಂತಿರುಗಿದ ನಂತರ ಕಳುಹಿಸಿ: ಸರಿ + ಹೊಂದಿಸಿ: [para1]
Example ಕೋಡ್
//ಮಾಸ್ಟರ್
// ಗುಲಾಮ
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
ARDUINO CC2541 ಬ್ಲೂಟೂತ್ V4.0 HM-11 BLE ಮಾಡ್ಯೂಲ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರರ ಕೈಪಿಡಿ CC2541, ಬ್ಲೂಟೂತ್ V4.0 HM-11 BLE ಮಾಡ್ಯೂಲ್, CC2541 Bluetooth V4.0 HM-11 BLE ಮಾಡ್ಯೂಲ್, V4.0 HM-11 BLE ಮಾಡ್ಯೂಲ್, HM-11 BLE ಮಾಡ್ಯೂಲ್, BLE ಮಾಡ್ಯೂಲ್, ಮಾಡ್ಯೂಲ್ |