คู่มือผู้ใช้โมดูล ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE
TREND TT80020SN นิเกิลเทเบิล Lamp

การแนะนำ

นี่คือโมดูล 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 Frequency Shift Keying)
  • กำลังส่ง: – DBM, 23-6 DBM, 0 DBM, 6 DBM สามารถแก้ไขได้โดยคำสั่ง AT
  • ใช้ชิป TI CC2541, พื้นที่การกำหนดค่า 256 KB, รองรับคำสั่ง AT, ผู้ใช้สามารถเปลี่ยนบทบาทได้ตามต้องการ (โหมดมาสเตอร์, โหมดทาส) และอัตราบอดของพอร์ตอนุกรม, ชื่ออุปกรณ์, พารามิเตอร์ที่ตรงกัน เช่น รหัสผ่าน, ใช้ ว่องไว
  • แหล่งจ่ายไฟ : +3.3 VDC 50 mA
  • อุณหภูมิในการทำงาน: – 5 ~ + 65 องศาเซนติเกรด

ข้อมูลจำเพาะ

ข้อมูลจำเพาะ ค่า
ไมโครโปรเซสเซอร์ ซีซี2541
ทรัพยากร
!สูงสุด
รองรับคำสั่ง AT ผู้ใช้สามารถเปลี่ยนบทบาทได้ตามต้องการ (โหมดมาสเตอร์ โหมดสเลฟ) และอัตราบอดของพอร์ตอนุกรม ชื่อของ eguipmenL พารามิเตอร์ที่ตรงกัน เช่น รหัสผ่าน การใช้งานที่ยืดหยุ่น
มิติโครงร่าง 13.5มม. x 18.สมม. x 2.3มม
แหล่งจ่ายไฟ 3.3โวลต์
โปรโตคอลการสื่อสาร UART (3.3V LVTTL)
ไอดีนับ 2
ID อินพุตคีย์ 1
ไฟแสดงสถานะ LED IC 1
การเชื่อมต่อ ซ็อกเก็ตเข้ากันได้กับ XBee

ลักษณะทางไฟฟ้า

ข้อมูลจำเพาะ Mb 7313 แม็กซ์ หน่วย
อินพุตสูงสุดVoltage -3  3.6 V
อินพุตการทำงาน Voltage 2.0 3.3 3.6 V
ส่งกระแส 15 mA
รับกระแส 8.5 mA
กระแสการนอนหลับลึก 600 uA
อุณหภูมิในการทำงาน -40 +65 • C

นิยามพิน

นิยามพิน

เข็มหมุด ชื่อ ความสิ้นหวัง
1 ยูอาร์ทีเอส ยูเออาร์ที
2 UART เท็กซัส ยูเออาร์ที
3 ยูอาร์ที ซีทีเอส ยูเออาร์ที
4 ยูอาร์ที RX ยูเออาร์ที
S NC
6 NC
7 NV
8 NV
9 วีซีซี แหล่งจ่ายไฟ 13V
10 NC
11 กองเรือ รีเซ็ต ใช้งานต่ำอย่างน้อยใน Sms
12 ก.ย.ด. ก.ย.ด.
13 P103 10 พอร์ต ใช้สำหรับเชื่อมต่อกับ DHT11/D518B20
14 P102 อินพุตดิจิตอลเอาต์พุต
15 P101 ไฟ LED แสดงสถานะ
16 P100 กระดุมแป๊ก

