Kazalo:

SIM900 GSM obvestilo o vremenu: 3 koraki (s slikami)
SIM900 GSM obvestilo o vremenu: 3 koraki (s slikami)

Video: SIM900 GSM obvestilo o vremenu: 3 koraki (s slikami)

Video: SIM900 GSM obvestilo o vremenu: 3 koraki (s slikami)
Video: GSM сигнализация своими руками. от А до Я. Arduino, Sim900,3d печать 2024, Julij
Anonim
SIM900 GSM obvestilo o vremenu
SIM900 GSM obvestilo o vremenu

Na mobilnem telefonu vedno potrebujemo posodobitve vremena. Lahko je iz spletne aplikacije ali sistemske aplikacije, ki uporablja internet. Tukaj pa vam bom pokazal, kako lahko uporabite funkcijo besedilnih sporočil na naših mobilnih telefonih, da dobite posodobitve temperature in vlažnosti, lahko pa jo tudi razširite, da dobite posodobitve pritiska in nadmorske višine ter GPS. Tukaj sem uporabil DHT22 za posodabljanje temperature in vlažnosti, lahko pa uporabite tudi BMP280 za posodobitev tlaka. Očitno sem uporabil Arduino za celotne izračune in SIM900 za postopek pošiljanja SMS. Ker bo uporaba Arduina za večino uporabnikov enostavna, v resnici pa lahko za celoten postopek uporabite kateri koli mikrokrmilnik. Za to boste morali prebrati podatkovni list SIM900 in DHT22. Za zdaj bom za to uporabil preprosto Arduino UNO. Nano, Mega, Micro bodo delovale tudi …

1. korak: potrebni deli

Potrebni deli
Potrebni deli
Potrebni deli
Potrebni deli

1. Arduino UNO/Nano/Mega/Micro

2. SIM900/800

3. 1 10K upor

4. DHT22/DHT11

5. Skakalci

6. Okvir (morda ni potreben)

7. Ločeno napajanje za SIM900/800

2. korak: Način dela in vzpostavitev povezav vezja

Način dela in povezovanje vezja
Način dela in povezovanje vezja
Način dela in povezovanje vezja
Način dela in povezovanje vezja
Način dela in povezovanje vezja
Način dela in povezovanje vezja

SIM900/800 je modul GSM, ki deluje po metodah TX-RX in uporablja ukaze AT. Tukaj lahko postavite običajno kartico SIM 3g, lahko pa tudi kličete in sprejemate klice, če tukaj priključite mikrofon, vendar ga ne uporabljam. ta funkcija tukaj. Tukaj bom uporabil možnost pošiljanja sporočil SIM900. SIM900 lahko kliče, sprejema klice, kliče in pošilja besedilna sporočila. SIM lahko napolnite s paketom sporočil in ga nato uporabite, da preprečite prekomerno polnjenje zaradi več sporočil SMS.

Tu bo DHT22 prejel podatke o temperaturi in vlažnosti, ki bodo uporabniku poslani kot besedilno sporočilo. Recimo, da sta DHT22 in SIM900 v vašem domu, vi pa v svoji pisarni. Tako lahko sistem nastavite, da uporabniku pošlje besedilna sporočila po vsakih 3 urah. Ta čas lahko prilagodite tudi v spodnji kodi.

Priključki vezja so preveč enostavni in enostavni. Za vsako povezavo uporabite mostičke.

Modul SIM900 ima različne različice. Moja različica za napajanje uporablja adapter 12V 1A. Drugi model lahko zahteva 5V napajanje. Zato si pred uporabo natančno oglejte svojo različico in ne pozabite, da gre za napravo, občutljivo na statično energijo. Zato ga ne hranite v bližini termokola ali plastike.

3. korak: Nalaganje kode

Nalaganje kode
Nalaganje kode

Zdaj po povezavah najprej vklopite modul GSM z vstavljeno kartico SIM. Zdaj pazite, ali LED na modulu utripa. Če utripa prehitro (1 utrip/s), izvlecite povezave TX in RX ter jih znova vstavite. Običajno naj utripa 1 utrip/3 sekunde. Če je pri 1 utripanju/3 sekunde, lahko potrdite, da je kartica SIM pripravljena za uporabo.

Nato odprite arduino IDE in odprite skico, priloženo tukaj. Na skici, v kateri naj pošlje sporočilo SIM900, vnesite svojo telefonsko številko. Nato ga naložite. Po določenem časovnem intervalu bi morali videti pošiljanje sporočila. To lahko spremenite tudi v kodi.

Zdaj ste pripravljeni in se posodabljajte glede na trenutno vreme.

Dodate lahko BMP280, da dobite posodobitve pritiska ali karkoli vam je všeč. Ogledate si lahko stanje svojega rezervoarja za vodo, pritrdite senzor PIR za zaznavanje prisotnosti ljudi v vaši hiši itd.

za kakršne koli težave komentirajte tukaj ali pišite na [email protected]

Priporočena: