17-04-2018, 19:05
(Ten post był ostatnio modyfikowany: 17-04-2018, 21:33 przez Robson Kerman.)
Chciałbym zapytać, może już ktoś rozwiązał problem z tym shieldem. Wykorzystywałem do komunikacji biblioteki z GSM Library , postępując zgodnie z instrukcja na : https://www.arduino.cc/en/Guide/GSMShieldLeonardoMega, Niestety nie udało mi się nawiązać komunikacji pomiędzy Mega a modułem.
1) moduł sprawny, sprawdzony za pomocą putty czy USR-TCP232-Test-V1.3, działa ok.
2) podpiąłem w następujący sposób: Serial1 RX1-19 do GSM-D0, TX-18 do GSM-D1 - obsługuję komunikację po hardware serial:
skrypt do odpytania modułu:
Moduł budzi się ale nie odpowiada na komendy AT.
Poproszę o jakieś podpowiedzi.
1) moduł sprawny, sprawdzony za pomocą putty czy USR-TCP232-Test-V1.3, działa ok.
2) podpiąłem w następujący sposób: Serial1 RX1-19 do GSM-D0, TX-18 do GSM-D1 - obsługuję komunikację po hardware serial:
skrypt do odpytania modułu:
Kod:
#include <arduino.h>
//#include <SoftwareSerial.h>
#define GSMSerial Serial1
// rx,tx
//SoftwareSerial GSMSerial(0, 1);
void setup() {
GSMSerial.begin(9600);
Serial.begin(9600);
pinMode(A5,OUTPUT);
digitalWrite(A5, HIGH); // włącz diodę
delay(900); // odczekaj 1000ms
digitalWrite(A5, LOW); // wyłącz diodę
// odczekaj 1000ms
}
void loop() {
if(Serial.available())
GSMSerial.print((char)Serial.read());
else if
(GSMSerial.available())
Serial.print((char)GSMSerial.read());
}
Moduł budzi się ale nie odpowiada na komendy AT.
Poproszę o jakieś podpowiedzi.