Sadržaj:

SIM900 GSM obavijest o vremenu: 3 koraka (sa slikama)
SIM900 GSM obavijest o vremenu: 3 koraka (sa slikama)

Video: SIM900 GSM obavijest o vremenu: 3 koraka (sa slikama)

Video: SIM900 GSM obavijest o vremenu: 3 koraka (sa slikama)
Video: GSM реле на Arduino и GSM\GPRS shield SIM900 2024, Srpanj
Anonim
SIM900 GSM obavijest o vremenu
SIM900 GSM obavijest o vremenu

Na mobilnom telefonu uvijek su nam potrebna ažuriranja vremena. Može biti iz internetske aplikacije ili aplikacije sustava koja koristi internet. Ali ovdje ću vam pokazati način korištenja značajke tekstualnih poruka na našim mobilnim telefonima za dobivanje ažuriranja o temperaturi i vlažnosti, a možete ga i proširiti radi dobivanja ažuriranja pritiska i nadmorske visine te GPS -a. Ovdje sam koristio DHT22 za dobivanje ažuriranja temperature i vlažnosti, ali možete koristiti i BMP280 za ažuriranje tlaka. Očito sam koristio Arduino za cijele izračune i SIM900 za proces slanja SMS -a. Budući da će korištenje Arduina većini korisnika biti jednostavno, ali zapravo možete koristiti bilo koji mikrokontroler za cijeli proces. Za to ćete morati pročitati podatkovni list SIM900 i DHT22. Za sada ću za to koristiti jednostavno Arduino UNO. Nano, Mega, Micro će također raditi …

Korak 1: Potrebni dijelovi

Potrebni dijelovi
Potrebni dijelovi
Potrebni dijelovi
Potrebni dijelovi

1. Arduino UNO/Nano/Mega/Micro

2. SIM900/800

3. 1 10K otpornik

4. DHT22/DHT11

5. Džemperi

6. Oglasna ploča (možda nije potrebna)

7. Odvojeno napajanje za SIM900/800

Korak 2: Način rada i povezivanje kruga

Način rada i povezivanje kruga
Način rada i povezivanje kruga
Način rada i povezivanje kruga
Način rada i povezivanje kruga
Način rada i povezivanje kruga
Način rada i povezivanje kruga

SIM900/800 je GSM modul koji radi na TX-RX metodama i koristi AT naredbe. Ovdje se može postaviti normalna 3g SIM kartica, a možete i upućivati i primati pozive ako ovdje priključite mikrofon, ali ja ne koristim tu značajku ovdje. Ovdje ću upotrijebiti mogućnost razmjene poruka SIM900. SIM900 može upućivati pozive, primati pozive, upućivati i slati tekstualne poruke. SIM možete napuniti paketom poruka, a zatim ga upotrijebiti za sprječavanje prekomjernog punjenja zbog više SMS -ova.

Ovdje će DHT22 dobiti podatke o temperaturi i vlažnosti, koji će se poslati korisniku kao tekstualna poruka. Pretpostavimo da su DHT22 i SIM900 u vašem domu, a vi u svom uredu. Tako možete natjerati sustav da šalje tekstualne poruke korisniku nakon svaka 3 sata. To vrijeme možete prilagoditi i u donjem kodu.

Spojevi kruga su previše laki i jednostavni. Za svaku vezu koristite kratkospojnike.

Modul SIM900 ima različite verzije. Moja verzija koristi 12V 1A adapter za napajanje. Drugi model može zahtijevati napajanje od 5 V. Stoga prije upotrebe pažljivo pogledajte svoju verziju i zapamtite da su oni osjetljivi na statički uređaj. Zato ga nemojte držati u blizini termokola ili plastike.

Korak 3: Prijenos koda

Učitavanje koda
Učitavanje koda

Sada nakon povezivanja uključite GSM modul prvo s umetnutom SIM karticom. Sada pogledajte treperi li LED dioda na modulu. Ako treperi prebrzo (1 treptaj/s), tada izvucite TX i RX veze i ponovno ih umetnite. Uobičajeno bi trebao treptati 1 treptaj/3 sekunde. Ako je na 1 blink/3sec, tada možete potvrditi da je SIM sada spreman za upotrebu.

Zatim otvorite arduino IDE i otvorite ovdje priloženu skicu. Na skici navedite svoj telefonski broj na kojem bi SIM900 trebao poslati poruku. Zatim ga učitajte. Trebali biste vidjeti slanje poruke nakon navedenog vremenskog intervala. Također ga možete promijeniti u kodu.

Sada ste spremni i ažurirajte se s trenutnim vremenom.

Možete dodati BMP280 za ažuriranje pritiska ili bilo što što vam se sviđa. Možete vidjeti status vašeg spremnika za vodu, priključiti PIR senzor za otkrivanje prisutnosti ljudi u vašoj kući itd.

za bilo kakav problem komentirajte ovdje ili pošaljite poruku na adresu [email protected]

Preporučeni: