Sadržaj:

Osobni GSM alarmni sustav - SMS modul SIM900A, Arduino: 3 koraka
Osobni GSM alarmni sustav - SMS modul SIM900A, Arduino: 3 koraka

Video: Osobni GSM alarmni sustav - SMS modul SIM900A, Arduino: 3 koraka

Video: Osobni GSM alarmni sustav - SMS modul SIM900A, Arduino: 3 koraka
Video: BlitzWolf BW-IS22 - Сигнализация, wi-fi + GSM, Tuya Smart, интеграция и управление в Home Assistant 2024, Studeni
Anonim
Osobni GSM alarmni sustav - SMS modul SIM900A, Arduino
Osobni GSM alarmni sustav - SMS modul SIM900A, Arduino

Nekoliko puta mjesečno dovodim staru tetu u mjesnu crkvu. Ponekad crkvena služba traje puno dulje, a vrijeme završetka teško je predvidjeti. Pa sam nakon nekoliko sati čekanja mislio da bi bilo bolje da me upozori da je usluga završila. Međutim, ona ima 88 godina i više ne može rukovati običnim pametnim telefonom.

Dobila sam ideju da napravim uređaj tako da me može alarmirati da dođem po nju, tako je nastao ovaj brzi projekt.

Modul ima samo jedan prekidač, ako ga uključite, povezuje se s GSM mrežom, dobiva vrijeme s mreže i šalje SMS: "vaša teta želi biti podignuta" zajedno s izmjerenim naponom baterije i vremenom SMS je poslan.

Ovo također može koristiti kao osobni alarmni sustav kako bi me upozorila gdje god se nalazila. Ne može se koristiti kao sustav 'žena-dolje'.

U ovom projektu naučio sam nešto više o SIM900A modulu i AT naredbama.

Pribor

Uređaj je izrađen od:

  • jeftin modul SIM900A
  • arduino pro mini (5V, 168P)
  • LiPo baterija
  • Modul za pojačavanje (uklonite ženski USB priključak)
  • LED diode
  • 1k otpornici

Korak 1: Bljeskajte Sim900A

Akcija sim900A ne radi u mojoj zemlji (Nizozemska). Međutim, nakon što ste ga zamijenili firmverom 1137B09SIM900B32_ST.cla, radi sasvim u redu (čak možete koristiti i mobilnu podatkovnu vezu (GPRS).

Firmver se nalazi na ovoj web stranici.

Flash alat možete pronaći ovdje ili ovdje.

Bljeskajte putem FTDI adaptera, pogledajte ovaj video.

GSM modulu je potrebna naredba 'AT+CLTS = 1' jednom kako bi mogao zatražiti trenutno vrijeme od GSM mreže pri povezivanju s njom.

Korak 2: Postavljanje hardvera

Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera

Za ovaj brzi projekt samo sam lemio sve komponente zajedno i sve to složio.

Pogledajte shemu za povezivanje

Kućište je dizajnirano u Fusion360, zahvaljujući ovom videu 'tipa sa švicarskim naglaskom'.

STL datoteke objavljene su na stranici Thingiverse.

Korak 3: Postavljanje softvera

Kôd je objavljen na mom Githubu. Ovdje se mogu pronaći mnoge AT naredbe.

Program:

  • Inicira li GSM modul
  • Osigurava vezu s GSM mrežom
  • Dobiva vrijeme iz oglasa GSM mreže vremensku oznaku u SMS poruci
  • Osigurava slanje SMS -a (ako slanje nije bilo uspješno, drugi pokušaj se vrši nakon 60 sekundi)
  • Postavlja GSM modul u stanje mirovanja radi uštede energije baterije prije nego što modul isključim

Preporučeni: