Etape 11 : Configuration du module de bluetooth HC05
- Les adaptateurs bluetooth HC-05 et 06-HC sont fixés à un taux de défaut de 9600 quand vous obtenez d’abord les nouveaux. Pour notre bot, nous voulons fonctionner à un débit rapide et utilise le code ci-dessous pour mettre à 57600. Copiez le code suivant provient du projet Johnny cinq et pour l’exécuter, vous devrez la bibliothèque SoftwareSerial qui peut être trouvée ici.
Pour exécuter cette installation Assurez-vous que vous avez la broche Tx d’adaptateur Bluetooth connecté à la broche de boucliers capteur 7 et la broche de Rx adaptateur Bluetooth sur la broche de boucliers capteur 8. Une fois ceci fait, exécutez le code suivant pour réinitialiser le débit en bauds et définir les infos d’adaptateurs.
Remarque : Si vous avez besoin d’informations sur la compilation du code de l’Arduino, voir étape 12 : le code de chargement.
Une fois que le code a été chargé et exécuté sur l’Arduino, le module Bluetooth doit être prêt à l’emploi sur le bot.
Prendre la broche Tx d’adaptateur Bluetooth connectée à la broche de boucliers capteur 7 et déplacez-le à la broche 0 sur le bouclier, puis déplacez le code pin Rx adaptateur Bluetooth de la goupille de boucliers 8 à la broche 1.
!! NOTE!: après vous avez terminé la configuration de l’adaptateur, vous placerez le servo de la pince sur la broche 7.
Cela vous donnera :
- Adaptateur Bluetooth Tx -> pin de bouclier capteur 0
- Adaptateur Bluetooth Rx -> broche de bouclier de capteur 1
- Servo de la pince sur la ligne de broche de 7
Maintenant, vous devrez aller dans les paramètres de périphérique bluetooth sur votre PC de l’OS « Contrôle » ou « Systèmes » panneau ou utiliser Google pour aider.
Informations de configuration OS Bluetooth possibles :
- Windows
- Linux (j’ai utiliser blueman sur Linux Mint, mais voir votre distribution pour plus d’informations)
- Mac
Vous devez noter le nom de périphérique de port série ou le numéro qui est assigné.
Remarque : Si votre adaptateur Bluetooth est déjà configuré, ou vous voulez simplement l’exécuter à 9600 bauds, vous pouvez ignorer cette étape. Si vous ne voulez pas il suffit d’exécuter le code à 9600, vous devrez modifier la vitesse de transmission en code Python tant Arduino de 57600 à 9600. Juste un changement de ligne dans les deux programmes.