Satura rādītājs:

Personīgā GSM signalizācijas sistēma - SMS modulis SIM900A, Arduino: 3 soļi
Personīgā GSM signalizācijas sistēma - SMS modulis SIM900A, Arduino: 3 soļi

Video: Personīgā GSM signalizācijas sistēma - SMS modulis SIM900A, Arduino: 3 soļi

Video: Personīgā GSM signalizācijas sistēma - SMS modulis SIM900A, Arduino: 3 soļi
Video: Tirdzniecības vietas īsteno drošības pasākumus 2024, Jūlijs
Anonim
Personīgā GSM signalizācijas sistēma - SMS modulis SIM900A, Arduino
Personīgā GSM signalizācijas sistēma - SMS modulis SIM900A, Arduino

Dažas reizes mēnesī es atvedu savu veco tanti uz vietējo baznīcu. Dažreiz dievkalpojums baznīcā ilgst daudz ilgāk, un beigu laiku ir grūti paredzēt. Tāpēc pēc pāris pusstundu gaidīšanas es domāju, ka būtu labāk, ja viņa brīdinātu mani, ka pakalpojums ir beidzies. Tomēr viņai ir 88 gadi un viņa vairs nevar tikt galā ar parastu viedtālruni.

Man radās ideja izveidot ierīci, lai viņa varētu mani satraukt, lai es viņu paņemtu, tādējādi radās šis ātrais projekts.

Modulim ir tikai viens slēdzis, ja to ieslēdzat, tas izveido savienojumu ar GSM tīklu, saņem laiku no tīkla un nosūta SMS: "jūsu tante vēlas, lai viņu paņem" kopā ar izmērīto akumulatora spriegumu un laiku Tika nosūtīta SMS.

Viņa to var izmantot arī kā personīgo signalizācijas sistēmu, lai brīdinātu mani, lai kur viņa atrastos. To nevar izmantot kā “nolaistas sievietes” sistēmu.

Šajā projektā es uzzināju vairāk par SIM900A moduli un AT komandām.

Piegādes

Ierīce ir izgatavota no:

  • lēts SIM900A modulis
  • arduino pro mini (5V, 168P)
  • LiPo akumulators
  • Uzlabojiet moduli (noņemiet sieviešu USB portu)
  • gaismas diodes
  • 1k rezistori

1. darbība: zibspuldzi Sim900A

Krājums sim900A nedarbojas manā valstī (Nīderlande). Tomēr pēc tā mirgošanas ar programmaparatūru 1137B09SIM900B32_ST.cla tā darbojas labi (jūs pat varat izmantot mobilo datu savienojumu (GPRS).

Programmatūra ir atrodama šajā vietnē.

Zibspuldzes rīku var atrast šeit vai šeit.

Zibspuldze, izmantojot FTDI adapteri, skatiet šo videoklipu.

GSM modulim vienreiz ir nepieciešama komanda “AT+CLTS = 1”, lai, pieslēdzoties tam, tas varētu pieprasīt pašreizējo laiku no GSM tīkla.

2. darbība. Aparatūras iestatīšana

Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana

Šim ātrajam projektam es vienkārši pielodēju visas sastāvdaļas un saliku to visu.

Savienojumu shēmu skatiet

Pateicoties šim video “puisis ar Šveices akcentu”, korpuss tika veidots Fusion360.

STL faili tiek publicēti vietnē Thingiverse.

3. darbība: programmatūras iestatīšana

Kods ir publicēts manā Github. Šeit var atrast daudzas AT komandas.

Programma:

  • Vai inicializē GSM moduli
  • Nodrošina savienojumu ar GSM tīklu
  • Iegūst laiku no GSM tīkla reklāmām īsziņas laika zīmogu
  • Nodrošina, ka īsziņa tika nosūtīta (ja sūtīšana nebija veiksmīga, pēc 60 sekundēm tiek mēģināts vēlreiz)
  • Uzstāda GSM moduli miega režīmā, lai taupītu akumulatora enerģiju laikā, pirms es izslēdzu moduli

Ieteicams: