GSM modul nereaguje na AT příkazy

Odpovědět
TomasK
Příspěvky: 1
Registrován: 16 črc 2018, 19:42
Reputation: 0

GSM modul nereaguje na AT příkazy

Příspěvek od TomasK » 16 črc 2018, 20:34

Dobrý den, mám problém se zadáním at příkazu gsm modulu https://laskarduino.cz/prenos-dat-bezdr ... m-ttl.html
Nemám převodník PC>modul, a tak jsem zapojil arduino mega. Komunikuje s PC a s modulem pomocí tohoto kódu:

Kód: Vybrat vše

#define SIM900 Serial2
//#define GSMReset 5
char c,s;

void setup()
{

  Serial.begin(19200);
  SIM900.begin(19200);
 /* digitalWrite(GSMReset,LOW);
  delay(200);
  digitalWrite(GSMReset,HIGH);
  delay(200);
 */ 

}

void loop()
{
 // WDT_Restart(WDT);
  if(Serial.available()>0)
  {
    c = Serial.read();
    SIM900.print(c);
  }
  if (SIM900.available()>0)
  {
    s = SIM900.read();
    Serial.print(s);
  }
  
}
který jsem převzal z https://www.arduinotech.cz/inpage/jak-j ... s-arduino/ a mírně upravil pro své arduino mega. Když ale něco odešlu tak se mi to samé vrátí někdy jsou znaky nečitelné (místo znaků které odešlu přijdou závorky, otazníky...) a někdy chybí. Většinou se tyto tři stavy střídají po resetu (arduino i gsm odpojím od PC).
Pokud bude někdo vědět co stím tak napište. předem děkuji

Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: GSM modul nereaguje na AT příkazy

Příspěvek od pavel1tu » 16 črc 2018, 21:01

Pokud to sleduješ v SerialMonitoru, máš tam také 17200 ?
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: GSM modul nereaguje na AT příkazy

Příspěvek od jankop » 16 črc 2018, 21:36

Když odpojíš GSM modul a propojíš křížem Serial a Serial2, tak snadno ověříš, že komunikace alespoň v rámci Arduina je v pořádku.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů