c.d moduł GSM

Mam kilka podprogramów które tutaj przedstawię a mianowicie:

  • wysyłanie sms
  • dzwonienie na wybrany nr. telefonu
  • odbieranie połączenia ( jak na razie bez dekodowania DTMF)
  • aktywacja modułu GSM za pomocą programu.

Wszystkie podprogramy aktywuję za pomocą Serial monitora bo tak mi w tej chwili wygodniej. Oczywiście – wszystko to można zrobić za pomocą poleceń kodu AT – ale po co jak to jest w bibliotece?. Zresztą z sms-em nie za bardzo mi się udawało wysyłanie z polecenia AT. 

A więc kolejno – Wysyłanie sms. Jest to podprogram bardzo mały. A to kod programu:

Następny podprogram odbieranie połączenia:

No ale moduł może do nas zadzwonić – oto kod:

Ważną rzeczą jest automatycznie aktywowanie modułu programem – np przy zaniku zasilania. Jest to prosty podprogram ale należy połączyć pin 9 do układu. Trzeba znaleźć punkty do zmostkowania. Trochę się ich naszukałem w tym module – ale znalazłem i działa. Podprogram wygląda tak:

Oczywiście należy opracować program główny czyli :

Oczywiście – to należy dostosować do własnych potrzeb. Ja mam na chwilę obecną tak napisane bo tak mi to pasuje do testowania podprogramów.  Ale proszę pamiętać, że jest to wersja robocza ale działająca  😀  .

Ten wpis został opublikowany w kategorii Arduino. Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *