Povezivanje Gsm modula sa mikrokontrolerom. Povezivanje GSM modula SIM800L na Arduino. Upravljanje GSM GPRS SIM900 modulom pomoću AT komandi

Povezivanje Gsm modula sa mikrokontrolerom.  Povezivanje GSM modula SIM800L na Arduino.  Upravljanje GSM GPRS SIM900 modulom pomoću AT komandi
Povezivanje Gsm modula sa mikrokontrolerom. Povezivanje GSM modula SIM800L na Arduino. Upravljanje GSM GPRS SIM900 modulom pomoću AT komandi

GSM modul je uređaj za (daljinsko) upravljanje izlazom releja instaliranog na ploči. Na ploči se nalazi slot za SIM karticu. Osnovna namjena je kontrola kapija, barijera i roleta.

Kako radi GSM kontroler?

Svaki GSM kontroler ima svoju bazu podataka u kojoj se pohranjuju ovlašteni brojevi. GSM modul takođe ima svoj broj (broj SIM kartice) koji je ugrađen u njega. Ako je vaš broj zabilježen u bazi podataka kontrolera, onda kada ga pozovete, relej na ploči će se zatvoriti na 1 sekundu, dajući naredbu aktuatoru (kapija, barijera) da se otvori. Ako vaš broj nije u bazi podataka, onda ćete čuti redovne zvučne signale na telefonu i barijera se neće otvoriti.

Kako dodati/obrisati broj na GSM kontroleru?

U zavisnosti od modela kontrolera, dolazi sa sopstvenim softverom za PC ili pametni telefon, kao i sopstvenim komandama za dodavanje i brisanje broja putem SMS-a. Najpogodnije je koristiti PC za dodavanje brojeva. Ovo vam omogućava da kreirate bazu podataka brojeva na vašem računaru, a zatim je preuzmete preko USB kabla na kontroler. Postoje GSM kontroleri sa sopstvenim cloud servisom. Šta to znači? Usluga u oblaku vam omogućava dodavanje i brisanje brojeva putem interneta, bez USB veze kablom do njega. Ovo je vrlo zgodno, ali postoji jedan nedostatak - SIM kartica će trošiti internetski promet.

Kako spojiti GSM kontroler?

Veza za sve module je skoro ista. Odbor ima terminalni blok za spajanje napajanja od 12-24 volti, relejni izlazni blok NO - COM (normalno otvoreni način rada), na koji je spojen kabel od kontrolnih kontakata ploče. Napajanje za GSM modul se obično uzima sa upravljačke ploče automatizacije, na primjer od Doorhan, AN motora, ploča ima terminale od 12 volti. BFT, došao - 24 volta.

Koju tarifu da odaberem za GSM kontroler?

Najčešće preporučujemo tarifu bez mjesečne naknade. Prije kupovine SIM kartice potrebno je odrediti kod kojeg operatera boljeg kvaliteta veze na određenom objektu. Za GSM kontrolere koji koriste mobilne podatke, preporučujemo povezivanje paketa internet saobraćaja, kao što je ELDES Esim 320, koji radi preko interneta.

Konačno, uspio sam početi proučavati možda najpopularniji GSM modul u DIY okruženju - GSM900. Šta je GSM modul? Ovo je uređaj koji implementira funkcije mobitel. Drugim riječima, GSM900 vam omogućava da pozivate druge pretplatnike mobilne mreže, primate pozive, šaljete i primate SMS poruke. I, naravno, prenosite podatke koristeći GPRS protokol. Ovaj modul mi je bio potreban za vrlo specifičnu svrhu: osmislio sam projekat sistema rasvjete koji se kontroliše na daljinu. Najlakši način za rješavanje ovog problema je SMS porukama: pošaljite jedan SMS - lampica se pali, pošaljite drugu - ugasi se. Ne trebaju vam daljinski upravljači, a svi imaju telefon (čak i beskućnici). Zapravo, u ovom članku ću razmotriti upravo ovu opciju za korištenje GSM900 modula.

