Table des matières:
- Étape 1: Rassemblez-vous autour de quelques trucs
- Étape 2: Localisation des broches
- Étape 3: Câblage de la carte Bluetooth (méthode de conversion USB vers TTL)
- Étape 4: Câblage de la carte Bluetooth (méthode Arduino)
- Étape 5: assurer la communication entre le PC et le module (étape facultative)
- Étape 6: Configuration du convertisseur TTL/port Arduino comme COM1
- Étape 7: Modification des valeurs à l'aide de l'outil OVC3860
- Étape 8: Félicitations
Vidéo: Modifier le nom du casque/haut-parleur/adaptateur Bluetooth ou d'autres paramètres via UART : 8 étapes (avec images)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Avez-vous une paire d'oreillettes Bluetooth ou d'autres accessoires audio Bluetooth qui ont un nom vraiment dégoûtant et chaque fois que vous les associez, vous avez ce désir intérieur de changer leur nom ? Même si les raisons ne sont pas les mêmes, il y a quand même beaucoup de personnes qui souhaitent customiser leurs accessoires, dont moi. Mon casque portait le nom POR1007BT, ce qui ne me satisfaisait pas, j'ai donc recherché diverses méthodes pour changer le nom et cette instructable est le moyen le plus simple de le faire.
Par conséquent, je voudrais vous présenter cette instructable qui vous guidera à travers les étapes sur la façon de modifier les propriétés de tout module ou gadget audio Bluetooth, y compris la modification du nom.
Veuillez noter que cette méthode est limitée aux appareils sur lesquels OVC3860 IC est installé.
L'un de ces modules est XS3868 que j'utiliserai pour démontrer cette méthode. De plus, la plupart des dongles Bluetooth bon marché comme celui-ci sont basés sur OVC3860, il y a donc une forte probabilité que cette méthode fonctionne pour vous.
Liens de référence:
kovo-blog.blogspot.com/2016/01/ovc3860-how-to-change-name.html
lab.remaker.com/2017/10/i-link-bluetooth-change-bluetooth-name.html
www.instructables.com/id/XSOVC3868-Configuration
Étape 1: Rassemblez-vous autour de quelques trucs
Cette instructable documente deux méthodes pour atteindre l'objectif. L'un implémente l'utilisation d'un convertisseur USB vers TTL, tandis que l'autre utilise un Arduino UNO. A vous d'en choisir un. Cela étant dit, les exigences de cette instructable sont suffisamment basiques pour que vous n'ayez pas à dépenser un seul centime si vous aimez l'électronique, car vous avez peut-être déjà le matériel !
J'aimerais ajouter qu'il y a de petites chances que la méthode Arduino ne fonctionne pas. C'est parce que Arduino UNO utilise CH340G qui a sa réputation de ne pas pouvoir supporter des débits en bauds plus élevés. Au contraire, je n'ai rencontré aucun problème dans mon cas donc les chances sont faibles je pense.
Exigences de la méthode de conversion USB vers TTL:
Un gadget audio Bluetooth
J'utiliserai mes écouteurs Bluetooth que j'avais fabriqués il y a un an. Il utilise le module XS3868 qui est basé sur OVC3860 IC. Veuillez vérifier si votre gadget est basé sur OVC3860 avant de continuer avec cette instructable.
Un convertisseur USB vers TTL (ici, convertisseur USB vers TTL (CP210))
Lors de l'utilisation ou de l'achat d'un convertisseur, assurez-vous que le convertisseur que vous choisissez a un niveau logique de 3,3 V, car le module ne prend en charge que le niveau logique de 3,3 V. Donc, si vous avez un convertisseur de niveau logique 5V, assurez-vous d'utiliser un décaleur de niveau logique.
Une planche à pain (ici, 400 planche à pain en cristal Tie Point)
Ceci est uniquement utilisé pour effectuer plusieurs connexions à la prise de terre du convertisseur TTL. Si votre convertisseur a au moins deux prises GND, vous n'aurez pas besoin d'une maquette. Le mien n'a qu'une seule broche GND, j'aurai donc besoin d'une maquette.
Câble de connexion - 5 pièces (ici, câbles de connexion Arduino (M/M))
Voilà pour les exigences de cette méthode.
Exigences de la méthode Arduino:
Bien que je fasse référence à cette méthode en tant que méthode Arduino, vous devez noter qu'ici, il n'y a aucune utilisation d'ATmega ou de tout type de code Arduino. Tout ce qui nous intéresse, c'est le convertisseur USB vers TTL qui est intégré à Arduino à des fins de programmation.
- Un gadget audio Bluetooth (basé sur OVC3860)
- Arduino UNO ou tout autre modèle avec capacité UART
- Câble de connexion - 5 pièces (ici, câbles de connexion Arduino (M/M))
C'est tout pour les exigences de la méthode Arduino.
Maintenant que nous avons couvert les exigences, commençons donc vraiment par l'instructable.
Étape 2: Localisation des broches
Ouvrez votre casque ou votre gadget et essayez de localiser ces trois broches ou pads:
- Rx
- Tx
- GND
L'image ci-dessus est un adaptateur audio USB Bluetooth qui a été pris par un autre fabricant (rohit7gupta). Comme vous pouvez le voir, les trois pads ont été clairement indiqués. C'est ainsi que le repérage doit se faire !
Si vous avez un module Bluetooth sans aucun circuit externe, vous devrez également localiser la broche RESET. Étant donné que mon casque utilise grossièrement le module XS3868, c'est pourquoi j'ai également dû trouver la broche RESET. J'ai localisé les broches en me référant au brochage affiché ci-dessus.
Si vous avez BluFi, vous n'avez pas besoin de localiser la broche RESET car le câblage y a déjà été fait. En fabriquant mon casque, j'ai eu le tact d'ajouter quatre en-têtes femelles (Rx, Tx, GND, RST) pour la communication série. Je vais donc me connecter à ces en-têtes pratiques sans avoir à ouvrir mes écouteurs. J'ai joint des photos auxquelles vous pouvez vous référer pour une meilleure compréhension.
Il serait préférable que vous ajoutiez des embases femelles à ces broches pour faciliter le branchement et le retrait des fils de raccordement. Voyez à quel point il est pratique pour moi de simplement brancher des câbles d'entrée et de sortie sur mon casque.
Étape 3: Câblage de la carte Bluetooth (méthode de conversion USB vers TTL)
Maintenant que vous avez réussi à localiser les broches ci-dessus, câblez le convertisseur USB vers TTL avec les broches à l'aide de cavaliers et de la planche à pain comme indiqué dans le schéma de câblage. J'ai également joint des photos de mon câblage.
Le câblage de Rx et Tx à bord des cartes doit être croisé, c'est-à-dire que Rx doit être connecté à TxD et Tx doit être connecté à RxD.
Étape 4: Câblage de la carte Bluetooth (méthode Arduino)
Interconnectez les broches RESET et GND de la carte Arduino pour utiliser Arduino comme convertisseur TTL.
Maintenant, votre Arduino se comportera comme un convertisseur USB vers TTL.
Une fois que vous avez terminé avec l'étape ci-dessus, commencez à câbler votre carte Arduino avec la carte Bluetooth selon le schéma de câblage ci-dessus.
Après avoir terminé le câblage, vérifiez-le, puis passez à l'étape suivante.
Étape 5: assurer la communication entre le PC et le module (étape facultative)
Maintenant que vous avez correctement effectué le câblage de la carte Bluetooth, vous devriez pouvoir PARLER à votre carte à l'aide des commandes AT. Les commandes AT sont ces mots magiques qui peuvent être envoyés au module via UART pour lui demander d'effectuer une opération spécifique (basée sur la commande envoyée). A la réception et à la fin de l'opération qui lui est commandée, le module répond généralement par OK. Pour envoyer des "commandes AT" et obtenir également la réponse, vous aurez besoin d'un logiciel de terminal série tel que TeraTerm, Serial Monitor (intégré dans Arduino IDE), PuTTY, etc.
Pour démarrer une session série avec le module, vous devez définir les paramètres suivants pour la communication série:
- Débit en bauds de 115 200 bps
- Bits de données: 8
- Nouvelle ligne et retour chariot
- 1 bit d'arrêt (par défaut dans Arduino IDE)
- Pas de parité (par défaut dans Arduino IDE)
- Écho local (facultatif)
J'utiliserai le moniteur série intégré d'Arduino IDE à cette fin, car il est simple et facile à utiliser.
Pour tester la communication entre la carte Bluetooth et le PC, procédez comme suit:
- Connectez votre convertisseur TTL ou Arduino à votre PC et allumez le gadget ou l'accessoire Bluetooth.
- Ouvrez votre logiciel de terminal série avec le port COM approprié sélectionné et définissez les paramètres indiqués ci-dessus.
- Essayez d'envoyer une commande AT, par exemple, "AT#VU" sans les guillemets. Vous pouvez voir d'autres commandes AT du PDF joint ci-dessous. Lors de l'envoi, vous devriez recevoir une réponse comme "OK" dans le terminal série du module.
Dans le troisième point ci-dessus, j'ai envoyé la commande pour augmenter le volume. Si vous n'obtenez aucune réponse, essayez d'inverser les connexions Rx-Tx et vérifiez si les broches GND des deux cartes sont connectées ou non.
Avec cela, vous avez fini de tester la communication entre votre PC et la carte Bluetooth et pouvez maintenant passer à l'étape suivante.
Étape 6: Configuration du convertisseur TTL/port Arduino comme COM1
L'outil que nous allons utiliser pour modifier les paramètres de notre module/gadget bluetooth n'est pas bien développé. Son inconvénient majeur est qu'il ne peut utiliser que le port COM1 pour modifier les paramètres. Par conséquent, nous devrons définir le port de notre convertisseur TTL/Arduino inséré comme COM1.
Pour ce faire, suivez les étapes indiquées ci-dessous:
- Ouvrez le Gestionnaire de périphériques en tapant "devmgmt.msc" dans la boîte de dialogue Exécuter.
- Trouvez votre convertisseur TTL/Arduino dans la section "Ports (COM & LPT)".
- Faites un clic droit sur votre appareil et ouvrez "Propriétés".
- Cliquez sur "Avancé" dans la nouvelle fenêtre qui s'ouvre.
- Sélectionnez le port COM comme COM1 à l'aide de la liste déroulante.
- Cliquez sur "OK" et fermez tout.
Maintenant, tous les prérequis pour l'outil sont terminés. Commençons par modifier les configurations.
Étape 7: Modification des valeurs à l'aide de l'outil OVC3860
Nous avons terminé à 90 % ! Il ne reste plus qu'à modifier les valeurs de la carte Bluetooth à l'aide de l'outil de développement OVC3860. Je l'ai joint ci-dessous.
Pour modifier les valeurs de votre carte Bluetooth, suivez ces étapes:
- Assurez-vous que votre module/gadget Bluetooth est éteint tout en suivant ces étapes.
- Téléchargez l'outil de développement OVC3860 et ouvrez-le.
- Il indiquera qu'aucun appareil n'y est connecté en affichant "Non connecté".
- Allumez maintenant votre module/gadget Bluetooth et l'outil devrait indiquer qu'il est connecté en affichant « Connecté ».
- Cliquez sur « Lire tout » pour lire toutes les valeurs du module.
- Puis localisez et sélectionnez la valeur que vous souhaitez modifier, par exemple, je voulais changer le nom de mon casque Bluetooth. Le nom se trouvait dans la clé localname.
- Après cela, remplissez la valeur souhaitée dans le vide ci-dessous et cliquez sur "Écrire la sélection".
- Une fois toutes les modifications effectuées, cliquez sur "Déconnecter" puis redémarrez votre module pour que les modifications prennent effet.
J'ai joint un PDF qui indique la description de diverses clés (en fait, les clés de magasin persistantes). Consultez-le pour plus d'informations sur la configuration de l'OVC3860. Si vous ne parvenez pas à connecter l'appareil, essayez de répéter le point 4, puis déconnectez la broche RESET de GND. Votre appareil devrait être connecté maintenant. Notez de faire tout cela pendant que le logiciel est ouvert.
Quelques clés de magasin persistant d'utilisation courante:
- localname - stocke le nom
- code PIN - stocke le code PIN
- uart_baudrate - stocke le débit en bauds auquel la communication UART doit être effectuée.
J'ai posté les photos de la façon dont j'ai changé le nom de mon casque Bluetooth ci-dessus.
Étape 8: Félicitations
Félicitations pour avoir réussi à modifier le nom de votre carte Bluetooth et d'autres détails. Vous serez désormais libre de personnaliser vos gadgets Bluetooth en fonction de vos besoins et même d'intégrer des modules audio Bluetooth à Arduino en définissant un débit en bauds inférieur.
Cela ouvre beaucoup de possibilités alors n'hésitez pas et essayez-les !
C'est tout pour cette instructable ! Si vous avez un doute, n'hésitez pas à commenter. N'oubliez pas de me suivre si vous avez aimé cette instructable. Veuillez me soutenir en rouvrant les liens raccourcis deux ou trois fois. Vous pouvez également me soutenir sur Patreon.
Merci DFRobot:
Je tiens à exprimer mes remerciements à DFRobot pour m'avoir fourni des équipements et des modules pour mes projets. J'aime vraiment les trucs qu'ils m'ont envoyé. Assurez-vous de consulter leur site Web.
Par:
Utkarsh Verma
Commandité par DFRobot.com
Merci à Ashish Choudhary pour le prêt de son appareil photo.
Conseillé:
Conception d'aquarium avec contrôle automatisé des paramètres de base : 4 étapes (avec images)
Conception d'aquarium avec contrôle automatisé des paramètres de base : IntroductionAujourd'hui, les soins d'aquarium marin sont disponibles pour tous les aquariophiles. Le problème de l'acquisition d'un aquarium n'est pas difficile. Mais pour le maintien en vie complet des habitants, la protection contre les pannes techniques, une maintenance et un entretien faciles et rapides
Comment modifier vos paramètres de confidentialité Google sur mobile : 11 étapes
Comment modifier vos paramètres de confidentialité Google sur mobile : Google est largement utilisé dans le monde entier, mais certaines personnes ne réalisent pas que Google dispose de nombreuses fonctionnalités qui peuvent accéder à vos données ou informations personnelles. Dans ce didacticiel, vous apprendrez à modifier vos paramètres dans votre compte personnel pour limiter le
Transformez n'importe quel casque en un casque modulaire (non intrusif) sans endommager le casque. : 9 étapes
Transformez n'importe quel casque en un casque modulaire (non intrusif) sans endommager le casque. C'est un microphone modulaire qui peut être attaché magnétiquement à presque n'importe quel casque (j'aime ça parce que je peux jouer avec des écouteurs haute résolution et aussi
Étiquette de nom à LED clignotante imprimée en 3D - Obtenez votre nom dans les lumières ! : 4 étapes (avec photos)
Étiquette de nom à LED clignotante imprimée en 3D - Obtenez votre nom dans les lumières ! : Il s'agit d'un joli petit projet dans lequel vous construisez une étiquette de nom très flashy et accrocheuse à l'aide de lumières LED multicolores. Instructions vidéo : Pour ce projet, vous besoin: Pièces imprimées en 3D https://www.thingverse.com/thing:2687490 Petit
Convertissez votre casque Bluetooth en casque Bluetooth filaire : 5 étapes (avec photos)
Convertissez votre casque Bluetooth en casque Bluetooth filaire : aujourd'hui, je vais vous expliquer comment créer ou convertir votre propre casque Bluetooth filaire. Suivez mes pas et vous êtes en retard pour le convertir