Étape 4: Configuration avancée. Modification des paramètres de HC-12 avec commandes AT
Vous pouvez facilement ignorer cette section comme il couvrira certains paramètres avancés de puce. Cependant, je vais aborder les bases ainsi vous serez en mesure de changer du module en bauds, la puissance d’émission, canaux et modes de fonctionnement.
Un manuel complet se trouve dans l’archive ZIP sous le nom de SC-12 User Manual.pdf
Branchez le HC-12 comme indiqué dans l’image et l’Arduino sur votre ordinateur.
Copiez et collez le contenu du fichier nommé « HC-12 à Commander.txt » de l’archive ZIP et de télécharger à votre Arduino.
Ouvrez le moniteur série et tapez « AT ». Si le module renvoie « OK », le mode de commande fonctionne correctement.
Changer le débit en bauds
Type « AT + Bxxxx ».
La vitesse de transmission peut être définie à 1200 bits/s, 2 400 bits/s,
bps 4800, 9600 bps, 19 200bps, 38, 400 bps, 57 600 bits/s, ou 115 200 bits/s. La valeur par défaut
la valeur est à 9600bps.
Exemple : tapez « AT + B4800 ». Le module renvoie « OK + B4800 ».
Changer le canal de communication
Type « AT + Cxxx ».
La valeur peut être un nombre compris entre 001 et 127.
Chaque nombre est une étape de 400KHz. La fréquence d’utilisation du canal 100 est 473,0 MHz.
Exemple : tapez « AT + C021 ». Le module renvoie « OK + C021 ».
Le module s’apprête à la fréquence d’utilisation de 441.4MHx
Notez que l’envoi et la réception des modules doivent avoir la même fréquence pour communiquer.
Changer le mode de fonctionnement du module.
Cela peut être FU1, FU2, FU4 ou FU4 (FU4 à un débit de 1200 définit la puce de transmettre jusqu'à 1800 mètres en plein air). Consultez la documentation pour une explication complète.
Exemple : Type « AT + FU4 ». Le module renvoie « OK + FU4 ».
Obtenir tous les paramètres du module.
Type « AT + RX ».
Le module doit retourner quelque chose comme ceci :
"OK + FU3
OK + B9600
OK + C001
OK + RP: + 20dBm ".
Plusieurs paramètres se trouvent dans le « HC-12 User Manual.pdf » dans l’archive ZIP.