Comunicação Sim900 + Arduino uno utilizando comandos AT

Bom dia !

Estou realizando um projeto onde preciso realizar a comunicação via SMS entre as placas arduino uno e GSM shield 900.

Estou utilizando os comandos AT para realizar esta comunicação porem nao estou conseguindo obter exitos.

Agradeço qualquer ajuda para solucionar meu problema.

Exibições: 1510

Responder esta

Respostas a este tópico

Felipe, bom dia !

Seja mais específico. Qual seu problema ? Se possível, poste seu código para que possamos ajudá-lo.

Abraço

Estou utilizando o seguinte código para fazer o envio de sms

Serial.begin(19200);

Serial.print("\r");
delay(1000);
Serial.print("AT+CMGF=1\r");
delay(1000);

//Serial.print("AT+CSCA=\"+953499262\"\r");

// delay(1000);
Serial.print( "AT+CMGR=\r" );
delay(5000);
Serial.print("AT+CMGS=\"+5511953499262\"\r");
delay(1000);
Serial.print("SIM900 and Arduino say Hi!\r");
delay(1000);
Serial.write(26);

Porém não sei como aplicar a função inversa que seria o arduino identificando uma mensagem enviada por um usuario

Grato pela atençao

Felipe, não tenho como testar seu código. Seu modem está respondendo a algum desses comandos ? O que acontece quando você executa isso ?

Sugestão: porque não utiliza as bibliotecas : "SIM900.h" /  "sms.h" / "GSM.h" ?

Trabalhar com essas bibliotecas é mais fácil que utilizar os comandos AT. Já tentou ?

Aguardo seu retorno.

Bernardo

Então Bernardo com essa programação eu consigo fazer a placa shield 900 mandar uma mensagem para um celular pre determinado.Porem a função inversa que seria o retorno de um sms qualquer para a placa, a mesma nao consegue identificar a mensagem.
Ainda não tentei usar essa biblioteca, tem algum lugar para fazer o download da mesma?
Obrigado

Felipe, faça uma pesquisa em:

https://github.com/mattvenn/arduinosketchbook/tree/master/libraries...

Tem tudo que você precisa, inclusive as bibliotecas.

É muito mais simples trabalhar com as bibliotecas. Esqueça (por enquanto) os comandos AT.

Estude os exemplos contidos nesse site.

Qualquer dúvida, pergunte.

Abraço

Bernardo


RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço