Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Arduino NANO, GPS, SIM800l - problem z SoftwareSerial.

karbamazepina 09 Apr 2016 12:16 1053 1
  • #1
    karbamazepina
    Level 1  
    Mam wielką prośbę o pomoc z programem lokalizatora GPS/SMS.

    Z grubsza ma to działać tak, że GPS zapisuje pozycję w postaci linku google maps dla iOS do zmiennej text, moduł SIM800l sprawdza nadchodzące wiadomości. Jak odbierze SMS o treści "Rotor" zmienia zmienną boolean smsRequest na TRUE dzięki czemu funkcja sendSMS wie, że ma odesłać SMS i zmienić boolean z powrotem na false.

    Kod wygląda tak:

    Code: csharp
    Log in, to see the code


    Niestety jest chyba jakiś konflikt może między Software Serialami bo moduły testowane osobno działają prawidłowo ale w programie łączącym oba niestety nie.
    Będę wdzięczny za pomoc.
  • #2
    czasnagli
    Level 17  
    Zaproponuję inne rozwiązanie. Pozycję gps możesz zapisywać na kartę sd, a następnie uruchamiać przerwanie przez Ring Indicator i ostatnią linię (położenie) wysyłać wiadomością sms.