Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Commandes AT du module A6 GSM GPRS

Composants et fournitures

Arduino UNO
× 1
Module GPRS A6
× 1
Câbles de raccordement (générique)
× 1

Outils et machines nécessaires

Multimètre numérique Digilent Mastech MS8217 Autorange

À propos de ce projet

Il s'agit du module A6 GSM/GPRS. Dans ce tutoriel, nous allons apprendre à connecter le module avec Arduino Uno et à travailler également avec les commandes "AT". Ce module A6 a les caractéristiques suivantes.

Caractéristiques : - Fréquence de fonctionnement :réseau quadri-bande, 850 / 900/1 800/1900 MHz- Tension de fonctionnement :4,8-9 VDC (alimentation du circuit du régulateur de tension embarqué pour module A6)- Courant de fonctionnement :maximum de 2 A- Courant de veille :5 mA- À bord Support de carte Micro SIM, vous pouvez installer une carte Micro SIM- Interface Micro USB embarquée pour alimentation externe- Interface de communication:port série TTL / port série RS232- Débit en bauds:115200bps et peut également être réglé par commande AT.- Tension logique de l'interface :3.3V- Passer et répondre à des appels téléphoniques à l'aide d'un casque et d'un microphone à électret.- Envoyer et recevoir des messages SMS.- Envoyer et recevoir des données GPRS (TCP/IP, HTTP, etc.).- Être utilisé pour tester le Ai-Thinker GPRS Module A6 - Pas des broches :2,54 mm - Interface d'antenne intégrée :SMA et IPX Si vous le connectez avec arduino uno pour les commandes AT, vous n'avez besoin que de 4 fils. J'ai décidé d'utiliser quatre fils de couleurs différentes pour une compréhension facile. 1er insérez une carte micro-sim dans le module A6

Vous devez connecter le module A6 avec Arduino uno selon le câblage suivant. Module WireA6Arduino UnoREDVCC+5VBLACKGNDGNDORANGEU_RXDPIN 2YELLOWU_TXDPIN 3

Une fois le câblage terminé, vous pouvez commencer la programmation.

Comment travailler avec les commandes AT ?

#include  SoftwareSerial A6MODULE(2,3);void setup() { // mettez votre code de configuration ici, à exécuter une fois :Serial.begin(9600);delay(1000); A6MODULE.begin(9600);delay(1000);}boucle vide() { while(A6MODULE.available()){ Serial.write(A6MODULE.read()); } while(Serial.available()){ A6MODULE.write(Serial.read()); }} 

Après avoir téléchargé les codes, exécutez le moniteur série. Maintenant, tapez AT et appuyez sur Entrée. Si tout est en ordre, le moniteur série dira « OK »COMMENT APPEL ?ATD La commande est utilisée pour composer un appel téléphonique. Par exemple : Tapez ATD+1 23456 789 puis saisissez (votre numéro de téléphone) COMMENT ENVOYER DES SMS ? Tapez AT+CMGF =1 puis entrez « La réponse devrait être OK » Ensuite, tapez AT+CMGS =« +1 23456786 » puis entrez (votre numéro de téléphone)

Code

  • Code
CodeArduino
Une fois le câblage terminé, vous pouvez commencer la programmation.Comment travailler avec les commandes AT.?#include  SoftwareSerial A6MODULE(2,3);void setup() { // mettez votre code de configuration ici, à exécuter une fois :Serial.begin(9600);delay(1000); A6MODULE.begin(9600);delay(1000);}boucle vide() { while(A6MODULE.available()){ Serial.write(A6MODULE.read()); } while(Serial.available()){ A6MODULE.write(Serial.read()); }} Après le téléchargement des codes, exécutez le moniteur série. Maintenant, tapez AT et appuyez sur Entrée. Si tout est en ordre, le moniteur série dira « OK » COMMENT APPELER ? La commande ATD est utilisée pour passer un appel téléphonique. Par exemple : Tapez ATD+1 2345789 puis entrez (votre numéro de téléphone) COMMENT ENVOYER UN SMS ?Tapez AT+ CMGF =1 puis entrez " La réponse devrait être OK " Ensuite, tapez AT + CMGS =" +1 3456786 " puis entrez (votre numéro de téléphone) 

Schémas


Processus de fabrication

  1. API de capteur environnemental avec un RPi
  2. Module Verilog
  3. Paramètres Verilog
  4. Java 9 - Système de modules
  5. MATLAB - Commandes
  6. Générateur d'ondes JX
  7. Planche à roulettes en réalité virtuelle DIY
  8. Radio FM pour cabine de douche à base d'Arduino
  9. Groupe de modules de fabrication