คำสั่ง AT & การกำหนดค่า

  1. ค้นหาที่อยู่ MAC ดั้งเดิม
    ส่ง: AT + ADDR?
    ส่งหลังจากส่งคืนสำเร็จ: OK + LADD: ที่อยู่ MAC (ที่อยู่สำหรับ 12 สตริง)
  2. สอบถามอัตราบอด
    ส่ง: AT+BAUD? ส่งหลังจากการส่งคืนสำเร็จ: ตกลง + รับ: [para1] ขอบเขตของ para1: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: send: AT + BAUD1, return: OK + Set: 2.อัตรา baud ตั้งไว้ที่ 19200
    บันทึก: หลังจากเปลี่ยนเป็น 1200 โมดูลจะไม่รองรับการกำหนดค่าของคำสั่ง AT อีกต่อไป และกด PIO0 ในโหมดสแตนด์บาย โมดูลสามารถเรียกคืนการตั้งค่าจากโรงงานได้ ไม่แนะนำให้ใช้อัตราบอด หลังจากตั้งค่าอัตราบอดแล้ว โมดูลควรเป็น สำหรับไฟฟ้า พารามิเตอร์ชุดใหม่จะมีผล
  4. จากอุปกรณ์ที่เชื่อมต่อกับที่อยู่บลูทูธที่ระบุ
    ส่ง: AT+CON[para1] ส่งหลังจากส่งคืนสำเร็จ: OK+CONN[para2] ช่วง Para2 คือ: A, E, F
    Example: จากที่อยู่บลูทูธคือ: 0017EA0943AE ส่ง AT + CON0017EA0943AE ส่งโมดูลกลับ: OK + CONNA หรือ OK + + CONNF CONNE หรือ OK
  5. ข้อมูลการจับคู่อุปกรณ์กำจัด
    ส่ง: AT + ชัดเจน
    ส่งหลังจากส่งคืนสำเร็จ: ตกลง +
    CLEAR ความสำเร็จที่ชัดเจนมีข้อมูลรหัสที่อยู่ของอุปกรณ์ที่เชื่อมต่อ
  6. โหมดการทำงานของโมดูลแบบสอบถาม
    ส่ง: AT + MODE?
    ส่งหลังจากการส่งคืนสำเร็จ: ตกลง + รับ: [พารา] Para: ช่วง 0 ~ 2. 0 หมายถึงโหมดการส่งผ่าน ในนามของการรับ PIO + การควบคุมระยะไกล + 1การส่งผ่าน 2 การส่งผ่านตัวแทน + โหมดการควบคุมระยะไกล ค่าเริ่มต้น คือ 0
  7. ตั้งค่าโหมดการทำงานของโมดูล:
    ส่ง: AT + MODE [] ส่งหลังจากการส่งคืนสำเร็จ: OK + Set: [para]
  8. ชื่ออุปกรณ์สอบถาม
    ส่ง: AT + NAME?
    ส่งหลังจากส่งคืนสำเร็จ: ตกลง + ชื่อ [para1]
  9. ตั้งชื่ออุปกรณ์
    ส่ง: AT + NAME [para1] ส่งหลังจากการส่งคืนสำเร็จ: OK + Set: [para1] เช่นample: ตั้งชื่ออุปกรณ์เป็น Seeed ส่ง AT + NAMESeeed ส่งกลับ OK + Set: Seeed ในเวลานี้ ชื่อของโมดูลบลูทูธถูกเปลี่ยนเป็น Seeed หมายเหตุ: หลังจากการดำเนินการคำสั่ง จำเป็นต้องไฟฟ้า ตั้งค่าพารามิเตอร์ของการอนุมัติ
  10. ค้นหารหัสผ่านที่ตรงกัน
    ส่ง: AT + PASS?
    ส่งหลังจากการส่งคืนสำเร็จ: OK + PASS: [para1] ช่วง Para1 คือ 000000 ~ 999999 ค่าเริ่มต้นคือ 000000
  11. จับคู่ตั้งรหัสผ่าน
    ส่ง AT + PASS [para1] ส่งหลังจากการส่งคืนสำเร็จ: OK + Set: [para1]
  12. คืนค่าการตั้งค่าจากโรงงาน
    การส่ง AT + RENEW
    ส่งหลังจากส่งคืนสำเร็จ: ตกลง + ต่ออายุ
    คืนค่าโมดูลการตั้งค่าเริ่มต้นจากโรงงาน การตั้งค่าโมดูลจะถูกรีเซ็ต ดังนั้น กลับไปที่โรงงานโดยมีสถานะเป็นค่าเริ่มต้นจากโรงงาน โมดูลหน่วงเวลา 500 มิลลิวินาทีหลังจากรีสตาร์ท หากไม่จำเป็น โปรดใช้ความระมัดระวัง
  13. รีเซ็ตโมดูล
    ส่ง: AT + รีเซ็ต
    ส่งหลังจากส่งคืนสำเร็จ: ตกลง + รีเซ็ต
    หลังจากโมดูลการดำเนินการคำสั่งจะล่าช้า 500 มิลลิวินาทีหลังจากรีสตาร์ท
  14. ตั้งโหมดมาสเตอร์-สเลฟ
    ส่ง: AT + ROLE [para1] ส่งหลังจากการส่งคืนสำเร็จ: OK + Set: [para1]

Exampรหัส
//ผู้เชี่ยวชาญ
// การเข้ารหัสหลัก
//ทาส
// เข้ารหัสทาส

 

เอกสาร / แหล่งข้อมูล

โมดูล ARDUINO CC2541 Bluetooth V4.0 HM-11 BLE [พีดีเอฟ] คู่มือการใช้งาน
CC2541, โมดูลบลูทูธ V4.0 HM-11 BLE, CC2541 โมดูลบลูทูธ V4.0 HM-11 BLE, โมดูล V4.0 HM-11 BLE, โมดูล HM-11 BLE, โมดูล BLE, โมดูล

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *