http 서버에서 GSM 모듈로 데이터를 보내려합니다. HTTP 서버에서 gsm으로 데이터를 보내는 방법은 무엇입니까? 기준 치수? 내 목표는 웹 서버에서 내 GSM/GPRS 모듈을 제어하는 것입니다. 감사합니다.http 서버에서 데이터를 GSM/GPRS 모뎀 (예 : sim800, sim900, quectel m66)으로 전송하는 방법
0
A
답변
0
SoftwareSerial을 사용하여 sim800L과 통신하도록 esp8266 (nodeMCU) 또는 atmega23u4/atmega328p (arduino nano)를 프로그래밍 할 수 있습니다. 그런 다음 http 서버에 원하는 작업을 저장하도록 프로그래밍 한 다음 http 서버 을에서 sim800L로 주기적으로 가져 와서 작업을 읽고 (옵션으로 완료로 표시하도록) 작업 할 수 있습니다.
http://www.w3schools.com/TAGs/ref_httpmethods.asp
http://opensta.org/docs/sclref10/imp3ln43.htm#19484
그것에게 처음부터 다른 방법을 수행하는 것은 거의 불가능하다
. nodeMCU에 http 서버를 프로그래밍하고 (가능하면) gprs 모듈의 IP를 공개 (보통 대부분의 포트가 필터링 됨)하는 요청을 수락해야합니다.
arduino를 사용하지 않고이 작업을 수행 할 수 있습니까? 서버의 파일을 다운로드하기 위해 모듈의 AT 명령을 사용하는 것과 비슷합니까? –
물론, AT 명령을 사용하여 원격 포트에 대한 tcp 연결을 얻을 수 있으며 공용 IP에서 실행중인 http 서버에 "GET"명령을 보낼 수 있습니다. 이전에 nodemcu를 사용하여 sim800L에 명령을 보내었지만 AT 명령을 보낼 수 있습니다. – robermorales
안녕하십니까, 답장을 보내 주셔서 감사합니다. 그러나 자세히 설명해 드릴 수는 없지만 URL을 사용하여 공용 IP에서 실행되는 서버로 모듈의 매개 변수를 보내는 방법을 알고 있습니다.받을 수있는 GET 명령 유형은 무엇입니까? 서버의 데이터. –