ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE Module ຄູ່ມືຜູ້ໃຊ້
ແນະນຳ
ນີ້ແມ່ນໂມດູນ SMD BLE ທີ່ໃຊ້ໃນ BLE Bee ແລະ Xadow BLE ຂອງພວກເຮົາ. ມັນແມ່ນອີງໃສ່ຊິບ TI cc2541, ຊ່ວຍໃຫ້ໂນດເຄືອຂ່າຍທີ່ແຂງແຮງສາມາດສ້າງໄດ້ດ້ວຍຄ່າໃຊ້ຈ່າຍຂອງວັດສະດຸທັງຫມົດຕ່ໍາແລະເຫມາະສົມກັບລະບົບການບໍລິໂພກພະລັງງານຕ່ໍາສຸດ. ໂມດູນມີຂະຫນາດນ້ອຍແລະງ່າຍຕໍ່ການນໍາໃຊ້, ດ້ວຍ firmware preprogrammed ຂອງຜູ້ຜະລິດ, ທ່ານສາມາດສ້າງການສື່ສານ BLE ໄດ້ໄວໂດຍຜ່ານຄໍາສັ່ງ AT ຂອງມັນ. ຮອງຮັບການສື່ສານ BLE ກັບ iphone, ipad ແລະ Android 4.3.
ຄຸນສົມບັດ
- ໂປຣໂຕຄໍ Bluetooth: Bluetooth Specification V4.0 BLE
- ຄວາມຖີ່ຂອງການເຮັດວຽກ: 2.4 GHz ແຖບ ISM
- ວິທີການໃນການໂຕ້ຕອບ: ເປັນພອດ serial ເປີດສະພາບແວດລ້ອມພາຍໃນ 30 ແມັດສາມາດຮັບຮູ້ການສື່ສານລະຫວ່າງໂມດູນ
- ເພື່ອສົ່ງແລະຮັບບໍ່ຈໍາກັດ byte ລະຫວ່າງໂມດູນ
- ວິທີການ Modulation: GFSK (Gaussian Frequency Shift Keying)
- ພະລັງງານສາຍສົ່ງ: – DBM, 23-6 DBM, 0 DBM, 6 DBM, ສາມາດແກ້ໄຂໄດ້ໂດຍຄໍາສັ່ງ AT
- ໃຊ້ຊິບ TI CC2541, ພື້ນທີ່ການຕັ້ງຄ່າຂອງ 256 KB, ສະຫນັບສະຫນູນຄໍາສັ່ງ AT, ຜູ້ໃຊ້ສາມາດຕາມຄວາມຕ້ອງການທີ່ຈະປ່ຽນພາລະບົດບາດ (ຕົ້ນສະບັບ, ຮູບແບບສໍາລອງ) ແລະອັດຕາ serial port baud, ຊື່ຂອງອຸປະກອນ, ຕົວກໍານົດການຈັບຄູ່ເຊັ່ນ: ລະຫັດຜ່ານ, ການນໍາໃຊ້. ວ່ອງໄວ.
- ການສະຫນອງພະລັງງານ: + 3.3 VDC 50 mA
- ອຸນຫະພູມການເຮັດວຽກ: – 5 ~ + 65 Centigrade
ຂໍ້ມູນຈໍາເພາະ
ຂໍ້ມູນຈໍາເພາະ | ມູນຄ່າ |
ໄມໂຄຣໂປຣເຊສເຊີ | CC2541 |
ຊັບພະຍາກອນ !ເທິງ |
ສະຫນັບສະຫນູນຄໍາສັ່ງ AT, ຜູ້ໃຊ້ສາມາດອີງຕາມຄວາມຕ້ອງການທີ່ຈະມີການປ່ຽນແປງພາລະບົດບາດ (ແມ່ບົດ, ຮູບແບບສໍາລອງ) ແລະອັດຕາການ baud ພອດ serial, ຊື່ຂອງຕົວກໍານົດການ eguipmenLMatching ເຊັ່ນ: ລະຫັດຜ່ານ, ການນໍາໃຊ້ຂອງການປ່ຽນແປງໄດ້. |
ຂະໜາດໂຄງຮ່າງ | 13.5mm x 18.Smm x 2.3mm |
ການສະຫນອງພະລັງງານ | 3.3V |
ອະນຸສັນຍາການສື່ສານ | Uart(3.3V LVTTL) |
ການນັບບັດປະຈໍາຕົວ | 2 |
ລະຫັດປ້ອນຂໍ້ມູນ | 1 |
IC ຕົວຊີ້ວັດ LED | 1 |
ການເຊື່ອມຕໍ່ | ເຕົ້າສຽບເຂົ້າກັນໄດ້ກັບ XBee |
ຄຸນລັກສະນະທາງໄຟຟ້າ
ຂໍ້ມູນຈໍາເພາະ | Mb | 7313 | ສູງສຸດ | ໜ່ວຍ |
Vol Input ສູງສຸດtage | -3 | 3.6 | V | |
ການປ້ອນຂໍ້ມູນການເຮັດວຽກ Voltage | 2.0 | 3.3 | 3.6 | V |
ສົ່ງກະແສໄຟຟ້າ | 15 | mA | ||
ຮັບປະຈຸບັນ | 8.5 | mA | ||
ປະຈຸບັນນອນເລິກ | 600 | uA | ||
ອຸນຫະພູມປະຕິບັດການ | -40 | +65 | •ຄ |
ນິຍາມ 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 string) - ສອບຖາມອັດຕາ baud
ສົ່ງ: AT+BAUD ບໍ? ສົ່ງຫຼັງຈາກຜົນຕອບແທນທີ່ປະສົບຜົນສໍາເລັດ: OK + Get: [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, ໂມດູນຄວນຈະເປັນ. ກ່ຽວກັບໄຟຟ້າ, ຕົວກໍານົດການທີ່ກໍານົດໄວ້ໃຫມ່ສາມາດມີຜົນ. - ຈາກອຸປະກອນທີ່ເຊື່ອມຕໍ່ກັບທີ່ຢູ່ bluetooth ທີ່ລະບຸໄວ້
ສົ່ງ: AT+CON[para1] ສົ່ງຫຼັງຈາກຜົນຕອບແທນສຳເລັດ: OK+CONN[para2] ຊ່ວງ Para2 ແມ່ນ: A, E, F
Example: ຈາກທີ່ຢູ່ bluetooth ແມ່ນ: 0017EA0943AE, ສົ່ງ AT + CON0017EA0943AE, ໂມດູນກັບຄືນມາ: OK + CONNA ຫຼື OK + + CONNF CONNE ຫຼື OK. - ຂໍ້ມູນການຈັບຄູ່ອຸປະກອນການໂຍກຍ້າຍ
ສົ່ງ: AT + CLEAR
ສົ່ງຫຼັງຈາກຜົນຕອບແທນທີ່ປະສົບຜົນສໍາເລັດ: OK +
CLEAR Clear ຄວາມສຳເລັດມີຂໍ້ມູນລະຫັດທີ່ຢູ່ອຸປະກອນເຊື່ອມຕໍ່. - ຮູບແບບການເຮັດວຽກຂອງໂມດູນແບບສອບຖາມ
ສົ່ງ: AT + MODE?
ສົ່ງຫຼັງຈາກຜົນຕອບແທນທີ່ປະສົບຜົນສໍາເລັດ: OK + Get: [para] Para: ຊ່ວງຂອງ 0 ~ 2. 0 ເປັນຕົວແທນຂອງໂຫມດ passthrough, ໃນນາມຂອງການຊື້ PIO + ການຄວບຄຸມໄລຍະໄກ + 1 passthrough, 2 passthrough ຕົວແທນ + ການຄວບຄຸມໄລຍະໄກ mode.The ເລີ່ມຕົ້ນ. ແມ່ນ 0. - ຕັ້ງຮູບແບບການເຮັດວຽກຂອງໂມດູນ:
ສົ່ງ: AT + MODE [] ສົ່ງຫຼັງຈາກຜົນຕອບແທນທີ່ປະສົບຜົນສໍາເລັດ: OK + Set: [para] - ສອບຖາມຊື່ອຸປະກອນ
ສົ່ງ: AT + NAME?
ສົ່ງຫຼັງຈາກຜົນຕອບແທນສຳເລັດ: OK + NAME [para1] - ຕັ້ງຊື່ອຸປະກອນ
ສົ່ງ: AT + NAME [para1] ສົ່ງຫຼັງຈາກຜົນຕອບແທນສຳເລັດ: OK + Set: [para1] Example: ຕັ້ງຊື່ອຸປະກອນເປັນ Seeed, ສົ່ງ AT + NAMESeeed, ກັບຄືນ OK + Set: Seeed ໃນເວລານີ້, ຊື່ຂອງໂມດູນ bluetooth ໄດ້ຖືກປ່ຽນເປັນ Seeed. ຫມາຍເຫດ: ຫຼັງຈາກການປະຕິບັດຄໍາແນະນໍາ, ຮຽກຮ້ອງໃຫ້ໄຟຟ້າ, ກໍານົດຕົວກໍານົດການຂອງການອະນຸມັດ. - ສອບຖາມລະຫັດຜ່ານທີ່ກົງກັນ
ສົ່ງ: AT + PASS?
ສົ່ງຫຼັງຈາກຜົນຕອບແທນທີ່ປະສົບຜົນສໍາເລັດ: OK + PASS: [para1] ຊ່ວງ Para1 ແມ່ນ 000000 ~ 999999, ຄ່າເລີ່ມຕົ້ນແມ່ນ 000000. - ຈັບຄູ່ລະຫັດຜ່ານຕັ້ງ
ສົ່ງ AT + PASS [para1] ສົ່ງຫຼັງຈາກຜົນຕອບແທນທີ່ປະສົບຜົນສໍາເລັດ: OK + Set: [para1] - ຟື້ນຟູການຕັ້ງຄ່າໂຮງງານ
AT + RENEW ສົ່ງ
ສົ່ງຫຼັງຈາກຜົນຕອບແທນສຳເລັດ: OK + RENEW
ຟື້ນຟູໂມດູນການຕັ້ງຄ່າເລີ່ມຕົ້ນຂອງໂຮງງານ, ການຕັ້ງຄ່າໂມດູນຈະຖືກຕັ້ງຄ່າໃຫມ່, ດັ່ງນັ້ນ, ກັບຄືນໄປບ່ອນໂຮງງານທີ່ມີສະຖານະຂອງຄ່າເລີ່ມຕົ້ນຂອງໂຮງງານ, ໂມດູນການຊັກຊ້າ 500 ms ຫຼັງຈາກ restart. ຖ້າບໍ່ຈໍາເປັນ, ກະລຸນາລະມັດລະວັງ. - ຣີເຊັດໂມດູນ
ສົ່ງ: AT + ຣີເຊັດ
ສົ່ງຫຼັງຈາກຜົນຕອບແທນສຳເລັດ: ຕົກລົງ + ຣີເຊັດ
ຫຼັງຈາກໂມດູນການປະຕິບັດຄໍາແນະນໍາຈະຊັກຊ້າ 500 ms ຫຼັງຈາກ restart. - ຕັ້ງຮູບແບບແມ່ບົດສໍາລອງ
ສົ່ງ: AT + ROLE [para1] ສົ່ງຫຼັງຈາກຜົນຕອບແທນທີ່ປະສົບຜົນສໍາເລັດ: OK + Set: [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, ໂມດູນ |