Sisukord:

Isiklik GSM -häiresüsteem - SMS -moodul SIM900A, Arduino: 3 sammu
Isiklik GSM -häiresüsteem - SMS -moodul SIM900A, Arduino: 3 sammu

Video: Isiklik GSM -häiresüsteem - SMS -moodul SIM900A, Arduino: 3 sammu

Video: Isiklik GSM -häiresüsteem - SMS -moodul SIM900A, Arduino: 3 sammu
Video: MTV.Русская десятка.VJ Таня Геворкян+Реклама начала нулевых! 2024, Juuli
Anonim
Isiklik GSM -häiresüsteem - SMS -moodul SIM900A, Arduino
Isiklik GSM -häiresüsteem - SMS -moodul SIM900A, Arduino

Paar korda kuus toon vana tädi kohalikku kirikusse. Mõnikord võtab kirikuteenistus palju kauem aega ja lõpuaega on raske ennustada. Nii et pärast mõnetunnist ootamist arvasin, et oleks parem, kui ta hoiataks mind, et teenus on lõppenud. Siiski on ta 88 -aastane ega saa enam tavalise nutitelefoniga hakkama.

Mul tuli idee teha seade, et ta saaks mind äratada, et ta järgi tuleksin, nii sündis see kiire projekt.

Moodulil on ainult üks lüliti, kui selle sisse lülitate, ühendub see GSM -võrguga, saab võrgust aega ja saadab SMS -i: "teie tädi tahab, et teid üles võetaks" koos mõõdetud aku pinge ja kellaajaga SMS saadeti.

Ta saab seda kasutada ka isikliku häiresüsteemina, et hoiatada mind kõikjal, kus ta on. Seda ei saa kasutada naissoost süsteemina.

Selles projektis sain rohkem teada SIM900A mooduli ja AT -käskude kohta.

Tarvikud

Seade on valmistatud:

  • odav SIM900A moodul
  • arduino pro mini (5V, 168P)
  • LiPo aku
  • Suurendage moodulit (eemaldage naissoost USB -port)
  • LEDid
  • 1k takistid

Samm: välgutage Sim900A

Varu sim900A ei tööta minu riigis (Holland). Kuid pärast selle vilkumist püsivaraga 1137B09SIM900B32_ST.cla töötab see hästi (saate kasutada isegi mobiilse andmesideühendust (GPRS).

Püsivara leiate sellelt veebisaidilt.

Välgutööriista leiate siit või siit.

Flash FTDI -adapteri kaudu, vaadake seda videot.

GSM-moodul vajab üks kord käsku 'AT+CLTS = 1', nii et see saab GSM-võrguga ühenduse loomisel küsida praegust aega.

Samm: riistvara seadistamine

Riistvara seadistamine
Riistvara seadistamine
Riistvara seadistamine
Riistvara seadistamine
Riistvara seadistamine
Riistvara seadistamine

Selle kiire projekti jaoks ma lihtsalt jootsin kõik komponendid kokku ja virnastasin selle kokku.

Vaadake ühenduste skeemi

Korpus on kujundatud Fusion360 -s, tänu sellele videole "Šveitsi aktsendiga kutist".

STL-failid avaldatakse Thingiverse'is.

Samm 3: Tarkvara seadistamine

Kood on avaldatud minu Githubis. Siit leiate palju AT käske.

Programm:

  • Kas teeb GSM -mooduli init
  • Tagab ühenduse GSM -võrguga
  • Saab GSM -võrgu reklaamide aja SMS -sõnumis ajatempli
  • Veendub, et SMS saadeti (kui saatmine ei õnnestunud, tehakse 60 sekundi pärast uus katse)
  • Lülitab GSM -mooduli unerežiimi, et säästa aku energiat enne seda, kui ma mooduli välja lülitan

Soovitan: