Le module GSM se connecte au microcontrôleur. Connexion du module GSM SIM800L à Arduino. Contrôle du module GSM GPRS SIM900 à l'aide des commandes AT

Le module GSM se connecte au microcontrôleur.  Connexion du module GSM SIM800L à Arduino.  Contrôle du module GSM GPRS SIM900 à l'aide des commandes AT
Le module GSM se connecte au microcontrôleur. Connexion du module GSM SIM800L à Arduino. Contrôle du module GSM GPRS SIM900 à l'aide des commandes AT

Le module GSM est un dispositif de contrôle (à distance) de la sortie d'un relais installé sur la carte. Il y a un emplacement pour carte SIM sur la carte. Le but principal est de contrôler des portails, des barrières, des volets roulants.

Comment fonctionne le contrôleur GSM ?

Tout contrôleur GSM possède sa propre base de données, qui stocke les numéros autorisés. De plus, le module GSM a son propre numéro (numéro de carte SIM), qui y est installé. Si votre numéro est enregistré dans la base de données du contrôleur, alors lors d'un appel, le relais sur la carte se fermera pendant 1 seconde, donnant ainsi une commande pour ouvrir l'actionneur (portail, barrière). Si votre numéro n'est pas dans la base de données, alors vous entendrez les bips habituels au téléphone, la barrière ne s'ouvrira pas.

Comment ajouter/supprimer un numéro dans le contrôleur GSM ?

Selon le modèle de contrôleur, il est livré avec son propre logiciel pour PC ou smartphone, ainsi que ses propres commandes pour ajouter et supprimer un numéro par SMS. Il est plus pratique d'utiliser un PC pour ajouter des nombres. Cela vous permet de créer une base de données de numéros sur un ordinateur, puis de la télécharger via un câble USB sur le contrôleur. Il existe des contrôleurs GSM avec leur propre service cloud. Qu'est-ce que ça veut dire? Le service cloud vous permet d'ajouter et de supprimer des numéros via Internet, sans Connexions USB câblez-le. C'est très pratique, mais il y a un inconvénient - la carte SIM consommera du trafic Internet.

Comment connecter un contrôleur GSM ?

La connexion pour tous les modules est presque la même. Le conseil a bornier pour connecter l'alimentation 12-24 Volts, le bloc de sortie relais NO - COM (mode normalement ouvert), auquel est connecté le câble des contacts de commande de la carte. L'alimentation du module GSM provient généralement de la carte de contrôle d'automatisation, par exemple, Doorhan, moteurs AN, la carte a des plots sur lesquels 12 volts. BFT, Came a 24 volts.

Quel tarif choisir pour le contrôleur GSM ?

Le plus souvent, nous préconisons un tarif sans frais d'abonnement. Avant d'acheter une carte SIM, vous devez déterminer quel opérateur meilleure qualité connexions sur un site spécifique. Pour les contrôleurs GSM utilisant des données mobiles, nous recommandons de connecter un package de trafic Internet, tel que ELDES Esim 320. Qui fonctionne via Internet.

Enfin, j'ai réussi à étudier, peut-être le module GSM le plus populaire dans l'environnement de bricolage - GSM900. Qu'est-ce qu'un module GSM ? Il s'agit d'un appareil qui met en œuvre les fonctions téléphone portable. En d'autres termes, le GSM900 vous permet d'appeler d'autres abonnés du réseau cellulaire, de recevoir des appels, d'envoyer et de recevoir des SMS. Et, bien sûr, de transmettre des données via le protocole GPRS. J'avais besoin de ce module dans un but bien précis : un projet de système d'éclairage télécommandé est apparu. Le moyen le plus simple de résoudre ce problème consiste à utiliser des messages SMS : envoyer un SMS - la lumière s'allume, en envoyer un autre - s'éteindre. Aucune télécommande n'est nécessaire et tout le monde a un téléphone (même les sans-abri). En fait, dans cet article, je considérerai exactement cette option pour utiliser le module GSM900.

1. Micrologiciel