1. Firmware

Kao sudbina, završio sam sa GSM900A modulom u rukama. Nakon čitanja prvog foruma na koji sam naišao o oživljavanju ove stvari, ispostavilo se da slovo A u nazivu znači da modul pripada azijskoj regiji. I stoga, neće raditi sa našim operaterima. Malodušnost 🙁 Na sreću, u sljedeći postovi isti forum je sadržavao ohrabrujuće informacije :) Ispostavilo se da nije sve tako loše, a da bi modul funkcionisao na našim prostorima, potrebno ga je jednostavno prespavati. Ovaj proces je dobro opisan u blogu našeg kolege Alex-EXE: “sve u jednom” sim900 firmware-a Pokušat ću učiniti isto, ali još detaljnije, uzimajući u obzir karakteristike mog modula. Ako imate ispravan modul i nije potreban firmver, možete odmah preći na odjeljak br. 2. Alati Dakle, hajde da prvo sve pripremimo. neophodni alati. Prvo, direktno za firmver trebat će vam aplikacija za preuzimanje alata za razvoj SIM900 serije, koja se lako može pronaći na Internetu (). Drugo, sama datoteka firmvera 1137B02SIM900M64_ST_ENHANCE će također biti korisna, koju je također lako dobiti (). Konačno, treće, trebat će nam dobar terminal za eksperimentiranje s modulom. Obično koristim TeraTerm, ali ovoga puta njegove mogućnosti nisu bile dovoljne (ili ga nisam razumio). Morao sam da instaliram čudovište sa briljantnim imenom. Povezivanje na USB-UART most Sada povezujemo RX i TX linije na most. Za potonje sam koristio CP2102. U mom slučaju, suprotno logici, RX i TX mosta su spojeni na RX i TX GSM modula simetrično (a ne unakrsno, kako je uobičajeno). Također biste trebali napajati modul iz stabilnog i moćan izvor, budući da vršna struja na modulu može doseći 2A (navodno). Pogodno za 4 AA baterije. Puna šema inkluzija izgleda ovako:
SIM900
CP2102 Gnd Gnd
CP2102 +5V VCC_MCU
CP2102 RX SIMR
CP2102TX SIMT
Eksterni +5V izvor VCC5
Eksterni izvor Gnd Gnd
RST
Ovaj model nema dugme za resetovanje, tako da ćemo za flešovanje firmvera morati da bacimo RST pin na masu na nekoliko sekundi. Da bismo to učinili, za sada ćemo ga ostaviti da visi u zraku. Predkonfiguracija modula Prije nego što počnemo s flešovanjem firmvera, spojit ćemo se na modul i promijeniti njegovu UART brzinu. Da biste to učinili, pokrenite terminal terminala, odaberite ispravan port i postavite kurs na 9600. Nakon toga kliknite na “Poveži”. Sva komunikacija sa modulom odvija se preko AT komandi. Prva stvar koju kažemo modulu će biti najprimitivnija AT komanda: “AT”. Ovo je vrsta pinga na koji modul mora odgovoriti riječju “OK”. AT Ako je sve prošlo kako treba, a modul nam je zaista odgovorio „OK“, šaljemo komandu za podešavanje brzine: AT+IPR=115200 Na kraju naredbe treba da stoji znak za vraćanje nosača - CR. U ASCII tabeli ima kod 13 (ili 0x0D heksadecimalno). Simbol će se automatski umetnuti ako označite polje za potvrdu “+CR” pored linije za unos u našem terminalu. I drugi terminali imaju slične postavke. Kao odgovor na unesenu komandu ponovo ćemo dobiti “OK”. Ova postavka će nam trebati da ubrzamo proceduru firmvera. Inače, kako je Alex-EXE istakao na svom blogu, firmver će trajati oko sat vremena. Postavljanje programa Nakon što su sve žice priključene na pravim mestima, i modul je spreman za firmver, pokrenite aplikaciju za preuzimanje alata za razvoj SIM900 serije. Postavljanje programa sastoji se od samo nekoliko tačaka:
  • U polju Cilj označavamo ciljni čip. Iz nekog razloga nisam mogao da otpremim firmver na SIM900A, pa sam izabrao „SIM900“;
  • izaberite ispravan port u polju Port;
  • Postavite brzinu prijenosa na 115200;
  • na kraju, navedite datoteku firmvera u polju Core File (datoteka sa ekstenzijom cla).
To je to sa postavkama. Firmware Sada striktno i dosljedno provodimo šest važnih koraka.
  • Priključujemo napajanje na modul (naše 4 baterije). Crvena lampica napajanja bi se trebala upaliti i lampica statusa bi trebala početi treptati.
  • Povezujemo USB-UART na računar.
  • Zatvaramo RST žicu na masu (sjetite se da je sve ovo vrijeme visio u zraku).
  • Kliknite na dugme Započni preuzimanje u programu.
  • Brojimo do tri u našim glavama i dižemo RST sa zemlje.
Čekamo 6 minuta dok se firmver ne završi. Šta imamo nakon firmware-a? Prvo, modul sada može raditi sa našim operaterima. Drugo, instalirali smo napredni firmware, među karakteristikama kojih je, na primjer, primanje koordinata modula iz tornjeva, rad sa e-mailom i pristup dodatnih 2,5 MB memorije.

2. Eksperimenti sa GSM modulom

Pokušajmo sada izvršiti razne korisne operacije s modulom. Prvo unesite PIN kod (ako ga imate): AT+CPIN=8899 Odgovor modula će biti: +CPIN: READY. Nakon toga ćemo dobiti neke informacije iz modula. AT+GMR - identifikator firmvera. AT+GSN - IMEI. AT+CPAS - status (0 – spreman za rad, 2 – nepoznat, 3 – dolazni poziv, 4 – govorna veza). AT+COPS? - informacije o operateru. Telefonski pozivi Sada birajmo neki broj. Ovo se radi pomoću naredbe: ATD+790XXXXXXXX; Tačka-zarez na kraju naredbe je veoma važna, ne zaboravite na to! Ako neko pozove uređaj tokom UART sesije, biće vraćena poruka: RING Možete odgovoriti na poziv (podignuti) komandom: ATA Ako su slušalice i mikrofon povezani na modul, možete komunicirati sa udaljenim pretplatnikom kao ako koristite običan mobilni telefon. Komanda završava poziv: ATH0 Slanje SMS-a Prvo, omogućimo način rada tekstualnih poruka: AT+CMGF=1 i podesimo kodiranje: AT+CSCS= "GSM" Modul takođe podržava druga kodiranja koja su pogodnija za automatski sistemi. Ali za naše eksperimente najpogodnije je koristiti GSM način rada, u kojem je telefon naveden u brojevima, a tekst poruka je napisan u ASCII kodiranju. Sada pošaljimo nekome poruku: AT+CMGS="+79123456789" I na kraju komande morate dodati dva servisna znaka odjednom: CR i LF. U Terminalu, ovo se može uraditi provjerom CR=CR+LF, ili ručnim dodavanjem na kraju reda: AT+CMGS=»+79123456789″&0D&0A Nakon unosa ove naredbe, odgovor će dobiti simbol “>”, koji označava početak unosa poruke. Pišemo tekst: Hello World! Na kraju poruke moraćemo da prenesemo jedan od dva specijalna znaka. Za slanje poruke unesite znak iz ASCII tabele sa brojem 26. Da biste otkazali slanje, unesite znak sa brojem 27. U terminalu koji koristimo, za slanje znaka po kodu, možete koristiti jedan od dva izraza: u heksadecimalnom : $1A, i decimalno: #026 Primanje SMS-a Ako se u toku sesije na uređaj pošalje SMS, biće vraćena poruka u sledećem formatu: +CMTI: “SM”,4 ovde je 4 broj dolazne nepročitane poruke. Da pročitate tekst ove poruke, unesite: AT+CMGR=4 Kao odgovor dobijamo: +CMGR: "REC READ","+790XXXXXXXX","","13/09/21,11:57:46+24 " Zdravo svijete ! OK Generalno, sve je jednostavno. Ovo nam je sasvim dovoljno da ostvarimo svoje planove. Za dublje proučavanje mogućnosti GFM900, preporučujem da pročitate još jedan članak od Alex-EXE: at-commands gsm modem sim900

3. Interakcija sa mikrokontrolerima

Općenito, upravljati eksternih uređaja Uopšte nije potrebno upariti GSM900 modul sa drugim mikrokontrolerom. Možete ugraditi svoj vlastiti program u ovaj modul, koji će raditi šta god želite sa besplatnim GPIO pinovima. Međutim, u većini gotovih ploča GPIO-ovi nisu rutirani, pa ćemo za kreiranje prototipa predviđenog uređaja koristiti najjednostavniji Arduino Uno/Nano. Arduino i GSM900 će komunicirati preko istog UART interfejsa. Da biste to učinili, povežite ova dva uređaja prema sljedećoj shemi:
GSM900 GND VCC_MCU SIMT SIMR
Arduino Uno GND +5V RX TX
Sada napravimo program koji će hvatati SMS poruke i upaliti LED na nozi br. 13 na par sekundi. Ovim simuliramo upravljanje nekim eksternim uređajem. const String spin = "1234"; const int rel_pin = 13; String ss = ""; // Pošaljite PIN kod void sendPin())( String cmd = "AT+CPIN="+spin+char(0x0D); Serial.print(cmd); ) // Uključite LED na 2 sekunde void receiveSMS(String s)( digitalWrite(rel_pin, HIGH); delay(2000); digitalWrite(rel_pin, LOW); ) // Parsiranje niza koji je došao iz modula void parseString(String src)( bool collect = false; String s = "" ; for(bajt i =0;i Pregled GSM/GPRS SIM900 Shield ploče

Arduino GPRS/GSM Shield ploča (slika 1) nam pruža mogućnost korištenja GSM mobilnih komunikacija za daljinski prijem i prijenos podataka. To se može uraditi na tri načina:

    korišćenje slanja/prijema kratkih tekstualnih poruka (SMS);

    slanje glasovnih (audio) komandi zasnovanih na CSD tehnologijama (standardna tehnologija prenosa podataka u GSM mreži) i/ili DTMF (dvotonski višefrekventni analogni signal koji se koristi za biranje telefonskog broja);

    koristeći prenos paketnih podataka baziran na GPRS tehnologiji.

    Ploča je bazirana na SIMCom SIM900 modulu.

Na njemu se takođe nalaze:

    slot za SIM karticu;

    3,5 mm priključak za audio ulaz i izlaz;

    konektor za eksternu antenu.

Komunikacija sa pločom se vrši putem serijske veze pomoću skupa AT komandi. Koristeći džampere na ploči moguće je podesiti kontakte koji se koriste za komunikaciju: hardver 0-1. ili 2-3 (na nekim pločama) 7-8. za rad preko SoftwareSerial-a.

Slika 1. GPS GPRS štit.

GSM GPRS SIM900 Shield kartica se može omogućiti na dva načina:

    hardver (pritiskom na dugme PWRKEY);

    softver.

Povezivanje na Arduino ploču

GSM GPRS SIM900 Shield ploča je napravljena u shield formatu za Arduino ploče. Zaštitni kontakti (češljevi) se lako ubacuju u konektore ploče, formirajući „sendvič“ (slika 2).


Slika 2. Instaliranje GPS GPRS štita na Arduino ploču.

Upravljanje GSM GPRS SIM900 modulom pomoću AT komandi

Pogledajmo kontrolu GSM GPRS modula štita pomoću AT komandi. Da biste to uradili, instalirajte modul i povežite ga sa računarom. Arduino skica slanja i primanja podataka između računara i GSM GPRS modula štita preko ploče prikazana je na Listingu 1.


Listing 1

#include

