• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
sim800L smsy
#1
Witam, chciałbym się zapytać jak dodać odbieranie smsów (wysyłanie smsów działa). Poniżej przykład, którego użyłem do wysyłania smsów: 

Kod:
#include <SoftwareSerial.h>

//SIM800 TX is connected to Arduino D8
#define SIM800_TX_PIN 8

//SIM800 RX is connected to Arduino D7
#define SIM800_RX_PIN 7

//Create software serial object to communicate with SIM800
SoftwareSerial serialSIM800(SIM800_TX_PIN,SIM800_RX_PIN);

void setup() {
 //Begin serial comunication with Arduino and Arduino IDE (Serial Monitor)
 Serial.begin(9600);
 while(!Serial);
 
 //Being serial communication witj Arduino and SIM800
 serialSIM800.begin(9600);
 delay(1000);
 
 Serial.println("Setup Complete!");
 Serial.println("Sending SMS...");
 
//  Set SMS format to ASCII
 serialSIM800.write("AT+CMGF=1\r\n");
 delay(1000);

//  Send new SMS command and message number
 serialSIM800.write("AT+CMGS=\"numer\"\r\n");
 delay(1000);
 
 //Send SMS content
 serialSIM800.write("TEST");
 delay(1000);
 
 //Send Ctrl+Z / ESC to denote SMS message is complete
 serialSIM800.write((char)26);
 delay(1000);
   
 Serial.println("SMS Sent!");
}

void loop() {

}

dodam jeszcze, że wcześniej używałem biblioteki SIM908IDE100, dzięki której wysyłanie i odbieranie działało.Niestety moduł gsm działa u mnie na arduino mega tylko pod pinami 50 i 51 przy pomocy tej biblioteki (na tych pinach mam RFID, które też nigdzie indziej nie chce działać)

pozdrawiam serdecznie Smile
 
Odpowiedź
#2
Może to pomoże: https://forum.arduinopolska.pl/watek-ste...%C5%82-gsm
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości