Informacje w porcie szeregowym arduino - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Instalacja i rozwiązywanie problemów (https://forum.arduinopolska.pl/dzial-instalacja-i-rozwi%C4%85zywanie-problem%C3%B3w) +--- Wątek: Informacje w porcie szeregowym arduino (/watek-informacje-w-porcie-szeregowym-arduino) |
Informacje w porcie szeregowym arduino - gintur - 17-05-2018 Kod: #include <SoftwareSerial.h> Witam. Mam złożony układ na podstawie tego tematu https://majsterkowo.pl/alarm-z-powiadom ... s-arduino/ dodatkowo "dorzuciłem" sterowanie smsem 2 wyjściami z arduino D4 i D5.Za pomocą komend "WLA" stan wysoki dla D4 "WYL" stan niski dla D4 "LON" stan wysoki dla D5 "LOFF" stan niski dla Wyjście D4 daje napięcie zasilające na czujnik PIR ma to być taki wyłącz/włącz tego "alarmu" Wiem ,że kod jest słabiutki bo już były takie opinie ale jak na moje możliwości ..... Układ składa się z SIM800l ,konwerter poziomów logicznych,arduino nano,2 regulatory napięcia i to wszystko zasilane 2 aku Li-Ion. Problem polega na tym ,że nie zawsze ten układ działa a ja nie wiem o co chodzi.Wgrywam w/w kod do arduino i po chwili otzrymuje smsa "START SYSTEMU [attachment=580] Wysyłam komendę np. "WLA" i nic się nie dzieje [attachment=581] Ale kiedy np. na arduino wgram jakiś tam inny kod a potem znowu wgram ten w/w no to za którymś tam razem układ DZIALA [attachment=582] [attachment=583] RE: Informacje w porcie szeregowym arduino - kaczakat - 18-05-2018 Witam. Parę podobnych tematów było, tu jest coś co działa: https://forum.arduinopolska.pl/watek-sterowanie-przeka%C5%BAnikiem-za-pomoc%C4%85-sms-arduino-uno-modu%C5%82-gsm jak nie wystarczy to pytaj dalej. RE: Informacje w porcie szeregowym arduino - es2 - 18-05-2018 Nawaliłeś tych delay, nie sprawdzasz w jakim stanie jest modem, czy dał odpowiedź, jaką. Gubisz znaki albo wysyłasz do modemu dane gdy nie może ich przyjąć i tyle. Z logów z monitora (co to za moda na fotki? jak pokażesz mi log składający się z 20 ekranów?) widać że modem nie odbiera SMS.Może wysyłasz komendy gdy np jest w trybie oczekiwania na treść SMS? Może wysyłasz komendę gdy kasuje SMS? Poczytaj komendy modemu, każda ma napisane w jakim czasie odpowiada, np wysłanie SMS to max 60 sekund. W tym czasie modem nie będzie reagował na komendy (o ile dobrze pamiętam). Nie sprawdzasz czy modem jest zalogowany do sieci a próbujesz wysyłać SMS. Na telefonie, jak jest napis "BRAK SIECI" albo "TYLKO SOS" wysyłasz SMS i dziwisz sie dlaczego nie dotarł do nadawcy? |