산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

A6 GSM GPRS 모듈 AT 명령

구성품 및 소모품

Arduino UNO
× 1
A6 GPRS 모듈
× 1
점퍼 와이어(일반)
× 1

필요한 도구 및 기계

Digilent Mastech MS8217 자동 범위 디지털 멀티미터

이 프로젝트 정보

A6 GSM/GPRS 모듈입니다. 이 튜토리얼에서는 모듈을 Arduino Uno에 연결하는 방법과 "AT" 명령으로 작업하는 방법을 배웁니다. 이 A6 모듈에는 다음과 같은 기능이 있습니다.

기능: - 작동 주파수:쿼드 밴드 네트워크, 850 / 900 / 1800 / 1900MHz- 작동 전압:4.8-9VDC(A6 모듈용 온보드 전압 조정기 회로 공급 전원)- 작동 전류:최대 2A- 슬립 전류:5mA- 온보드 마이크로 SIM 카드 홀더, 마이크로 SIM 카드를 설치할 수 있습니다. - 외부 전원 공급을 위한 온보드 마이크로 USB 인터페이스 - 통신 인터페이스:TTL 직렬 포트 / RS232 직렬 포트 - 전송 속도:115200bps 및 AT 명령으로도 설정할 수 있습니다.- 인터페이스 논리 전압 :3.3V- 헤드셋과 일렉트릿 마이크를 사용하여 전화 걸기 및 받기.- SMS 메시지 보내기 및 받기.- GPRS 데이터 보내기 및 받기(TCP/IP, HTTP 등).- Ai-Thinker GPRS 테스트에 사용 A6 모듈- 핀 피치:2.54mm- 온보드 안테나 인터페이스:SMA 및 IPX AT 명령을 위해 이것을 arduino uno와 연결하면 4개의 와이어만 필요합니다. 이해를 돕기 위해 4가지 색상의 다른 전선을 사용하기로 결정했습니다. 1st A6 모듈에 마이크로 SIM 카드를 삽입합니다.

A6 모듈을 아두이노 우노와 연결하려면 다음 배선을 따라야 합니다. WireA6 모듈Arduino UnoREDVCC+5VBLACKGNDGNDORANGEU_RXDPIN 2YELLOWU_TXDPIN 3

배선이 완료되면 프로그래밍을 시작할 수 있습니다.

AT 명령을 사용하는 방법은 무엇입니까?

#include  SoftwareSerial A6MODULE(2,3);void setup() { // 여기에 설정 코드를 넣어 한 번 실행합니다. Serial.begin(9600);delay(1000); A6MODULE.begin(9600);delay(1000);}무효 루프() { while(A6MODULE.available()){ Serial.write(A6MODULE.read()); } while(Serial.available()){ A6MODULE.write(Serial.read()); }} 

코드를 업로드한 후 직렬 모니터를 실행합니다. 이제 AT를 입력하고 Enter 키를 누릅니다. 모든 것이 정상이면 직렬 모니터가 "OK"HOW TO CALL?ATD 라고 말합니다. 전화 걸기 명령이 사용됩니다.예:ATD+123456789 입력 그런 다음 (전화번호) SMS를 보내는 방법을 입력하세요. AT+CMGF =1 유형 그런 다음 " 대답은 OK여야 합니다."를 입력한 다음 AT+CMGS ="+123456786"을 입력합니다. 그런 다음 (전화번호)를 입력하십시오.

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • 코드
  • 코드Arduino
    배선이 완료되면 프로그래밍을 시작할 수 있습니다. AT 명령으로 작업하는 방법.#include  SoftwareSerial A6MODULE(2,3);void setup() { // 여기에 설정 코드를 입력합니다. 한 번 실행:Serial.begin(9600);delay(1000); A6MODULE.begin(9600);delay(1000);}무효 루프() { while(A6MODULE.available()){ Serial.write(A6MODULE.read()); } while(Serial.available()){ A6MODULE.write(Serial.read()); }}코드를 업로드한 후 직렬 모니터를 실행합니다. 이제 AT를 입력하고 Enter 키를 누릅니다. 모든 것이 올바르면 직렬 모니터에 "OK"라고 표시됩니다.HOW TO CALL?ATD 명령은 전화 걸기에 사용됩니다.예:ATD+123456789를 입력한 다음 (귀하의 전화 번호) HOW TO SEND SMS?AT+를 입력합니다. CMGF =1을 입력한 다음 " Answer must be OK"를 입력한 다음 AT+CMGS ="+123456786"을 입력한 다음 (귀하의 전화번호)를 입력

    회로도


    제조공정

    1. RPi가 있는 환경 센서 API
    2. Verilog 모듈
    3. Verilog 매개변수
    4. 자바 9 - 모듈 시스템
    5. MATLAB - 명령
    6. JX 웨이브 생성기
    7. DIY 가상 현실 스케이트보드
    8. Arduino 기반 샤워 캐빈 FM 라디오
    9. OLED 화면에서 실시간 ECG 얻기
    10. 제조 모듈 그룹