Përmbajtje:

Sistemi i alarmit personal GSM - Moduli SMS SIM900A, Arduino: 3 hapa
Sistemi i alarmit personal GSM - Moduli SMS SIM900A, Arduino: 3 hapa

Video: Sistemi i alarmit personal GSM - Moduli SMS SIM900A, Arduino: 3 hapa

Video: Sistemi i alarmit personal GSM - Moduli SMS SIM900A, Arduino: 3 hapa
Video: Сигнализация / удаленный мониторинг за датчиками по GSM/GPRS - Урок для Arduino 2024, Korrik
Anonim
Sistemi i alarmit personal GSM - Moduli SMS SIM900A, Arduino
Sistemi i alarmit personal GSM - Moduli SMS SIM900A, Arduino

Disa herë në muaj sjell tezen time të vjetër në kishën lokale. Ndonjëherë shërbimi në kishë zgjat shumë më tepër dhe koha e fundit është e vështirë të parashikohet. Kështu që pas disa gjysmë ore pritjeje, mendova se do të ishte më mirë nëse ajo mund të më paralajmëronte se shërbimi kishte përfunduar. Sidoqoftë, ajo është 88 vjeç dhe nuk mund të trajtojë më një telefon të rregullt inteligjent.

Unë mora idenë për të bërë një pajisje në mënyrë që ajo të më alarmojë që ta marr, në këtë mënyrë lindi ky projekt i shpejtë.

Moduli ka vetëm një ndërprerës, nëse e ndizni, lidhet me rrjetin GSM, merr kohën nga rrjeti dhe dërgon një SMS: "tezja juaj dëshiron të merret" së bashku me tensionin e matur të baterisë dhe kohën SMS u dërgua.

Ajo gjithashtu mund ta përdorë këtë si një sistem alarmi personal për të më paralajmëruar kudo që të jetë. Nuk mund të përdoret si një sistem "grua poshtë".

Në këtë projekt mësova më shumë rreth modulit SIM900A dhe komandave AT.

Furnizimet

Pajisja është bërë nga:

  • modul i lirë SIM900A
  • arduino pro mini (5V, 168P)
  • Bateri LiPo
  • Moduli i rritjes (hiqni portën USB femërore)
  • leds
  • Rezistenca 1k

Hapi 1: Ndizni Sim900A

Aksioni sim900A nuk punon në vendin tim (Holandë). Sidoqoftë, pasi ta ndizni me firmuerin 1137B09SIM900B32_ST.cla funksionon mirë (madje mund të përdorni një lidhje të të dhënave celulare (GPRS).

Firmware gjendet në këtë faqe interneti.

Mjeti flash mund të gjendet këtu ose këtu.

Flash përmes një përshtatës FTDI, shihni këtë video.

Moduli GSM ka nevojë për komandën 'AT+CLTS = 1' një herë në mënyrë që të mund të kërkojë kohën aktuale nga rrjeti GSM kur lidhet me të.

Hapi 2: Konfigurimi i harduerit

Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit
Konfigurimi i harduerit

Për këtë projekt të shpejtë unë thjesht bashkova të gjithë përbërësit së bashku dhe i grumbullova të gjitha.

Shihni skemën për lidhjet

Rrethoja u krijua në Fusion360, falë kësaj videoje të 'djalit me theks zviceran'.

Skedarët STL publikohen në Thingiverse.

Hapi 3: Konfigurimi i softuerit

Kodi është publikuar në Github tim. Shumë komanda AT mund të gjenden këtu.

Programi:

  • Bën një nisje të modulit GSM
  • Siguron një lidhje me rrjetin GSM
  • Merr kohën nga reklamat e rrjetit GSM vulën kohore në mesazhin SMS
  • Siguron që SMS është dërguar (nëse dërgimi nuk ishte i suksesshëm, një përpjekje tjetër bëhet pas 60 sekondash)
  • Vendos modulin GSM në gjumë për të kursyer energjinë e baterisë në kohën para se moduli të ndizet nga unë

Recommended: