Étape 1: En utilisant l’Arduino pour programmer le HC-06 pour 57600 BPS
Pourquoi changer de vitesse ?
Le HC-06 a une vitesse de transmission par défaut de 9600 bps. Puisque nous fonctionnent sur le BBB pour contrôler l’Arduino PyMata , nous aurons besoin de changer la vitesse du HC-06 à 57600.
Câblage haut - préparation programmer le HC-06
Câbler le HC-06 comme indiqué dans l’illustration ci-dessus, avec les exceptions temporaires suivantes :
- Le fil bleu qui est relié à la broche 1 (TxD) de l’Arduino dans le diagramme, doit être déplacé à la broche 4.
- Le fil jaune relié à la broche 0 (RxD) de l’Arduino, devrait être déplacé la broche 3.
3.3 volts ?
Assurez-vous que vous vous connecter la broche VCC HC-06 sur la broche de 3,3 volts de l’Arduino, étant donné que le HC-06 est un dispositif de 3,3 volts. En outre, assurez-vous que vous créez le diviseur de tension à l’aide de résistances trois 1 k ohms. Le diviseur est nécessaire parce que les broches de sortie Arduino fournissent 5 volts et pas la tension de 3,3 volts l’exigence HC-06. Si vous deviez vous connecter la broche Arduino TxD sur la broche RxD HC-06 sans le diviseur, vous pourriez endommager le HC-06.
Ready, Set, programme !
D’autres ont écrit des articles sur la programmation du HC-06, et pour ne pas reproduire leurs efforts fines, voici 2 liens excellents :
La première référence fournit un lien vers un croquis que j’ai utilisé pour programmer mon HC-06.
Bluetooth Module de HC-06 – pénètre cette ventouse au Mode de commande
Modifier les paramètres par défaut du Module Bluetooth HC-05 à l’aide de commandes AT
Une fois la programmation terminée et vous êtes satisfait de sa réussite, retourner les fils bleu et jaunes à leurs positions d’origine comme indiqué dans l’illustration. En outre, débranchez le câble USB de l’Arduino et alimenter l’Arduino avec une source d’alimentation externe de 9 volts. C’est pour éviter d’avoir un conflit de signal entre l’interface USB et le dispositif de HC-06 pour les broches de l’Arduino 0 et 1.