Table des matières:
- Étape 1: configuration du module Bluetooth
- Étape 2: Configuration du module
- Étape 3: Configuration de la carte de contrôle de vol
- Étape 4: Connexion et test
Vidéo: Module Bluetooth Speedy Bee pas cher : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Speedy Bee est une application pour IOS/Android permettant de vérifier/configurer les cartes de commandes de vol.
Tout savoir ici: lien SpeedyBee
Il offre un accès facile aux contrôleurs de vol sans l'utilisation d'un ordinateur ou d'un ordinateur portable, très pratique lorsque vous êtes sur le terrain. Il utilise Bluetooth pour la communication sans fil, vous pouvez acheter du matériel Speedybee ou utiliser un "El Cheapo" comme je l'ai fait. Mais il a besoin d'un peu de falsification:-)
Voici ce dont nous avons besoin pour parler à notre contrôleur de vol:
Câble, USB vers série: Liaison par câble
Module Bluetooth de Banggood: module AT-09
Ordinateur ou ordinateur portable, logiciel de terminal (par exemple Arduino IDE, Putty, picocom …) installé
J'assume des connaissances de base sur les drones R/C et les contrôleurs de vol (configurateur et firmware Betaflight). SpeedyBee fonctionne également avec iNav et ButterFlight, consultez leur site.
Étape 1: configuration du module Bluetooth
Le module AT-09 de Banggood fonctionne parfaitement pour SpeedyBee mais nous devons modifier certains paramètres. J'ai trouvé beaucoup de fiches techniques et de docs mais en testant le module j'ai eu plusieurs erreurs…
Alors j'ai essayé et essayé jusqu'à ce que… ça marche alors partageons-le !
Allumez votre ordinateur et démarrez le logiciel du terminal (j'ai utilisé Arduino IDE). Démarrez le moniteur série. Connectez le câble série vers USB au module comme suit:
--Femme rouge du câble au module VCC
--Femme noire du câble au module GND
--Blanc femelle du câble au module TXD
--Femme verte du câble au module RXD
STATE et EN sur le module ne sont pas connectés.
Vérifiez et revérifiez vos connexions et branchez le côté USB du câble sur votre ordinateur.
Étape 2: Configuration du module
Vérifiez si le débit en bauds de votre terminal est de 9600 bauds et si NL/CR (retour chariot newline) sont sélectionnés comme on le voit sur les photos (désolé c'est en néerlandais …).
Tapez "AT" et Enter, le module devrait répondre "OK". Tapez maintenant "AT+HELP" et entrez, le module affichera une liste comme on le voit sur les photos.
Tapez "AT+NAME" suivi d'un nom que vous choisissez, le module répondra "NAME= ….".
Il est maintenant temps de mettre la sortie série du module à 19 200 bauds selon les besoins de l'application SpeedyBee.
Tapez "AT+BAUD5" et entrez. Le module répond "+BAUD=5" et OK.
Changez le débit en bauds du moniteur série à 19200 (ou vous verrez des ordures ou rien du tout:-))
Tapez "AT" et Enter, si le module dit "OK", vous avez terminé !
Étape 3: Configuration de la carte de contrôle de vol
Pour tester le module Bluetooth avec SpeedyBee j'avais besoin d'une carte de contrôle de vol. J'avais un F3 evo Brushed sur mon étagère qui avait besoin d'être réparé, le convertisseur boost était mort mais il fonctionnait bien lorsqu'il était connecté à l'USB. C'est une configuration très idiote car le module Bluetooth a la même taille et le même poids que le F3 evo mais c'est OK pour les tests:-).
Le contrôleur de vol doit avoir la version 3.1.0 ou supérieure de BetaFlight, si nécessaire, mettez à jour votre contrôleur de vol.
Nous aurons besoin de notre ordinateur ou portable une fois de plus avant de pouvoir utiliser l'application SpeedyBee: nous devons configurer un port UART libre à 19200 bauds pour la communication avec le module Bluetooth.
Ceci est très bien expliqué dans le manuel SB-BUA. Démarrez le Configurateur Betaflight, connectez votre carte et accédez à l'onglet Ports. Sélectionnez un UART (j'ai choisi 2) et réglez le débit en bauds sur 19200.
Enregistrez et redémarrez et vous avez terminé !
Étape 4: Connexion et test
Trouvez la disposition PCB de votre carte et trouvez l'UART choisi. Connectez le module à votre contrôleur de vol (soudure, enroulement de fil au module). Reportez-vous au manuel du SB-BUA. Vérifiez votre travail, très important !
Lancez l'application et alimentez le contrôleur de vol. L'application vous demandera « Appuyez pour lancer la numérisation ».
J'ai nommé mon module "BLOETOET".
Lorsque vous faites cela, le nom que vous avez choisi dans les étapes précédentes devrait apparaître, quand il se connecte, vous êtes dedans ! Configurez/Testez mais surtout: Amusez-vous bien !
En cas d'échec, reportez-vous au manuel SB-BUA, il fournit une bonne procédure de dépannage !
Bonne chance et bon vol !
Bob
Conseillé:
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : 6 étapes
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur ! : Dans ce rapide Instructable, nous allons faire un simple contrôleur de moteur pas à pas à l'aide d'un moteur pas à pas. Ce projet ne nécessite aucun circuit complexe ni microcontrôleur. Alors sans plus tarder, commençons
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur (V2) : 9 étapes (avec photos)
Moteur pas à pas contrôlé par moteur pas à pas sans microcontrôleur (V2) : Dans l'un de mes précédents Instructables, je vous ai montré comment contrôler un moteur pas à pas à l'aide d'un moteur pas à pas sans microcontrôleur. C'était un projet rapide et amusant, mais il est venu avec deux problèmes qui seront résolus dans ce Instructable. Alors, esprit
Locomotive modèle commandée par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Locomotive modèle commandée par moteur pas à pas | Moteur pas à pas en tant qu'encodeur rotatif : Dans l'un des précédents Instructables, nous avons appris à utiliser un moteur pas à pas comme encodeur rotatif. Dans ce projet, nous allons maintenant utiliser cet encodeur rotatif à moteur pas à pas pour contrôler un modèle de locomotive à l'aide d'un microcontrôleur Arduino. Alors, sans fu
Moteur pas à pas contrôlé par moteur pas à pas - Moteur pas à pas en tant qu'encodeur rotatif : 11 étapes (avec photos)
Moteur pas à pas contrôlé par moteur pas à pas | Moteur pas à pas en tant qu'encodeur rotatif : Vous avez quelques moteurs pas à pas qui traînent et vous voulez faire quelque chose ? Dans ce Instructable, utilisons un moteur pas à pas comme encodeur rotatif pour contrôler la position d'un autre moteur pas à pas à l'aide d'un microcontrôleur Arduino. Alors sans plus tarder, allons-y
Refroidisseur / support pour ordinateur portable à coût zéro (pas de colle, pas de perçage, pas d'écrous et de boulons, pas de vis): 3 étapes
Refroidisseur / support pour ordinateur portable à coût zéro (pas de colle, pas de perçage, pas d'écrous et de boulons, pas de vis) : MISE À JOUR : VEUILLEZ VOTEZ POUR MON INSTRUCTIBLE, MERCI ^_^ VOUS POUVEZ AUSSI AIMER VOTER POUR MON AUTRE CONCOURS ENTRÉE SUR www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ OU PEUT-ÊTRE VOTER POUR MON MEILLEUR AMI