Съдържание:
- Стъпка 1: Настройка на Bluetooth модула
- Стъпка 2: Конфигуриране на модула
- Стъпка 3: Настройка на борда за управление на полета
- Стъпка 4: Свързване и тестване
Видео: Евтин Bluetooth модул Speedy Bee: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Speedy Bee е приложение за IOS/Android за проверка/конфигуриране на платки за управление на полета.
Научете всичко за това тук: Връзка SpeedyBee
Той осигурява лесен достъп до полетните контролери без използване на компютър или лаптоп, много удобен, когато сте на полето. Той използва Bluetooth за безжичната комуникация, можете да закупите хардуер на Speedybee или да използвате „El Cheapo“, както направих аз. Но има нужда от малко подправяне:-)
Ето нещата, които трябва да поговорим с нашия полетен контролер:
Кабел, USB към сериен: Кабелна връзка
Bluetooth модул от Banggood: AT-09 модул
Компютър или лаптоп, инсталиран терминален софтуер (например Arduino IDE, Putty, picocom …)
Предполагам основни познания за R/C дронове и полетни контролери (Betaflight конфигуратор и фърмуер). SpeedyBee работи и с iNav и ButterFlight, вижте техния сайт.
Стъпка 1: Настройка на Bluetooth модула
Модулът AT-09 от Banggood работи перфектно за SpeedyBee, но трябва да променим някои настройки. Намерих много технически листове и документи, но докато тествах модула, имах няколко грешки …
Така че се опитах и опитах, докато … не се получи, така че нека го споделим!
Запалете компютъра си и стартирайте терминалния софтуер (използвах Arduino IDE). Стартирайте серийния монитор. Свържете серийния към USB кабел към модула, както следва:
-Червена женска от кабел към модул VCC
--Черна женска от кабел към модул GND
-Бяла женска от кабел към модул TXD
-Зелена женска от кабел към модул RXD
STATE и EN на модула не са свързани.
Проверете и проверете отново връзките си и включете USB-страната на кабела в компютъра.
Стъпка 2: Конфигуриране на модула
Проверете дали скоростта на терминала ви е 9600 бода и дали са избрани NL/CR (връщане на новата линия), както се вижда на снимките (съжалявам, че е на холандски …).
Въведете „AT“и Enter, модулът трябва да отговори „OK“. Сега въведете "AT+HELP" и Enter, модулът ще покаже списък, както се вижда на снимките.
Въведете „AT+NAME“, последвано от избрано от вас име, модулът ще отговори „NAME =….“.
Сега е време да поставим серийния изход на модула на 19200 бода, колкото е необходимо от приложението SpeedyBee.
Въведете „AT+BAUD5“и Enter. Модулът отговаря "+BAUD = 5" и ОК.
Променете скоростта на предаване на серийния монитор на 19200 (или ще видите боклук или изобщо нищо:-))
Въведете "AT" и Enter, ако модулът казва "OK" сте готови!
Стъпка 3: Настройка на борда за управление на полета
За да тествам Bluetooth модула с SpeedyBee ми трябваше борд за управление на полета. Имах F3 evo Brushed на рафта си, който се нуждае от ремонт, усилвателният конвертор беше мъртъв, но работеше добре, когато беше свързан към USB. Това е много глупава настройка, тъй като Bluetooth модулът има същия размер и тегло като F3 evo, но е добре за тестване:-).
Flight Controller трябва да има BetaFlight версия 3.1.0 или по -нова, ако е необходимо актуализирайте Flight controller.
Ще се нуждаем още веднъж от нашия компютър или лаптоп, преди да можем да използваме приложението SpeedyBee: трябва да конфигурираме безплатен UART порт на 19200 бода за комуникация с Bluetooth модула.
Това е много добре обяснено в ръководството на SB-BUA. Стартирайте Betaflight Configurator, свържете дъската си и отидете на раздела Портове. Изберете UART (аз избрах 2) и задайте Baudrate на 19200.
Запазете и рестартирайте и сте готови!
Стъпка 4: Свързване и тестване
Намерете оформлението на печатната платка на вашата дъска и намерете избрания UART. Свържете модула към вашия полетен контролер (запояване, опаковане на тел към модула). Вижте ръководството за SB-BUA. Проверете работата си, много важно!
Стартирайте приложението и включете контролера на полета. Приложението ще ви попита „Докоснете, за да започнете сканирането“.
Нарекох моя модул "BLOETOET".
Когато направите това, името, което сте избрали в предишните стъпки, трябва да се появи, когато се свързва, вие сте вътре! Конфигуриране/Тестване, но най -вече: Забавлявайте се!
Ако не успеете, вижте ръководството на SB-BUA, той осигурява добра процедура за отстраняване на неизправности!
Успех и щастливо летене!
Боб
Препоръчано:
Хаптичен модул за близост - евтин и лесен: 5 стъпки (със снимки)
Модул за тактилна близост - евтин и лесен: Дареното от Бога чувство за зрение на човешкото същество е важен аспект от нашия живот. Но има някои нещастни хора, които нямат способността да визуализират нещата. Има около 37 милиона души по света, които са слепи, над 15 мили
RF модул 433MHZ - Направете приемник и предавател от 433MHZ RF модул без микроконтролер: 5 стъпки
RF модул 433MHZ | Направете приемник и предавател от 433MHZ RF модул без никакъв микроконтролер: Искате ли да изпращате безжични данни? лесно и без нужда от микроконтролер? Ето, в тази инструкция ще ви покажа ми основен радиочестотен предавател и приемник, готов за употреба! В тази инструкция ще можете да изпращате и получавате данни, използвайки много вер
E32-433T Урок за модул LoRa - DIY Breakout Board за модул E32: 6 стъпки
E32-433T Урок за модул LoRa | DIY Breakout Board за модул E32: Хей, какво става, момчета! Akarsh тук от CETech, Този мой проект е по-скоро крива на обучение, за да се разбере работата на модула E32 LoRa от eByte, който е 1-ватов трансивър модул с висока мощност. След като разберем работата, имам дизайн
Първи стъпки с HC05 Bluetooth модул и Arduino [Урок]: 6 стъпки
Първи стъпки с HC05 Bluetooth модул и Arduino [Урок]: Можете да прочетете този и други невероятни уроци на официалния уебсайт на ElectroPeak В този урок ще научите как да комуникирате и изпращате данни с Bluetooth, използвайки HC05 Bluetooth модул и дъска Arduino. В края на тази статия ще научите
Мигащ светодиод чрез използване на ESP32 NodeMCU модул за WiFi и Bluetooth модул Урок: 5 стъпки
Мигащ светодиод чрез използване на ESP32 NodeMCU модул за WiFi и Bluetooth модул Урок: Описание NodeMCU е IoT платформа с отворен код. Програмира се с помощта на скриптовия език Lua. Платформата се основава на проекти с отворен код на eLua. Платформата използва много проекти с отворен код, като lua-cjson, spiffs. Този ESP32 NodeMc