สารบัญ:
- ขั้นตอนที่ 1: การตั้งค่าโมดูล Bluetooth
- ขั้นตอนที่ 2: การกำหนดค่าโมดูล
- ขั้นตอนที่ 3: การตั้งค่าคณะกรรมการควบคุมการบิน
- ขั้นตอนที่ 4: เชื่อมต่อและทดสอบ
วีดีโอ: โมดูล Bluetooth Speedy Bee ราคาถูก: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
Speedy Bee เป็นแอปสำหรับ IOS/Android สำหรับตรวจสอบ/กำหนดค่า Flight Control Boards
ค้นหาข้อมูลทั้งหมดได้ที่นี่: SpeedyBee ลิงค์
ให้การเข้าถึงตัวควบคุม Flight ได้ง่ายโดยไม่ต้องใช้คอมพิวเตอร์หรือแล็ปท็อป ซึ่งสะดวกมากเมื่อคุณอยู่ในทุ่ง ใช้บลูทูธในการสื่อสารแบบไร้สาย คุณสามารถซื้อฮาร์ดแวร์ Speedybee หรือใช้ "El Cheapo" ได้เหมือนที่ฉันทำ แต่ต้องมีการดัดแปลงเล็กน้อย:-)
นี่คือสิ่งที่เราต้องพูดคุยกับผู้ควบคุมการบินของเรา:
สายเคเบิล, USB เป็นซีเรียล: Cable-link
โมดูล Bluetooth จาก Banggood:AT-09 module
ติดตั้งคอมพิวเตอร์หรือแล็ปท็อป เทอร์มินัลซอฟต์แวร์ (เช่น Arduino IDE, Putty, picocom …)
ฉันถือว่ามีความรู้พื้นฐานเกี่ยวกับโดรน R/C และอุปกรณ์ควบคุมการบิน (ตัวปรับแต่ง Betaflight และเฟิร์มแวร์) SpeedyBee ยังทำงานร่วมกับ iNav และ ButterFlight ได้ โปรดดูไซต์ของพวกเขา
ขั้นตอนที่ 1: การตั้งค่าโมดูล Bluetooth
โมดูล AT-09 จาก Banggood ทำงานได้อย่างสมบูรณ์แบบสำหรับ SpeedyBee แต่เราจำเป็นต้องเปลี่ยนการตั้งค่าบางอย่าง ฉันพบเอกสารข้อมูลและเอกสารจำนวนมาก แต่ขณะทดสอบโมดูล ฉันมีข้อผิดพลาดหลายประการ …
เลยลองพยายามจน … ได้ผล มาแชร์กัน!
เปิดเครื่องคอมพิวเตอร์ของคุณและเริ่มซอฟต์แวร์เทอร์มินัล (ฉันใช้ Arduino IDE) เริ่มจอภาพแบบอนุกรม เชื่อมต่อสาย Serial-to-USB เข้ากับโมดูลดังต่อไปนี้:
- ตัวเมียสีแดงจากสายเคเบิลไปยังโมดูล VCC
--ตัวเมียสีดำจากสายเคเบิลไปยังโมดูล GND
--ตัวเมียสีขาวจากสายเคเบิลไปยังโมดูล TXD
- ตัวเมียสีเขียวจากสายเคเบิลไปยังโมดูล RXD
STATE และ EN บนโมดูลไม่ได้เชื่อมต่อ
ตรวจสอบและตรวจสอบการเชื่อมต่อของคุณอีกครั้ง และเสียบด้าน USB ของสายเคเบิลเข้ากับคอมพิวเตอร์ของคุณ
ขั้นตอนที่ 2: การกำหนดค่าโมดูล
ตรวจสอบว่าเทอร์มินัลบอดเรตของคุณเป็น 9600 บอด และเลือก NL/CR (การขึ้นบรรทัดใหม่) ตามที่เห็นในภาพ (ขออภัยเป็นภาษาดัตช์ …)
พิมพ์ "AT" และ Enter โมดูลควรตอบสนอง "ตกลง" ตอนนี้พิมพ์ "AT+HELP" และ Enter โมดูลจะแสดงรายการตามที่เห็นในภาพ
พิมพ์ "AT+NAME" ตามด้วยชื่อที่คุณเลือก โมดูลจะตอบกลับว่า "NAME= ….."
ตอนนี้ได้เวลาใส่เอาต์พุตอนุกรมของโมดูลที่ 19200 บอดตามที่ต้องการโดยแอป SpeedyBee
พิมพ์ "AT+BAUD5" และป้อน โมดูลตอบ "+BAUD=5" และตกลง
เปลี่ยน Baudrate ของ Serial Monitor เป็น 19200 (หรือคุณจะเห็นขยะหรือไม่มีอะไรเลย:-))
พิมพ์ "AT" และ Enter หากโมดูลแจ้งว่า "ตกลง" แสดงว่าคุณทำเสร็จแล้ว !
ขั้นตอนที่ 3: การตั้งค่าคณะกรรมการควบคุมการบิน
ในการทดสอบโมดูล Bluetooth ด้วย SpeedyBee ฉันจำเป็นต้องมี Flight Control Board ฉันมี F3 evo Brushed บนชั้นวางที่ต้องการการซ่อมแซม ตัวแปลงบูสต์เสียแต่ใช้งานได้ดีเมื่อเชื่อมต่อกับ USB เป็นการตั้งค่าที่งี่เง่ามากเนื่องจากโมดูล Bluetooth มีขนาดและน้ำหนักเท่ากันกับ F3 evo แต่ก็โอเคสำหรับการทดสอบ:-)
Flight Controller ต้องมี BetaFlight เวอร์ชัน 3.1.0 ขึ้นไป หากจำเป็นให้อัปเดตตัวควบคุม Flight ของคุณ
เราต้องการคอมพิวเตอร์หรือแล็ปท็อปอีกครั้งก่อนที่เราจะสามารถใช้แอป SpeedyBee ได้ เราจำเป็นต้องกำหนดค่าพอร์ต UART ฟรีที่ 19200 บอดสำหรับการสื่อสารกับโมดูล Bluetooth
สิ่งนี้อธิบายไว้อย่างดีในคู่มือ SB-BUA เริ่มต้น Betaflight Configurator เชื่อมต่อบอร์ดของคุณและไปที่แท็บ Ports เลือก UART (ฉันเลือก 2) และตั้งค่า Baudrate เป็น 19200
บันทึกและรีบูตและคุณทำเสร็จแล้ว !
ขั้นตอนที่ 4: เชื่อมต่อและทดสอบ
ค้นหาเลย์เอาต์ PCB ของบอร์ดของคุณและค้นหา UART ที่เลือก เชื่อมต่อโมดูลกับตัวควบคุมเที่ยวบินของคุณ (การบัดกรี การพันสายไฟเข้ากับโมดูล) ดูคู่มือ SB-BUA ตรวจสอบงานของคุณ สำคัญมาก !
เปิดแอพและเปิดเครื่องควบคุมการบิน แอปจะถามคุณว่า " แตะเพื่อเริ่มสแกน"
ฉันตั้งชื่อโมดูลของฉันว่า "BLOETOET"
เมื่อคุณทำเช่นนี้ ชื่อที่คุณเลือกในขั้นตอนก่อนหน้านี้ควรปรากฏขึ้น เมื่อเชื่อมต่อคุณจะอยู่ใน ! กำหนดค่า/ทดสอบ แต่ที่สำคัญที่สุด: สนุกสุดเหวี่ยง !
หากไม่สำเร็จให้อ้างอิงกับคู่มือ SB-BUA จะมีขั้นตอนการแก้ไขปัญหาที่ดี !
ขอให้โชคดีและมีความสุขในการบิน !
บ๊อบ
แนะนำ:
โมดูล SIM900A 2G + ซิมการ์ดโฮโลแกรม = การรวมกันที่ชนะในหมวด "สิ่งสกปรกราคาถูก"?: 6 ขั้นตอน
โมดูล SIM900A 2G + ซิมการ์ดโฮโลแกรม = การรวมกันที่ชนะในหมวด "dirt Cheap"?: IoT คำศัพท์ของทศวรรษนี้ บางครั้งก็เข้ามาในจิตใจของผู้คนที่คิดว่าตัวเองต่อต้านแฟชั่น โดยมีฉันอยู่ท่ามกลางพวกเขา อยู่มาวันหนึ่งฉันกำลังเรียกดู อินเตอร์เน็ตและเห็นบริษัทที่ไม่เคยได้ยินชื่อมาก่อน (โฮโลแกรม) แจกซิมการ์ด
โมดูล HC-05 (บลูทูธ) สำหรับระบบอัตโนมัติภายในบ้านขั้นพื้นฐาน: 3 ขั้นตอน
โมดูล HC-05 (บลูทูธ) สำหรับ Home-automation Basic: ในโครงการที่แล้ว ฉันควบคุม LED โดยใช้ปุ่มกด แต่ในโครงการนี้ ฉันได้แทนที่ PUSH BUTTON ด้วยโมดูล HC-05 ฉันขอแนะนำอย่างยิ่งให้ผ่านโครงการเหล่านี้มาก่อน ต่อด้วยโครงการนี้ คุณจะได้รับรายละเอียดทั้งหมดใ
โมดูล RC Tx เป็นจอยสติ๊ก USB: 6 ขั้นตอน
โมดูล RC Tx เป็นจอยสติ๊ก USB: คำแนะนำนี้เป็นเรื่องเกี่ยวกับการสร้างโมดูลเครื่องส่งสัญญาณที่ทำงานร่วมกับเครื่องส่งสัญญาณ RC มาตรฐานและทำหน้าที่เป็นจอยสติ๊ก USB โมดูลนี้ใช้บอร์ด Digispark dev ที่ทำหน้าที่เป็น USB HID มันแปลสัญญาณ PPM ที่เครื่องส่งสัญญาณส่งและแปลง
ตั้งโปรแกรมบอร์ด/โมดูล ESP8266 ใดๆ ด้วยเฟิร์มแวร์คำสั่ง AT: 5 ขั้นตอน
ตั้งโปรแกรมบอร์ด/โมดูล ESP8266 ใดๆ ด้วยเฟิร์มแวร์คำสั่ง AT: ทุกโมดูลและบอร์ด ESP8266 สามารถตั้งโปรแกรมได้หลายวิธี: Arduino, python, Lua, AT commands และอีกมากมายอาจ… สามตัวแรกเหมาะสำหรับการทำงานแบบสแตนด์อโลน เฟิร์มแวร์ AT ใช้สำหรับใช้ ESP8266 เป็นโมดูลหรือสำหรับการทดสอบอย่างรวดเร็วด้วย TTL RS232 c
กำลังส่ง SMS ด้วย Arduino -- โมดูล TC35 GSM: 5 ขั้นตอน
กำลังส่ง SMS ด้วย Arduino || โมดูล TC35 GSM: ในโครงการขนาดเล็กนี้ ฉันจะแสดงให้คุณเห็นถึงวิธีใช้โมดูล TC35 GSM อย่างถูกต้อง และวิธีใช้งานกับ Arduino Uno เพื่อส่ง SMS ด้วย