Par la volonté du destin, j'avais entre les mains le module GSM900A. Après avoir lu le premier forum que j'ai rencontré sur la renaissance de cette chose, il s'est avéré que la lettre A dans le nom signifie que le module appartient à la région asiatique. Et donc, il ne travaillera pas avec nos opérateurs. Découragement 🙁 Heureusement, dans prochains articles le même forum contenait des informations rassurantes :) Il s'est avéré que tout n'est pas si mauvais, et pour que le module fonctionne dans notre région, il suffit de le reflasher. Ce processus est bien décrit dans le blog de notre confrère Alex-EXE : firmware "tout en un" sim900 Je vais essayer de faire pareil, mais en plus détaillé, et en tenant compte des fonctionnalités de mon module. Si vous avez le bon module et qu'aucun micrologiciel n'est requis, vous pouvez immédiatement passer à la section #2. Instruments Alors préparons tout d'abord. outils nécessaires. Tout d'abord, pour le firmware directement, vous aurez besoin de l'application Tools Develop de téléchargement de la série SIM900, qui peut être facilement trouvée sur Internet (). Deuxièmement, le fichier du micrologiciel 1137B02SIM900M64_ST_ENHANCE lui-même est également utile, ce qui est également facile à obtenir (). Enfin, troisièmement, nous aurons besoin d'un bon terminal pour expérimenter le module. D'habitude j'utilise TeraTerm, mais cette fois ce n'était pas suffisant (ou je n'ai pas compris). J'ai dû installer un monstre avec un nom brillant. Connexion à un pont USB-UART Maintenant, nous connectons les lignes RX et TX au pont. Comme le dernier, j'ai utilisé CP2102. Dans mon cas, contrairement à la logique, les RX et TX du pont étaient connectés aux RX et TX du module GSM de manière symétrique (et non en croix, comme il est d'usage). Vous devez également alimenter le module à partir d'une source stable et source puissante, puisque le courant de crête sur le module peut atteindre 2A (soi-disant). Compatible avec 4 piles AA. Schéma complet inclure ressemble à ceci:
SIM900
CP2102 Terre Terre
CP2102 +5V VCC_MCU
CP2102RX SIMR
CP2102TX SIMT
Source externe +5V VCC5
Source externe Gnd Terre
TVD
Ce modèle n'a pas de bouton de réinitialisation, donc pour le firmware, nous devons jeter le contact RST au sol pendant quelques secondes. Pour ce faire, nous allons le laisser suspendu en l'air pour l'instant. Préconfiguration des modules Avant de procéder au firmware, nous allons nous connecter au module et modifier sa vitesse UART. Pour ce faire, lancez le terminal Terminal, sélectionnez le bon port et définissez le taux de change sur 9600. Après cela, cliquez sur "Connecter". Toutes les communications avec le module se font via des commandes AT. La première chose que nous disons au module sera la commande AT la plus primitive : "AT". C'est une sorte de ping, auquel le module doit répondre par le mot "OK". AT Si tout s'est bien passé, et que le module nous a vraiment répondu "OK", nous envoyons la commande de réglage de vitesse: AT + IPR = 115200 A la fin de la commande, il devrait y avoir un caractère de retour chariot de service - CR. Dans la table ASCII, il porte le code 13 (ou 0x0D en hexadécimal). Le symbole sera remplacé automatiquement si vous cochez la case "+CR" à côté de la ligne d'entrée dans notre terminal. D'autres terminaux ont également des paramètres similaires. En réponse à la commande saisie, nous recevrons à nouveau - "OK". Nous aurons besoin de ce paramètre pour accélérer la procédure du micrologiciel. Sinon, comme l'a souligné Alex-EXE dans son blog, le firmware prendra environ une heure. Paramètres du programme Une fois tous les fils branchés bons endroits, et le module est préparé pour le micrologiciel, nous lançons l'application de développement d'outils de téléchargement de la série SIM900. La configuration du programme se compose de quelques éléments :
  • dans le champ Cible, spécifiez la puce cible. Pour une raison quelconque, je n'ai pas pu télécharger le firmware sur SIM900A, j'ai donc choisi "SIM900" ;
  • sélectionnez le bon port dans le champ Port ;
  • Débit en bauds défini sur 115 200 ;
  • Enfin, spécifiez le fichier du firmware dans le champ Core File (un fichier avec l'extension cla).
Tout avec les paramètres. Micrologiciel Maintenant, nous effectuons strictement et systématiquement six étapes importantes.
  • Nous connectons l'alimentation au module (nos 4 batteries). Le voyant d'alimentation rouge doit s'allumer et le voyant d'état doit commencer à clignoter.
  • Nous connectons USB-UART à l'ordinateur.
  • Nous fermons le fil RST au sol (rappelez-vous que pendant tout ce temps, il était suspendu dans les airs).
  • Appuyez sur le bouton Démarrer le téléchargement dans le programme.
  • Nous comptons jusqu'à trois dans notre esprit et soulevons le RST du sol.
Nous attendons 6 minutes jusqu'à ce que le firmware soit terminé. Qu'avons-nous après le firmware Tout d'abord, le module est désormais capable de fonctionner avec nos opérateurs. Deuxièmement, nous avons installé un micrologiciel étendu, parmi les fonctionnalités dont, par exemple, l'obtention des coordonnées du module à partir des tours cellulaires, le travail avec e-mail et l'accès à 2,5 Mo de mémoire supplémentaires.

2. Expériences avec le module GSM

Essayons maintenant d'effectuer diverses opérations utiles avec le module. Entrez d'abord le code PIN (le cas échéant) : AT+CPIN=8899 La réponse du module sera : +CPIN : PRÊT. Après cela, nous obtenons des informations du module. AT+GMR - identifiant du micrologiciel. AT+GSN-IMEI. AT+CPAS - état (0 - prêt à fonctionner, 2 - inconnu, 3 - appel entrant, 4 - connexion vocale). AT+FLIC ? - des informations sur l'opérateur. Appels téléphoniques Composons maintenant un numéro. Cela se fait à l'aide de la commande : ATD + 790XXXXXXXX ; Le point-virgule à la fin de la commande est très important, ne l'oubliez pas ! Si quelqu'un appelle l'appareil pendant la session UART, le message suivant sera renvoyé : RING Vous pouvez répondre à l'appel (décrocher le téléphone) avec la commande : ATA La commande met fin à l'appel : ATH0 Envoi de SMS Tout d'abord, activez le mode SMS : AT+CMGF=1 et définissez l'encodage : AT+CSCS= "GSM" Le module prend en charge d'autres encodages plus pratiques pour systèmes automatiques. Mais pour nos expériences, il est plus pratique d'utiliser le mode GSM, dans lequel le téléphone est défini en chiffres et le texte du message est écrit en codage ASCII. Envoyons maintenant un message à quelqu'un : AT+CMGS="+79123456789" Et à la fin de la commande, vous devez ajouter deux caractères de service à la fois : CR et LF. Dans Terminal, cela peut être fait en cochant CR=CR+LF, ou en ajoutant manuellement à la fin de la ligne : AT+CMGS="+79123456789"&0D&0A Après avoir entré cette commande, le caractère ">" sera reçu en réponse , indiquant le début d'une entrée de message. Nous écrivons un texte : Hello World ! A la fin du message, nous devrons passer l'un des deux caractères spéciaux. Pour envoyer un message, entrez un caractère de la table ASCII portant le numéro 26. Pour annuler l'envoi - un caractère portant le numéro 27. Dans le terminal que nous utilisons pour envoyer un caractère par code, vous pouvez utiliser l'une des deux expressions suivantes : au format hexadécimal : $1A, et en décimal : #026 Réception de SMS Si un SMS est reçu sur l'appareil pendant la session, un message au format suivant sera renvoyé : +CMTI : "SM",4 où 4 est le numéro du message entrant non lu. Pour lire le texte de ce message, entrez : AT+CMGR=4 En réponse, nous recevrons : +CMGR : "REC READ","+790XXXXXXXX","","13/09/21,11:57:46 +24" Bonjour le monde ! OK En général, tout est simple. Cela nous suffit amplement pour mettre en œuvre nos plans. Pour une étude plus approfondie des capacités du GFM900, je vous recommande de lire un autre article d'Alex-EXE : at-commands modem gsm sim900

3. Interaction avec les microcontrôleurs

En général, pour gérer périphériques externes il n'est pas nécessaire d'appairer le module GSM900 avec un autre microcontrôleur. Dans ce module, vous pouvez coudre votre propre programme qui fera n'importe quoi avec des broches GPIO gratuites. Cependant, les GPIO ne sont pas câblés dans la plupart des cartes prêtes à l'emploi, donc pour créer un prototype de l'appareil conçu, nous utiliserons l'Arduino Uno / Nano le plus simple. Arduino et GSM900 communiqueront via la même interface UART. Pour ce faire, nous allons connecter ces deux appareils selon le schéma suivant :
GSM900 Terre VCC_MCU SIMT SIMR
Arduino Uno Terre +5V RX TX
Créons maintenant un programme qui captera les messages SMS et allumera la LED sur la jambe #13 pendant quelques secondes. Par cela, nous simulons le contrôle d'un appareil externe. const Chaîne spin = "1234" ; const int rel_pin = 13 ; Chaîne ss = "" ; // Envoi d'un code PIN void sendPin())( String cmd = "AT+CPIN="+spin+char(0x0D); Serial.print(cmd); ) // Allumer la LED pendant 2 secondes void receiveSMS(String s )( digitalWrite(rel_pin, HIGH); delay(2000); digitalWrite(rel_pin, LOW); ) // Analyse la chaîne provenant du module void parseString(String src)( bool collect = false; String s = ""; pour(octet i =0;i Présentation de la carte de blindage GSM/GPRS SIM900

L'Arduino GPRS / GSM Shield (Figure 1) nous permet d'utiliser les communications mobiles GSM pour la réception et la transmission de données à distance. Cela peut se faire de trois manières :

    utiliser l'envoi/la réception de messages texte courts (SMS) ;

    envoi de commandes vocales (audio) basées sur les technologies CSD (technologie standard de transmission de données sur le réseau GSM) et/ou DTMF (signal analogique multifréquence bicolore utilisé pour composer un numéro de téléphone) ;

    utilisant la transmission de données par paquets basée sur la technologie GPRS.

    La carte est basée sur le module SIMCom SIM900.

Y figurent également :

    Fente pour carte SIM ;

    Prise jack 3,5 mm pour entrée et sortie audio ;

    connecteur pour une antenne externe.

La communication avec la carte s'effectue via une connexion série à l'aide d'un ensemble de commandes AT. À l'aide de cavaliers sur la carte, il est possible de définir les contacts utilisés pour la communication : matériel 0-1 ou 2-3 (sur certaines cartes) 7-8 pour un fonctionnement via SoftwareSerial.

Figure 1. Bouclier GPS GPRS.

Le Shield GSM GPRS SIM900 peut être activé de deux manières :

    matériel (en appuyant sur le bouton PWRKEY);

    Logiciel.

Connexion à la carte Arduino

La carte GSM GPRS SIM900 Shield est fabriquée au format shield pour les cartes Arduino. Les contacts de blindage (peigne) s'insèrent facilement dans les connecteurs de la carte, formant ainsi un "sandwich" (Figure 2).


Figure 2. Installation du shield GPS GPRS sur la carte Arduino.

Contrôle du module GSM GPRS SIM900 à l'aide des commandes AT

Envisagez de contrôler le module de blindage GSM GPRS à l'aide des commandes AT. Pour cela, installez le module sur et connectez-le à l'ordinateur. L'esquisse Arduino pour envoyer et recevoir des données entre l'ordinateur et le module de blindage GSM GPRS via la carte est illustrée dans la liste 1.


Liste 1

#comprendre

// création d'objet

LogicielSerial grs(7, 8); // RX, TX

// taux de change

#define GSMbaud 9600

Série.begin(9600);

gsm.begin(GSMbaud);

Serial.println("Démarrer");

if(Serial.available())(

str1 = Serial.readStringUntil("\n");

str1.toCharArray(buffer, hh.length() + 1);

gsm.write(tampon);

gsm.board.write("\n");

si (gsm.disponible()) (

Serial.write(gprs.read());

Nous téléchargeons le croquis sur la carte Arduino, ouvrons le moniteur du port série et tapons les commandes de réglage du mode :

La commande pour vérifier la connexion du module au réseau GPRS, qui doit être constamment répétée en réponse à COMMANDE PAS DE RÉPONSE

Nous nous connectons au point d'accès de l'opérateur télécom. Pour Beeline :

AT + CGDCONT = 1, "IP", "internet.beeline.ru"

AT + CSTT = "internet.beeline.ru","", ""

Configuration de la connexion Internet :

AT + CGACT = 1,1

Accès à une ressource Internet

L'ensemble du processus de connexion est illustré à la figure 3.


Figure 3. Le processus de travail avec le module GSM GPRS SIM800 dans le moniteur de port série.

Un exemple d'envoi de SMS depuis la carte Arduino

Prenons un exemple d'utilisation de l'envoi de SMS lorsque la température de l'air dans la pièce descend en dessous d'une certaine valeur. Nous aurons besoin des détails suivants :

    Module de blindage GSM GPRS - 1 pièce ;

    carte SIM d'un opérateur mobile avec un solde positif ;

    alimentation 12V - 1 pc;

Le schéma de connexion est illustré à la figure 4.


Figure 4. Schéma de câblage pour l'envoi de messages SMS à basse température de l'air.

Commençons à écrire un croquis. Toutes les 30 secondes, nous recevons des données d'humidité et de température du capteur DHT11. Nous utilisons la bibliothèque DHT. Si la température est inférieure à la valeur critique, nous envoyons des SMS au numéro spécifié dans la constante TÉLÉPHONE. Et nous faisons une pause de 10 minutes.

Le contenu de l'esquisse est présenté dans le Listing 2.


Liste 2

// bibliothèques connectées

#comprendre

#include "dht.h"

// téléphone pour envoyer des sms

#define PHONE_NUMBER "+7928222222"

// crée des objets

LogicielSerial gsm(7, 8);

Capteur DHTDHT(2, DHT22);

// seuil de température

#define TEMP 18

long millisend non signé ;

// démarre le port série

Série.begin(9600);

// démarre le capteur DHT

sensorDHT.begin();

// démarre SoftwareSerial

gsm.begin(9600);

if (millis()-millissend>30*1000) ( // lecture toutes les 30 secondes ?

// obtenir les données du capteur DHT

int h = capteurDHT.readHumidity();

int t = capteurDHT.readTemperature();

si (t

// envoyer un SMS

// attend 10 minutes

retard(10*60*1000);

millienvoi=millis();

// envoyer un SMS

annuler SendSMS(int t) (

// définir le mode texte

gsm.print("AT+CMGF=1\r");

// Téléphone

gsm.println(PHONE_NUMBER);

gsm.println("\"");

// envoie des données t

// fin du transfert

gsm.println((char)26);

Nous chargeons le croquis, vérifions l'événement de l'arrivée d'un message SMS au numéro de téléphone sélectionné à une valeur de température critique.


Figure 5. Schéma assemblé.

Créons un firmware pour recevoir des données lors de l'envoi d'un message SMS à une carte SIM située dans le module de blindage GSM GPRS. Le contenu de l'esquisse est présenté dans le Listing 3.


Liste 3

// bibliothèques connectées

#comprendre

#include "dht.h"

// crée des objets

LogicielSerial gsm(7, 8);

Capteur DHTDHT(2, DHT22);

// variables

Téléphone de chaîne = ""

chaîne str1 = "" ; //

booléen isSMS = faux ;

// connexion port série

Série.begin(9600);

// démarre le capteur DHT

// démarre SoftwareSerial

gsm.begin(9600);

// Paramètres de réception des messages

gsm.print("AT+CMGF=1\r");

gsm.print("AT+IFC=1, 1\r");

gsm.print("AT+CPBS=\"SM\"\r");

gsm.print("AT+CNMI=1,2,2,1,0\r");

si (gsm.disponible()) (

char c = gsm.read();

si ("\r" == c) (

if (isSMS) ( // la ligne courante est un message SMS,

if (!str1.compareTo("tmp")) ( // texte sms - tmp

// envoie un sms au numéro entrant

// obtenir des données

int t = dht.readTemperature();

// Commande AT pour définir le mode texte

gsm.print("AT+CMGF=1\r");

// numéro de téléphone du destinataire

gsm.println("AT + CMGS = \"");

gsm.println(téléphone);

gsm.println("\"");

// message - données de température

// fin du transfert

gsm.println((char)26);

Serial.println(currStr);

si (str1.startsWith("+CMT")) (

Impression série (str1);

// extrait le numéro de téléphone du message

téléphone=str1.substring(7,19);

Impression série (téléphone);

// si la ligne courante commence par "+CMT",

// alors la ligne suivante est le message

sinon si ("\n" != c) (

str1 += Chaîne(c);

Nous téléchargeons le croquis sur la carte, envoyons un message SMS avec le texte tmp à la carte SIM et recevons un message SMS avec des données de température en réponse.

Foire Aux Questions FAQ

1. Aucune communication avec Arduino via le port série.

    Vérifiez l'alimentation de la carte.

    Vérifiez que les cavaliers sont correctement réglés.

2. Les SMS ne sont pas envoyés

    Vérifiez l'alimentation externe du blindage GSM GPRS.

    Vérifiez le solde de votre carte SIM.

Le module GSM est un appareil sans fil (modem) pour recevoir/transmettre des données dans les réseaux de communication mobile.

Neoway M590E est un module GSM bi-bande sans prise en charge de la communication vocale.

Caractéristiques:

gamme de fréquences
900/1800 MHz

Écart de température
fonctionnement : -40...+85 °

Consommation d'énergie
tension d'alimentation : 3,3...4,8 V (nominal 3,9 V)

Protocoles de communication
GPRS classe 10
GPRS : vitesse maximale 48 kbps
SMS : réception/transmission, MO/MT point à point, mode diffusion
pile de protocoles TCP/UDP/FTP/DNS intégrée : client serveur TCP/UDP ou M2M

Ensemble de commandes AT
GSM 07.05, 07.07
Récemment, un tel module m'est venu, je l'ai acheté à un autre vendeur, mais il a augmenté le prix. C'est un module assez ancien et simple. Le modem lui-même est une sorte de modem d'occasion, on le voit sur la photo, tout le reste est neuf.




Tout se décolle, reste à tout souder


Alimentation du module GSM

Le manuel indique que s'il y a un condensateur de 1000 uF dans le circuit d'alimentation, le courant requis pour l'alimentation est de 0,6 A (à une tension de 3,9 V)


Ne pas oublier la sortie BOOT doit être court-circuitée à GND via une résistance de 10 kΩ, puis lorsque l'alimentation est appliquée, le module s'allume.
Le module est contrôlé par UART à l'aide de commandes AT
Le module lui-même peut être utilisé dans la domotique et les systèmes de maison intelligente, collecter une alarme dessus, le connecter à Arduino, recevoir et envoyer des SMS et contrôler des appareils à distance. En général, trouvez un tas d'utilisations qui sortent du cadre de ce site. Le module est très bon marché, je recommande d'acheter. Si vous souhaitez plus d'informations, veuillez consulter les liens ci-dessous.

Télécharger
Description et commandes de contrôle

Manuel de conception du matériel Neoway M590 V1.1

Jeu de commandes Neoway M590 AT V3.0

Je prévois d'acheter +125 Ajouter aux Favoris J'ai aimé la critique +53 +89

Le module GSM est conçu pour le contrôle opérationnel et la gestion de l'exécution automatique.

Les principales fonctions du module GSM :

  • Surveillance de l'état du réseau externe.
  • Contrôle de la connexion des consommateurs à la source de tension.
  • Activation et désactivation à distance du système d'exécution automatique à l'aide d'une demande SMS.
  • Télécommande de démarrage du générateur.
  • Surveillance de l'état du relais intégré.
  • Contrôle de la température (capteur à l'intérieur du module GSM).
  • Contrôle du solde de la carte SIM.

À l'aide d'un module GSM, à l'aide du bloc d'alimentation à démarrage automatique, vous pouvez allumer et éteindre les consommateurs du réseau externe. (Par exemple, chauffage électrique dans une maison de campagne avec contrôle de la température par SMS).

Le module GSM avertit les administrateurs système par un message SMS composé de 4 champs d'information, comme suit :

Le réseau est connecté ;
Relais désactivé ;
Rythme. 27C;
Solde : 51r.

Un SMS est automatiquement envoyé sur le téléphone d'1 administrateur à chaque changement de régime alimentaire du consommateur (1 champ d'information). Si ce changement se produit pendant moins de 10 secondes, le message SMS ne sera pas envoyé.

1 champ d'information "Réseau connecté".

Le module GSM surveille les signaux de présence de tension dans le réseau d'entrée et chez les consommateurs et, en fonction de la présence de tension, génère un champ d'information de la forme suivante :

2 champ d'information "Relais désactivé".

Champ d'information indiquant l'état du relais intégré au module GSM. Pour activer le relais, il faut envoyer un SMS depuis le téléphone de 1 ou 2 administrateurs avec le texte "1".

Pour désactiver le relais - SMS avec texte «0» . La LED rouge indique l'état du relais. C'est-à-dire qu'il ne s'allume pas lorsque le relais est éteint et qu'il est allumé lorsqu'il est allumé.

3 champ d'information « Temp. 27C".

La température du capteur thermique intégré au module GSM.

4 champ d'information "Solde : 51r.".

Solde de la carte SIM du module GSM.

Les administrateurs peuvent interroger le module GSM pour connaître l'état du système. Pour ce faire, vous devez envoyer un SMS vide à partir du numéro 1 ou 2 de l'administrateur ou simplement passer un appel (le module déconnectera automatiquement la connexion - c'est-à-dire qu'il sera occupé). Le module GSM, ayant reçu un SMS/appel entrant vide, va interroger l'état de ses entrées, demander le bilan, l'état du relais et calculer la température et envoyer un SMS au numéro de l'administrateur qui a fait la demande.

Connectez le module GSM lorsque le système est hors tension.

Installation du module GSM.

Les sorties et les entrées du module GSM sont représentées sur la figure :

Le module GSM doit être placé à l'extérieur des structures métalliques. Si vous souhaitez contrôler la température dans une certaine pièce, le module peut y être placé (vérifiez qu'il y a un niveau suffisant du réseau de l'opérateur cellulaire dans la pièce !) Le module est connecté au démarrage automatique avec 5 fils. Les fils peuvent être quelconques (le module consomme environ 500 mA).

Configuration du module GSM.

Vous devez acheter une carte SIM auprès d'un opérateur de téléphonie mobile et sélectionner un tarif. Étant donné que la communication avec le module se fait uniquement par SMS, choisissez le tarif en fonction de leur coût minimum et de l'absence de frais d'abonnement.

Afin d'éviter des coûts injustifiés, il est nécessaire de désactiver les services d'information et les canaux publicitaires à l'aide du menu du téléphone. Si vous rencontrez des difficultés pour désactiver les canaux de publicité ou d'information, contactez le service d'abonnement de la société de téléphonie mobile. À votre demande, l'opérateur peut généralement le faire à distance.

Insérez votre carte SIM dans votre téléphone et COMPLÈTEMENT PROPRE Annuaire SIM. Ensuite, vous devez remplir le répertoire téléphonique comme suit (il est préférable de le faire sur un téléphone qui affiche les numéros de cellule de la carte SIM, car cet ordre de remplissage des cellules est extrêmement important) :

Vers la 1ère cellule de la carte SIM 1 numéro de téléphone de l'administrateur doit être saisi. Dans le champ "Nom", entrez le mot "Admin 1" (ou tout autre mot). Dans le champ "Numéro", entrez le numéro de téléphone de l'administrateur au format : 89991234567 ou +79991234567 (peu importe).

Vers la 2ème cellule de la carte SIM vous devez entrer le numéro de téléphone 2 de l'administrateur. Dans le champ "Nom", entrez le mot "Admin 2" (ou tout autre mot). Dans le champ "Numéro", entrez le numéro de téléphone de l'administrateur au format : 89991234567 ou +79991234567 (peu importe). Si vous prévoyez de travailler avec un administrateur, vous devez entrer le numéro 1 de l'administrateur dans cette cellule.

Vers la 3e cellule de la carte SIM vous devez entrer la commande pour demander le solde de l'opérateur mobile. Dans le champ "Nom", entrez le mot "Solde" (ou tout autre mot). Dans le champ "Numéro", entrez la commande de demande de solde (généralement c'est *100# ou alors *102# ).

A la mise sous tension, les deux LED s'allument pendant 1 seconde, puis s'éteignent pendant 1 seconde. et la LED rouge s'allume jusqu'au sol de la lueur. Au bout d'un moment, la LED rouge s'allume à pleine intensité.

Ensuite, le rouge s'éteint et s'allume en vert (généralement pendant une très courte période que vous ne pouvez pas remarquer), puis les LED clignotent ensemble 2 ou 3 fois. 2 fois si seuls les numéros d'administrateurs sont indiqués et que le numéro de solde n'est pas indiqué, 3 fois - si les trois cellules sont enregistrées et qu'elles ont été lues avec succès. Ensuite, le contrôleur enregistre l'état actuel du système. Le relais est éteint (toujours après la mise sous tension). Mode de fonctionnement - rouge éteint, vert clignotant. Si le vert clignote uniformément, le réseau est introuvable. Si un flash de courte durée est rare, alors le réseau a été trouvé et un échange peut avoir lieu sur le réseau GSM.

Utilisation d'un module GSM pour le contrôle à distance du démarrage du groupe électrogène.

Le module GSM peut être utilisé pour démarrer le générateur à distance. Le mode "Démarrage guidé" est activé dans les réglages système. Permet en l'absence de réseau externe de démarrer le groupe électrogène avec la charge connectée et de s'arrêter si nécessaire.

Utilisation d'un module GSM pour le contrôle à distance de la charge.

Le module GSM peut être utilisé pour le contrôle à distance de la mise sous tension de la charge. Puisqu'il y a déjà une unité de puissance dans l'autorun, en utilisant le mode "Contrôle de charge", vous pouvez organiser l'allumage / extinction de la charge en présence d'un réseau externe. Il est pratique à utiliser, par exemple, pour le contrôle à distance du chauffage électrique dans une maison de campagne en hiver, ce qui vous permettra de venir à tout moment dans une maison déjà chauffée. À l'aide d'un thermomètre, vous pouvez contrôler le processus de chauffage.

Si vous envisagez d'utiliser ce mode, vous devez basculer l'entrée du bloc d'alimentation qui recharge la batterie du générateur des consommateurs vers le réseau d'entrée ! Il est également nécessaire de vérifier le fonctionnement normal du système de recharge de la batterie intégré au générateur, car en l'absence de réseau, la batterie ne sera rechargée qu'à partir du système intégré.

Utilisation d'un module GSM pour désactiver le système à distance.

Le module GSM peut être utilisé pour désactiver/activer le système à distance. Le mode "Mise sous tension contrôlée" est activé dans les réglages. Permet d'éteindre correctement le système et de le rallumer si nécessaire.

La connexion du module GSM au démarrage automatique est illustrée dans le schéma :