Étape 4: À l’aide de commandes AT pour modifier les paramètres de module Bluetooth
Cette étape peut sembler un peu désordonnée, mais il est beaucoup plus facile si vous faites cela avant de souder le module bluetooth HC-05 sur la planche.
Lorsque vous obtenez votre HC-05, vous voudrez probablement modifier certains réglages d’usine, tels que le nom du périphérique (en général « HC-05 »), mot de passe (généralement "1234") et débit en bauds (mine est venu programmée à 9600 bauds).
Pour modifier ces paramètres, la méthode la plus simple consiste à s’interfacer directement avec le module de votre ordinateur. Pour ce faire, vous aurez besoin d’un convertisseur USB vers UART TTL. Si vous avez un traînent, vous pouvez l’utiliser. Vous pouvez également utiliser celui qui est livré avec des planches non - USB Arduino (Uno, Mega, Diecimila, etc.). Insérer délicatement un petit tournevis plat entre la puce ATMega et sa prise sur la carte Arduino et ensuite insérer la tête plate de l’autre côté. Soulever délicatement vers le haut de la puce un peu plus de chaque côté jusqu'à ce qu’il est lâche et peut être retiré de la prise.
Le module bluetooth va désormais à sa place. Avec l’arduino déconnecté de votre ordinateur, connectez Arduino RX à HC-05 RX et TX de TX. Connectez le Vcc sur le HC-05 à 5 v sur l’Arduino et GND à GND. Reliez maintenant la goupille d’État/Key sur le HC-05 à travers une résistance de 10 k à 5V de l’Arduino. Tirant sur la broche clé haute, c’est ce qui vous permet d’émettre des commandes pour modifier les paramètres du module bluetooth.
Maintenant, branchez l’arduino sur votre ordinateur et tirer vers le haut le Serial Monitor de l’IDE Arduino, ou un ATS de la ligne de commande ou un programme d’émulateur de terminal comme TeraTerm. Changer votre débit en bauds à 38400 (la valeur par défaut pour les communications). Allumez CRLF (dans le moniteur de la série, il s’agit de l’option « Both CR et LF », si vous utilisez la ligne de commande ou un autre programme, chercher comment faire cela). Le module communique avec 8 bits de données, 1 bit d’arrêt, pas de bit de parité et aucun contrôle de flux (si vous utilisez l’IDE Arduino vous n’avez pas besoin de s’inquiéter à ce sujet).
Maintenant, type « AT » suivi d’un retour chariot et un saut de ligne. Vous devriez obtenir en retour la réponse « OK ». Si vous n’avez pas, vérifiez votre câblage et essayer différentes vitesses de transfert standards.
Pour changer le nom de l’appareil de type "AT + nom =", où est le nom que vous voulez le HC-05 afin de diffuser les autres appareils sont essayant d’être couplé avec.
Pour modifier le mot de passe, tapez « AT + PSWD = ".
Pour modifier le débit en bauds, tapez "AT + UART =".
Pour la liste complète des commandes AT, consultez cette fiche.