Inhoudsopgave:

Goedkope Speedy Bee Bluetooth-module - Ajarnpa
Goedkope Speedy Bee Bluetooth-module - Ajarnpa

Video: Goedkope Speedy Bee Bluetooth-module - Ajarnpa

Video: Goedkope Speedy Bee Bluetooth-module - Ajarnpa
Video: I bought a $14 DJI Mavic 3 Drone From Temu.com and How is This POSSIBLE? 2024, Juli-
Anonim
Goedkope Speedy Bee Bluetooth-module
Goedkope Speedy Bee Bluetooth-module
Goedkope Speedy Bee Bluetooth-module
Goedkope Speedy Bee Bluetooth-module

Speedy Bee is een app voor IOS/Android voor het controleren/configureren van Flight Control Boards.

Lees er hier alles over: SpeedyBee-link

Het biedt gemakkelijke toegang tot Flight controllers zonder het gebruik van een computer of laptop, erg handig als je in het veld bent. Het gebruikt Bluetooth voor de draadloze communicatie, je kunt Speedybee-hardware kopen of een "El Cheapo" gebruiken zoals ik deed. Maar er moet een beetje geknoeid worden:-)

Dit zijn de dingen die we nodig hebben om met onze vluchtcontroller te praten:

Kabel, USB naar serieel: Kabel-link

Bluetooth-module van Banggood: AT-09-module

Computer of laptop, terminalsoftware (bijv. Arduino IDE, Putty, picocom …)geïnstalleerd

Ik ga uit van basiskennis van R/C-drones en vluchtcontrollers (Betaflight-configurator en firmware). SpeedyBee werkt ook met iNav en ButterFlight, kijk op hun site.

Stap 1: De Bluetooth-module instellen

De Bluetooth-module instellen
De Bluetooth-module instellen

De AT-09-module van Banggood werkt perfect voor SpeedyBee, maar we moeten enkele instellingen wijzigen. Ik heb veel datasheets en documenten gevonden, maar tijdens het testen van de module had ik verschillende fouten …

Dus ik probeerde en probeerde tot … het werkte, dus laten we het delen!

Start uw computer op en start de terminalsoftware (ik gebruikte Arduino IDE). Start de seriële monitor. Sluit de serieel-naar-USB-kabel als volgt aan op de module:

--Rood vrouwtje van kabel naar module VCC

--Zwart vrouwelijk van kabel naar module GND

--Wit vrouwtje van kabel naar module TXD

--Groen vrouwtje van kabel naar module RXD

STATE en EN op module zijn niet aangesloten.

Controleer en dubbelcheck uw verbindingen en sluit de USB-zijde van de kabel aan op uw computer.

Stap 2: De module configureren

De module configureren
De module configureren
De module configureren
De module configureren
De module configureren
De module configureren

Controleer of de baudrate van uw terminal 9600 baud is en NL/CR (newline carriage return) is geselecteerd zoals te zien is op de foto's (sorry het is in het Nederlands …).

Typ "AT" en Enter, de module moet "OK" antwoorden. Typ nu "AT+HELP" en Enter, de module zal een lijst tonen zoals te zien is op de foto's.

Typ "AT+NAME" gevolgd door een naam die u kiest, de module zal antwoorden "NAME= …".

Nu is het tijd om de seriële output van de module op 19200 baud te zetten, zoals vereist door de SpeedyBee-app.

Typ "AT+BAUD5" en voer in. Module antwoordt "+BAUD=5" en OK.

Verander de baudrate van de seriële monitor naar 19200 (anders zie je rommel of helemaal niets:-))

Typ "AT" en Enter, als de module "OK" zegt, ben je klaar!

Stap 3: Het Flight Control Board instellen

Om de Bluetooth-module met SpeedyBee te testen had ik een Flight Control Board nodig. Ik had een F3 evo Brushed op mijn plank die gerepareerd moet worden, de boost-converter was dood, maar hij werkte prima bij aansluiting op USB. Het is een erg domme opstelling omdat de Bluetooth-module dezelfde grootte en hetzelfde gewicht heeft als de F3 evo, maar het is OK om te testen:-).

De Flight Controller moet BetaFlight versie 3.1.0 of hoger hebben, update indien nodig uw Flight Controller.

We hebben onze computer of laptop nog een keer nodig voordat we de SpeedyBee-app kunnen gebruiken: we moeten een vrije UART-poort op 19200 baud configureren voor communicatie met de Bluetooth-module.

Dit wordt heel goed uitgelegd in de SB-BUA handleiding. Start de Betaflight Configurator, sluit je board aan en ga naar het tabblad Poorten. Selecteer een UART (ik heb er 2) gekozen en stel de baudrate in op 19200.

Opslaan en opnieuw opstarten en je bent klaar!

Stap 4: Aansluiten en testen

Aansluiten en testen
Aansluiten en testen
Aansluiten en testen
Aansluiten en testen
Aansluiten en testen
Aansluiten en testen

Zoek de PCB-layout van je bord en vind de gekozen UART. Sluit de module aan op je Flight controller (solderen, draadwikkelen aan de module). Raadpleeg de SB-BUA-handleiding. Verifieer je baan, heel belangrijk!

Start de app en zet de flight contoller aan. De app vraagt je "Tik om te beginnen met scannen".

Ik heb mijn module "BLOETOET" genoemd.

Als je dit doet, zou de naam moeten verschijnen die je in de vorige stappen hebt gekozen, als het verbinding maakt, ben je in! Configureren/testen maar vooral: veel plezier!

Als dit niet lukt, raadpleeg dan de SB-BUA-handleiding, deze biedt een goede procedure voor het oplossen van problemen!

Veel succes en plezier met vliegen!

Bob

Aanbevolen: