Projeto Arduino
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

2 participantes

Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  RSALVINO Dom 17 Fev - 14:21

Olá amigos, sou novato por aqui e resolvi apertar "F1" (Help) após algumas tentativas de comunicação entre o Arduino UNO com um Shield SIM900d.

Utilizei o código postado abaixo, na IDE 1.0 conforme recomendado, porém ao entrar no Serial Monitor ou até mesmo no Hyperterminal não consigo enviar nenhum comando, porém aparece as informações abaixo:


---------------------
RDY

+CFUN: 1

+CPIN: READY

+PACSP: 1

Call Ready
----------------------------
Código que utilizei:

//fonte: https://projetoarduino.forumeiros.com/t6p15-sim900-shield-arduino-mega

#include
//Serial Relay - Arduino will patch a
//serial link between the computer and the GPRS Shield
//Computer is connected to Hardware UART
//GPRS Shield is connected to the Software UART

SoftwareSerial mySerial(2, 3); //RX, TX

int powerkey = 5;
int statuspin = 6;
int pinState = 0;


void setup()
{

pinMode(powerkey, OUTPUT);
pinMode(statuspin, INPUT);

mySerial.begin(9600); // the GPRS baud rate
Serial.begin(9600); // the GPRS baud rate
}

void loop()
{
pinState = digitalRead(statuspin);
if(pinState==LOW){

digitalWrite(powerkey, HIGH); // set the LED on
delay(2000);
digitalWrite(powerkey, LOW);
}

if(Serial.available())
{
mySerial.write(Serial.read());
}
else if(mySerial.available())
{
Serial.write(mySerial.read());
}

mySerial.println("AT");
delay(500);
}

Podem dá uma força?


RSALVINO

Mensagens : 9
Data de inscrição : 17/02/2013

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  Admin Seg 18 Fev - 5:25

Só de aparecer isso

---------------------
RDY

+CFUN: 1

+CPIN: READY

+PACSP: 1

Call Ready
----------------------------

é um bom sinal, só tem agora que configurar o serial monitor do arduino para carriege return essa opção está do lado onde vc seta o baudrate.
Admin
Admin
Admin

Mensagens : 560
Data de inscrição : 07/04/2009
Idade : 43
Localização : Franca

https://projetoarduino.forumeiros.com

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  RSALVINO Seg 18 Fev - 8:59

Bom dia,

O pior é que o Serial Monitor já está configurado em "Carriage Return" e "9600 baud".
É como se apenas o que o GPRS envia para o computador funcionasse e ao contrário não. Ou seja, quando tento enviar algum comando AT não obtenho resposta alguma.

No Shield SIM900D os jumpers para que eu possa utilizar a SoftwareSerial está com a configuração abaixo, ou seja, os pinos 1-2 e 5-6 estão "jumpeados".

1 . . => Jumper
. .
. . => Jumper
. . 8

Fiz um teste sem colocar o SIMCARD no shield GPRS e otbtive a resposta abaixo, porém ainda sem sucesso ao tentar enviar algum comando.

------------------------

RDY

+CPIN: NOT INSERTED

+CFUN: 1
------------------------


Agradeço a atenção.

RSALVINO

Mensagens : 9
Data de inscrição : 17/02/2013

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  Admin Seg 18 Fev - 9:19

Amigo deveria estar funcionando me envie um email para eu providenciar a troca do produto
Admin
Admin
Admin

Mensagens : 560
Data de inscrição : 07/04/2009
Idade : 43
Localização : Franca

https://projetoarduino.forumeiros.com

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  RSALVINO Seg 18 Fev - 9:36

Bom dia,

Enviei e-mail conforme solicitado.


Abraços!

RSALVINO

Mensagens : 9
Data de inscrição : 17/02/2013

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  RSALVINO Qui 21 Fev - 17:26

Tiago, chegou tudo ok o sim900d?

RSALVINO

Mensagens : 9
Data de inscrição : 17/02/2013

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  RSALVINO Sáb 23 Fev - 13:08

Tiago, você já enviou o sim900d? caso positivo favor envie-me o código de rastreamento por e-mail.

RSALVINO

Mensagens : 9
Data de inscrição : 17/02/2013

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  RSALVINO Qua 27 Fev - 18:58

Olá Tiago, carreguei o código que vc me enviou em meu Arduino Uno porém continuo com o mesmo problema, obtenho apenas o retorno abaixo:

yyyyyyyy

RDY

+CFUN: 1

+CPIN: READY

Call Ready

Uma observação importante:

Analisei visualmente a placa do Arduino UNO e verifiquei que a perna número 2 do transistor que fica próximo a entrada da fonte de alimentação parece estar quebrada, ou seja, não está tendo contato com a placa, será que esta pode estar sendo o motivo de meu problema?

Vou lhe enviar por e-mail a foto do que estou falando.

Grato pela atenção!

RSALVINO

Mensagens : 9
Data de inscrição : 17/02/2013

Ir para o topo Ir para baixo

Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT Empty Re: Shield SIM900d + Arduino UNO rev 3 - Não consigo enviar comandos AT

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos