Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Flashuj Sim900A
- Krok 2: Konfiguracja sprzętu
- Krok 3: Konfiguracja oprogramowania
Wideo: Osobisty System Alarmowy GSM - Moduł SMS SIM900A, Arduino: 3 Kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Kilka razy w miesiącu przyprowadzam starą ciotkę do lokalnego kościoła. Czasami nabożeństwo trwa znacznie dłużej, a czas zakończenia jest trudny do przewidzenia. Więc po kilku półgodzinnym oczekiwaniu pomyślałem, że byłoby lepiej, gdyby mogła mnie ostrzec, że nabożeństwo się skończyło. Ma jednak 88 lat i nie radzi sobie już ze zwykłym smartfonem.
Wpadłem na pomysł, żeby zrobić urządzenie, żeby mogła mnie zaalarmować, żebym ją odebrał i tak narodził się ten szybki projekt.
Moduł posiada tylko jeden włącznik, po włączeniu łączy się z siecią GSM, pobiera z sieci czas i wysyła SMS: "ciocia chce odebrać" wraz ze zmierzonym napięciem baterii i godziną SMS został wysłany.
Może również użyć tego jako osobistego systemu alarmowego, aby ostrzec mnie, gdziekolwiek się znajduje. Nie może być stosowany jako system „kobiety puch”.
W tym projekcie dowiedziałem się nieco więcej o module SIM900A i komendach AT.
Kieszonkowe dzieci
Urządzenie wykonane jest z:
- tani moduł SIM900A
- arduino pro mini (5V, 168P)
- Akumulator LiPo
- Moduł podwyższający (usuń żeński port USB)
- diody LED
- rezystory 1k
Krok 1: Flashuj Sim900A
Podstawowy sim900A nie działa w moim kraju (Holandia). Jednak po sflashowaniu z oprogramowaniem 1137B09SIM900B32_ST.cla działa dobrze (możesz nawet użyć mobilnego połączenia danych (GPRS).
Oprogramowanie układowe można znaleźć na tej stronie.
Narzędzie flash można znaleźć tutaj lub tutaj.
Flash za pomocą adaptera FTDI, zobacz ten film.
Moduł GSM potrzebuje jednorazowego polecenia 'AT+CLTS=1', więc może zażądać aktualnego czasu z sieci GSM podczas łączenia się z nią.
Krok 2: Konfiguracja sprzętu
W tym szybkim projekcie po prostu przylutowałem wszystkie komponenty razem i ułożyłem wszystko w stos.
Zobacz schemat połączeń
Obudowę zaprojektowano w Fusion360, dzięki filmowi przedstawiającemu „faceta ze szwajcarskim akcentem”.
Pliki STL są publikowane na Thingiverse.
Krok 3: Konfiguracja oprogramowania
Kod jest opublikowany na moim Github. Wiele poleceń AT można znaleźć tutaj.
Program:
- Czy init modułu GSM?
- Zapewnia połączenie z siecią GSM
- Pobiera czas z reklam sieci GSM jako znacznik czasu w wiadomości SMS
- Zapewnia, że wiadomość SMS została wysłana (jeśli wysłanie nie powiodło się, kolejna próba następuje po 60 sekundach)
- Ustawia moduł GSM w tryb uśpienia w celu oszczędzania baterii przed wyłączeniem modułu przeze mnie
Zalecana:
Wysyłanie wiadomości SMS w przypadku wykrycia dymu (Arduino+GSM SIM900A: 5 kroków)
Wysyłanie sms w przypadku wykrycia dymu (Arduino + GSM SIM900A: Cześć wszystkim! W mojej pierwszej instrukcji wykonam alarm gazowy, który wyśle wiadomość do użytkownika w przypadku wykrycia zanieczyszczenia. Będzie to prosty prototyp z wykorzystaniem Arduino, modułu GSM i elektrochemii czujnik dymu.W przyszłości można go rozszerzyć do
DIY System alarmowy SMS do wykrywania ruchu: 5 kroków (ze zdjęciami)
System alarmowy SMS z detekcją ruchu DIY: W tym projekcie połączę tani czujnik ruchu PIR z modułem GSM TC35, aby zbudować system alarmowy, który wyśle do Ciebie „ALARM WŁAMANIA”. SMS, gdy ktoś próbuje ukraść Twoje rzeczy. Zacznijmy
Domowy system alarmowy Arduino: 4 kroki
Arduino Home Alarm System: To świetny projekt Arduino, który możesz zacząć od podstawowych komponentów Arduino. Ten projekt będzie działał jako system alarmowy ostrzegający osobę, jeśli ktoś wtargnął na wybrany obszar. To świetnie, jeśli planujesz rozpocząć projekt, który
System alarmowy S45-SMS: 4 kroki
System alarmowy S45-SMS: Możliwe, że Twój system serwerowy się przegrzeje… upewnij się, że otrzymasz alarm… gdziekolwiek jesteś
System alarmowy przełącznika pasywnego: 4 kroki
System alarmowy pasywnego przełącznika: Połączyłem to po możliwej próbie włamania. Mam alarm magnetyczny na drzwiach wejściowych, ale wyłącza się, gdy drzwi ponownie się zamykają, a posiadanie drzwi po przeciwnej stronie mojego domu może nie być wystarczająco duże, aby obudzić mnie lub mój g