Obsah:

Osobní GSM alarm - SMS modul SIM900A, Arduino: 3 kroky
Osobní GSM alarm - SMS modul SIM900A, Arduino: 3 kroky

Video: Osobní GSM alarm - SMS modul SIM900A, Arduino: 3 kroky

Video: Osobní GSM alarm - SMS modul SIM900A, Arduino: 3 kroky
Video: Trojnásobná automatická váha na včelí úly * 180419 2024, Červenec
Anonim
Osobní GSM alarm - SMS modul SIM900A, Arduino
Osobní GSM alarm - SMS modul SIM900A, Arduino

Několikrát do měsíce vozím svoji starou tetu do místního kostela. Někdy bohoslužba trvá mnohem déle a čas konce je těžké předvídat. Takže po několika půl hodinách čekání jsem si řekl, že by bylo lepší, kdyby mě mohla varovat, že služba skončila. Je jí však 88 let a běžný chytrý telefon už nezvládá.

Dostal jsem nápad vyrobit zařízení, aby mě mohla poplašit, abych ji vyzvedl, a tak se zrodil tento rychlý projekt.

Modul má pouze jeden přepínač, pokud jej zapnete, připojí se k síti GSM, získá čas ze sítě a odešle SMS: „Teta chce být vyzvednuta“společně s naměřeným napětím baterie a časem SMS byla odeslána.

Může to také použít jako osobní poplašný systém, aby mě varovala, ať je kdekoli. Nelze jej použít jako systém „žena-dolů“.

V tomto projektu jsem se dozvěděl více o modulu SIM900A a AT příkazech.

Zásoby

Zařízení je vyrobeno z:

  • levný modul SIM900A
  • arduino pro mini (5V, 168P)
  • LiPo baterie
  • Zesilte modul (vyjměte samičí port USB)
  • LED diody
  • 1k odpory

Krok 1: Flashujte Sim900A

Stock sim900A nefunguje v mé zemi (Nizozemsko). Po aktualizaci firmwaru 1137B09SIM900B32_ST.cla však funguje dobře (můžete dokonce použít mobilní datové připojení (GPRS).

Firmware najdete na tomto webu.

Nástroj Flash naleznete zde nebo zde.

Blesk přes adaptér FTDI, podívejte se na toto video.

Modul GSM potřebuje příkaz „AT+CLTS = 1“jednou, aby mohl při připojení k síti GSM požadovat aktuální čas.

Krok 2: Nastavení hardwaru

Nastavení hardwaru
Nastavení hardwaru
Nastavení hardwaru
Nastavení hardwaru
Nastavení hardwaru
Nastavení hardwaru

Pro tento rychlý projekt jsem jen spojil všechny součásti dohromady a složil to všechno.

Viz schéma připojení

Pouzdro bylo navrženo ve Fusion360 díky tomuto videu „chlápka se švýcarským přízvukem“.

Soubory STL jsou publikovány na Thingiverse.

Krok 3: Nastavení softwaru

Kód je zveřejněn na mém Githubu. Mnoho příkazů AT najdete zde.

Program:

  • Spustí modul GSM
  • Zajišťuje připojení k síti GSM
  • Získá čas z reklam sítě GSM časové razítko ve zprávě SMS
  • Zajistí odeslání SMS (pokud odeslání nebylo úspěšné, provede se další pokus po 60 sekundách)
  • Nastaví modul GSM do režimu spánku, aby ušetřil energii baterie v době, kdy modul vypnu já

Doporučuje: