Sadržaj:
Video: Osobni GSM alarmni sustav - SMS modul SIM900A, Arduino: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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
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:
M5StickC-ESP32 Mini PIR alarmni sustav: 7 koraka
M5StickC-ESP32 Mini PIR alarmni sustav: U ovom projektu naučit ćemo kako napraviti mini upozorenje alarma pomoću mini PIR senzora i ploče M5StickC ESP32. Pogledajte video
Arduino alarmni sustav za otkrivanje plina: 6 koraka
Arduino alarmni sustav za detekciju plina: Pozdrav svima! Upravo ću vam objasniti kako izgraditi Arduino alarmni sustav za otkrivanje plina u tinkercadu. Ovaj krug koristi senzor plina za otkrivanje ima li u blizini požara, dima ili curenja plina. Koristeći LCD i alarm, ovaj krug također
Arduino kućni alarmni sustav: 4 koraka
Arduino kućni alarmni sustav: Ovo je sjajan Arduino projekt koji možete započeti s osnovnim Arduino komponentama. Ovaj će projekt djelovati kao alarmni sustav koji upozorava pojedinca ako je netko napao određeno područje izbora. Izvrsno je ako planirate započeti projekt koji
Arduino bežični alarmni sustav pomoću postojećih senzora: 9 koraka (sa slikama)
Arduino bežični alarmni sustav pomoću postojećih senzora: Ovaj se projekt može izgraditi za otprilike pola sata po cijeni od oko 20,00 USD ako imate postojeće senzore za bežični alarm od 433 MHz ili 315 MHz. To također može biti potpuno novi projekt s bežičnim alarmnim senzorima, poput infracrvenih detektora pokreta i trske
Sitni alarmni sustav koji koristi Super Tiny Arduino kompatibilnu ploču!: 10 koraka
Sitni alarmni sustav koji koristi Super Tiny Arduino kompatibilnu ploču!: Zdravo, danas ćemo napraviti mali kul projekt. Napravit ćemo sićušni alarmni uređaj koji mjeri udaljenost između sebe i objekta ispred sebe. A kad se objekt pomakne iznad zadane udaljenosti, uređaj će vas obavijestiti sa