Stránka 1 z 3
Komunikacia MEGA<-->SIM800
Napsal: 02 pro 2017, 22:35
od sstann
Nazdar, neviem ci tu uz nieco podobne bolo no potreboval by som pomoc/radu ohladom prijmania/precitania sms a naslednej odpovedi sms spravou ... Je nato nejaka vhodná kniznica ?
Vedeli by ste mi poradit co najjednoduchši spôsob riešia tohto problemu/kodu?
Re: Komunikacia MEGA<-->SIM800
Napsal: 03 pro 2017, 10:00
od pavel1tu
Tak to se těším na řešení, mám tu 900stovku a ještě jsem ji nevybalil

Re: Komunikacia MEGA<-->SIM800
Napsal: 03 pro 2017, 14:57
od purs
Ahojte, budu psat z pameti, tak tam muze byt i chyba. Vse se ovlada AT prikazy takto:
Ulozeni SMS na SIM kartu:
at+cmgw="602613780"<CR><LF> CR=13 LF=10
> text SMS<ctrl Z> ctrl Z=26
+CMGW: 3 SMS se ulozila na 3 pozici
OK
Odeslani SMS ze SIMky:
at+cmss=3 odeslani SMS z pozice 3
+CMSS: 5
OK
Odeslani SMS z prikazu AT+CMGS ... :
at+cmgs="602613780"<CR><LF> CR=13 LF=10
> ahoj<ctrl Z> ctrl Z=.26
+CMGS: 128
OK
Cteni SMS z pozice 1:
at+cmgr=1<CR><LF> CR=13 LF=10
Vymazani SMS na pozici 1:
at+cmgd=1<CR><LF> CR=13 LF=10
Tot zati vse. PU
Re: Komunikacia MEGA<-->SIM800
Napsal: 03 pro 2017, 15:41
od sstann
vdaka za reakciu, AT prikazi som pozeral mne skor ide oto ako to odosielat z arduina .... Napadlo ma, že by to mohlo ist cez seriovu komunikaciu napríklad odoslaním priíkazu do sim... no neviem ako spätne otestovat či príkaz bol v poriadku prijati alebo tam naskocil error ...
ide mi oto aby som vedel arduino prečítať sms zo SIM a naasledne vyhodnotit tuto spravu ... (napr. zopnuť rele). a po zopnuti poslať spätne správu o uspešnom zopnutí rele ...
šlo by to cez AT príkazy ?
Re: Komunikacia MEGA<-->SIM800
Napsal: 03 pro 2017, 16:24
od pavel1tu
Proboha, na netu je milion příkladů ...
Odesílání SMS
Kód: Vybrat vše
//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=\"07194XXXXX\"\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!");
Příjem i další věci jsou i v češtině ....
ZDE je celý seriál
Mne zajímaly záludnosti, ale žádné nejsou ....
Místo abych se věnoval návštěvě a vínu jsem to raději testnul ... ale mám to půjčené abych změřil jaké to má nároky na energii, zatím se mi ten modul nepovedlo "uspat".
Re: Komunikacia MEGA<-->SIM800
Napsal: 03 pro 2017, 17:09
od pavel1tu
Když to tak testuji, SIM900 nekupujte, sice to má RTC + nějaký kondik na zálohu, ale když to "snad" uspím, žere to 5mA, při navazování spojení se sítí mi to padá, zatím nemám 2A zdroj a můj 9V/1A tomu evidentně nestačí.
Když je to jen ve "na poslechu" sítě, připojené na síť, žere to přes 200mA ?! - možná něco dělám špatně .... ale jdu si objednat pořádný sdroj na stůl.
Za ty prachy - já si koupím SIM800L

Re: Komunikacia MEGA<-->SIM800
Napsal: 03 pro 2017, 19:07
od sstann
Hoc neviem kolko ten moj SIM800L zerie, ale tiez sa vie riadne nažhaviť
Re: Komunikacia MEGA<-->SIM800
Napsal: 04 pro 2017, 06:37
od Axamith
V tomto článku je mimo jiné nastíněná i problematika napájení GSM a je uváděno, že si dokáže vzít i 2A. Takže podle toho dimenzovat celou koncepci zařízení.
https://www.arduinotech.cz/inpage/jak-j ... s-arduino/
Re: Komunikacia MEGA<-->SIM800
Napsal: 04 pro 2017, 08:08
od sstann
Mam lipo baterku ktora sa dava do modelov,SIM800l napajam z jedneho clanku ktory ma max 4.2V teoreticky ma vybijaci prud 66A myslis ze to staci na napajanie SIM-u? Nedari sa mi ho registrovat u operatora myslis ze to moze byt problem napajania ?
Re: Komunikacia MEGA<-->SIM800
Napsal: 04 pro 2017, 11:42
od pavel1tu
sstann píše: ↑04 pro 2017, 08:08
Mam lipo baterku ktora sa dava do modelov,SIM800l napajam z jedneho clanku ktory ma max 4.2V teoreticky ma vybijaci prud 66A myslis ze to staci na napajanie SIM-u? Nedari sa mi ho registrovat u operatora myslis ze to moze byt problem napajania ?
Neregistrován - vyčteno AT příkazem, nebo podle LEDky ?
Co mne napadá + co jsem měl i já blbě při prvním zapojení:
-odstranit PIN se SIM v telefonu !!!
-U 800L je i problém, že ho nemůžeš připojit kArduinu na 5V ! Použít DC/DC step down zdroj !
- RX/TX křížené - ozve se ti modul, že žije ?
- reset při počátečním startu aplikace od arduina - dost důležité, 900stovka se mi jinak nechytala
Na arduino.cc jsem četl, že s těmi levnými 800L od nějakého výrobce bývá problém, ale nemohu to teď najít.