// kreiranje objekta

SoftwareSerial grs(7, 8); // RX, TX

// brzina razmjene

#define GSMbaud 9600

Serial.begin(9600);

gsm.begin(GSMbaud);

Serial.println("Start");

if (Serial.available()) (

str1 = Serial.readStringUntil("\n");

str1.toCharArray(bafer, hh.length() + 1);

gsm.write(buffer);

gsm.board.write("\n");

if (gsm.available()) (

Serial.write(gprs.read());

Učitavamo skicu na Arduino ploču, otvaramo monitor serijskog porta i unosimo komande za postavljanje moda:

Naredba za provjeru konekcije modula na GPRS mrežu, koja se mora stalno ponavljati kada odgovara COMAND NO RESPONSE

Povezujemo se na pristupnu tačku telekom operatera. Za Beeline:

AT + CGDCONT = 1, "IP", "internet.beeline.ru"

AT + CSTT = "internet.beeline.ru","", ""

Postavljanje internetske veze:

AT + CGACT = 1,1

Pristup Internet resursu

Cijeli proces povezivanja prikazan je na slici 3.


Slika 3. Proces rada sa GSM GPRS SIM800 modulom u monitoru serijskog porta.

Primjer slanja SMS poruka sa Arduino ploče

Razmotrimo primjer korištenja SMS poruka kada temperatura u prostoriji padne ispod određene vrijednosti. Trebat će nam sljedeći detalji:

    GSM GPRS Shield modul – 1 kom;

    SIM kartica mobilnog operatera sa pozitivnim stanjem;

    napajanje 12V – 1 kom;

Dijagram povezivanja prikazan je na slici 4.


Slika 4. Šema povezivanja za slanje SMS poruka pri niskim temperaturama vazduha.

Počnimo pisati skicu. Svakih 30 sekundi primamo podatke o vlažnosti i temperaturi od senzora DHT11. Koristimo DHT biblioteku. Ako je temperatura ispod kritične, šaljemo SMS na broj naveden u konstanti PHONE. I pravimo pauzu 10 minuta.

Sadržaj skice je prikazan na Listingu 2.


Listing 2

// povezivanje biblioteka

#include

#include "DHT.h"

// broj telefona za slanje sms-a

#define PHONE_NUMBER "+7928222222"

// kreiranje objekata

SoftwareSerial gsm(7, 8);

DHT senzorDHT(2, DHT22);

// temperaturni prag

#defini TEMPP 18

nepotpisani dugi millisend;

// pokretanje serijskog porta

Serial.begin(9600);

// start DHT senzora

senzorDHT.begin();

// pokretanje SoftwareSerial

gsm.begin(9600);

if (millis()-millissend>30*1000) ( // očitavanja svakih 30 sekundi?

// primanje podataka od DHT senzora

int h = senzorDHT.readHumidity();

int t = sensorDHT.readTemperature();

ako(t

// poslati sms

// sačekajte 10 minuta

kašnjenje (10*60*1000);

millisend=millis();

// poslati sms

void SendSMS(int t) (

// postavljanje tekstualnog moda

gsm.print("AT+CMGF=1\r");

// telefon

gsm.println(PHONE_NUMBER);

gsm.println("\"");

// slanje podataka t

// kraj prijenosa

gsm.println((char)26);

Učitavamo skicu, provjeravamo događaj dolaska SMS poruke na odabrani broj telefona na kritičnoj vrijednosti temperature.


Slika 5. Kompletno kolo.

Kreirajmo firmver za prijem podataka prilikom slanja SMS poruke na SIM karticu koja se nalazi u GSM GPRS shield modulu. Sadržaj skice je prikazan u Listingu 3.


Listing 3

// povezivanje biblioteka

#include

#include "DHT.h"

// kreiranje objekata

SoftwareSerial gsm(7, 8);

DHT senzorDHT(2, DHT22);

// varijable

String telefon = ""

String str1 = ""; //

boolean isSMS = lažno;

// veza serijskog porta

Serial.begin(9600);

// start DHT senzora

// pokretanje SoftwareSerial

gsm.begin(9600);

// Podešavanje prijema poruke

gsm.print("AT+CMGF=1\r");

gsm.print("AT+IFC=1, 1\r");

gsm.print("AT+CPBS=\"SM\"\r");

gsm.print("AT+CNMI=1,2,2,1,0\r");

if (gsm.available()) (

char c = gsm.read();

if ("\r" == c) (

if (isSMS) ( // trenutni red - SMS poruka,

if (!str1.compareTo("tmp")) ( // tekstualni sms - tmp

// poslati sms na dolazni broj

// dobijanje podataka

int t = dht.readTemperature();

// AT naredba za postavljanje tekstualnog moda

gsm.print("AT+CMGF=1\r");

// broj telefona primaoca

gsm.println("AT + CMGS = \"");

gsm.println(telefon);

gsm.println("\"");

// poruka – podaci o temperaturi

// kraj prijenosa

gsm.println((char)26);

Serial.println(currStr);

if (str1.startsWith("+CMT")) (

Serial.println(str1);

// izdvajanje telefonskog broja iz poruke

telefon=str1.podniz(7,19);

Serial.println(telefon);

// ako trenutni red počinje sa "+CMT",

// onda je sljedeći red poruka

inače if ("\n" != c) (

str1 += String(c);

Skicu postavljamo na ploču, šaljemo SMS poruku sa tekstom tmp na SIM karticu i kao odgovor dobijamo SMS poruku sa podacima o temperaturi.

Često postavljana pitanja FAQ

1. Nema veze sa Arduinom preko serijskog porta.

    Provjerite napajanje ploče.

    Provjerite da li su kratkospojnici pravilno postavljeni.

2. SMS poruke se ne šalju

    Provjerite dostupnost vanjskog napajanja GSM GPRS štita.

    Provjerite stanje na SIM kartici.

GSM modul je bežični uređaj (modem) za prijem/prenos podataka u mobilnim komunikacijskim mrežama.

Neoway M590E je dvopojasni GSM modul bez podrške za glasovnu komunikaciju.

specifikacije:

frekvencijski opseg
900/1800 MHz

Temperaturni opseg
radni: -40...+85 °

Potrošnja energije
napon napajanja: 3,3...4,8 V (nominalni 3,9 V)

Protokoli za prijenos podataka
GPRS klasa 10
GPRS: maksimalna brzina 48 kbit/s
SMS: prijem/prenos, point-to-point MO/MT, način emitiranja
ugrađeni TCP/UDP/FTP/DNS stog protokola: TCP/UDP server klijent ili M2M

AT skup naredbi
GSM 07.05, 07.07
Nedavno sam dobio takav modul, kupio sam ga od drugog prodavca, ali on je povisio cenu. Ovo je prilično star i jednostavan modul. Sam modem je donekle korišten, kao što se vidi sa fotografije, sve ostalo je novo.




Sve dolazi na veliko, ostaje samo da se sve to zalemi


Napajanje GSM modula

U priručniku se kaže da ako postoji kondenzator od 1000 µF u strujnom kolu, trenutni zahtjev za napajanje je 0,6 A (pri naponu od 3,9 V)


Nemoj zaboraviti BOOT pin mora biti spojen na GND preko 10 kOhm otpornika, a onda kada se uključi napajanje, modul će se uključiti.
Modul se kontroliše preko UART-a pomoću AT komandi
Sam modul se može koristiti u kućnoj automatizaciji i pametnim kućnim sistemima, na njemu možete montirati alarmni sistem, možete ga povezati na Arduino, primati i slati SMS i daljinski upravljati uređajima. Općenito, pronađite gomilu aplikacija koje prevazilaze okvire ove stranice. Modul je veoma jeftin, preporučujem da ga kupite. Za one koji žele da dobiju dodatne informacije, dajem linkove ispod.

Skinuti
Opis i kontrolne komande

Neoway M590 Priručnik za dizajn hardvera V1.1

Neoway M590 AT setovi komandi V3.0

Planiram kupiti +125 Dodaj u favorite Svidjela mi se recenzija +53 +89

GSM modul je dizajniran za nadzor rada i kontrolu autostarta.

Glavne funkcije GSM modula:

  • Praćenje stanja eksterne mreže.
  • Praćenje priključenja potrošača na izvor napona.
  • Daljinsko aktiviranje i onemogućavanje autostart sistema putem SMS zahtjeva.
  • Daljinsko upravljanje startovanjem generatora.
  • Praćenje statusa ugrađenog releja.
  • Kontrola temperature (senzor unutar GSM modula).
  • Kontrola stanja na SIM kartici.

Koristeći GSM modul, koristeći dio za napajanje autostarta, možete uključiti i isključiti potrošače iz vanjske mreže. (Na primjer, električno grijanje u seoskoj kući s kontrolom temperature putem SMS-a).

GSM modul obavještava administratore sistema SMS porukom koja se sastoji od 4 informativna polja sljedećeg tipa:

Mreža povezana;
Relay off;
Pace. 27C;
Stanje: 51 rub.

SMS poruka se automatski šalje na telefonski broj 1 administratora svaki put kada se promijeni način napajanja potrošača (1 informativno polje). Ako se ova promjena dogodi kraće od 10 sekundi, SMS poruka neće biti poslana.

1 informativno polje “Mreža povezana”.

GSM modul prati signale o prisutnosti napona u ulaznoj mreži i među potrošačima i, ovisno o prisutnosti napona, generiše informacijsko polje sljedećeg tipa:

2 informativno polje “Relej isključen”.

Informaciono polje koje prikazuje stanje releja ugrađenog u GSM modul. Da biste uključili relej, potrebno je da pošaljete SMS sa tekstom sa telefona 1 ili 2 administratora "1".

Za isključivanje releja - SMS sa tekstom «0» . Crvena LED dioda pokazuje status releja. Odnosno, ne svijetli kada je relej isključen i svijetli kada je uključen.

3 informativno polje “Temp. 27C".

Temperatura temperaturnog senzora ugrađenog u GSM modul.

4 informativno polje "Stanje: 51 rub."

Stanje na SIM kartici GSM modula.

Administratori mogu pitati GSM modul za status sistema. Da biste to učinili, morate poslati prazan SMS sa broja 1 ili 2 administratora ili jednostavno uputiti poziv (modul će automatski prekinuti vezu - tj. bit će zauzet). GSM modul će, nakon što je primio prazan SMS/dolazni poziv, ispitati status svojih ulaza, zatražiti stanje, status releja i izbrojati temperaturu i poslati SMS na broj administratora koji je podnio zahtjev.

Priključite GSM modul kada je sistem bez struje.

Instalacija GSM modula.

Izlazi i ulazi GSM modula prikazani su na slici:

GSM modul se mora postaviti izvan metalnih konstrukcija. Ako ste zainteresovani za praćenje temperature u određenoj prostoriji, onda se modul može postaviti u nju (proverite da li u prostoriji postoji dovoljan nivo mreže mobilnog operatera!) Modul je povezan sa autostartom sa 5 žica. Žice mogu biti bilo koje (modul troši oko 500 mA).

Podešavanje GSM modula.

Morate kupiti SIM karticu od mobilnog operatera i odabrati tarifu. Budući da se komunikacija sa modulom odvija samo putem SMS poruka, odaberite tarifu na osnovu njihove minimalne cijene i odsustva pretplate.

Da biste izbjegli nepotrebne troškove, morate koristiti meni telefona da onemogućite informativne usluge i kanale oglašavanja. Ako imate poteškoća s onemogućavanjem reklamnih ili informativnih kanala, kontaktirajte pretplatničku službu vaše mobilne kompanije. Na vaš zahtjev, operater to u pravilu može učiniti na daljinu.

Umetnite SIM karticu u telefon i OČISTITE POTPUNO Telefonski imenik SIM kartice. Zatim morate popuniti telefonski imenik na sljedeći način (to je najbolje učiniti na telefonu koji prikazuje brojeve ćelija SIM kartice, jer je ovaj redoslijed popunjavanja ćelija izuzetno važan):

U 1. ćeliju SIM kartice Morate unijeti broj telefona 1 administratora. U polje "Ime" unesite riječ "Admin 1" (ili bilo koju drugu riječ). U polje „Broj“ unesite telefonski broj administratora u formatu: 89991234567 ili +79991234567 (nije bitno).

U 2. ćeliju SIM kartice Morate unijeti broj telefona 2. administratora. U polje „Ime“ unesite riječ „Admin 2“ (ili bilo koju drugu riječ). U polje „Broj“ unesite telefonski broj administratora u formatu: 89991234567 ili +79991234567 (nije bitno). Ako planirate da radite sa jednim administratorom, tada morate uneti administratora broj 1 u ovu ćeliju.

U 3. ćeliju SIM kartice morate unijeti komandu da biste zatražili stanje mobilnog operatera. U polje “Naziv” unesite riječ “Stanje” (ili bilo koju drugu riječ). U polje „Broj“ unesite naredbu zahtjeva za stanje (obično je to *100# ili *102# ).

Kada se uključi napajanje, oba LED dioda svijetle na 1 sekundu, a zatim se gase na 1 sekundu. i crvena LED dioda svijetli. Nakon nekog vremena, crvena LED dioda svijetli punim intenzitetom.

Zatim se gasi crvena i pali se zeleni sjaj (obično na vrlo kratko vrijeme, što se možda neće primijetiti), zatim LED diode zajedno zatrepere 2 ili 3 puta. 2 puta ako su navedeni samo administratorski brojevi, a broj bilansa nije naveden, 3 puta - ako su sve tri ćelije registrovane i njihovo očitavanje je bilo uspješno. Zatim, kontroler pohranjuje trenutno stanje sistema. Relej je isključen (uvijek nakon uključivanja napajanja). Način rada - crveno se gasi, zeleno treperi. Ako zeleno treperi ravnomjerno, mreža nije pronađena. Ako postoji rijedak kratkotrajni bljesak, onda je mreža pronađena i može doći do razmjene preko GSM mreže.

Korištenje GSM modula za daljinsku kontrolu pokretanja generatora.

GSM modul se može koristiti za daljinsko pokretanje generatora. U sistemskim postavkama je aktiviran režim „Kontrolisano pokretanje“. Omogućuje vam da pokrenete generator s priključenim opterećenjem u nedostatku vanjske mreže i zaustavite ga ako je potrebno.

Korištenje GSM modula za daljinsku kontrolu opterećenja.

GSM modul se može koristiti za daljinsko upravljanje uključivanjem opterećenja. Budući da je dio za napajanje već u automatskom pokretanju, koristeći način rada „Kontrola opterećenja“, možete organizirati uključivanje/isključivanje opterećenja u prisustvu vanjske mreže. Ovo je prikladno koristiti, na primjer, za daljinsko upravljanje električnim grijanjem na dachi zimi, što će vam omogućiti da u bilo koje vrijeme stignete u već zagrijanu kuću. Pomoću termometra možete kontrolirati proces grijanja.

Ako planirate koristiti ovaj način rada, potrebno je prebaciti ulaz jedinice za napajanje koja puni bateriju generatora sa potrošača na ulaznu mrežu! Također je potrebno provjeriti normalan rad sistema za punjenje baterije ugrađenog u generator, jer će se u nedostatku mreže baterija puniti samo iz ugrađenog sistema.

Korišćenje GSM modula za daljinsko isključivanje sistema.

GSM modul se može koristiti za daljinsko onemogućavanje/uključivanje sistema. U postavkama je aktiviran način rada “Controlled Power On”. Omogućava vam da ispravno isključite sistem i ponovo ga uključite ako je potrebno.

Povezivanje GSM modula na autostart je prikazano na dijagramu: