22-02-2020, 14:57
(Ten post był ostatnio modyfikowany: 22-02-2020, 15:01 przez MERASerwis.)
(22-02-2020, 12:34)Lucek20 napisał(a): Mam problem. Dodałem do alarmu powiadomienie sms. Moduł działa, z tym, że nie mogę sobie poradzić z ilością wysyłanych sms. Mimo pętli for sms są wysyłane w dużych ilościach. Wrzucam część kodu.W kodzie używasz delay, błąd nr 1. Radośnie zakładasz, ze komenda się wykona, błąd nr dwa. Trzeci, to wysyłając SMS czekasz dziesiątki ms, a odpowiedź może przyjść nawet po 60 sekundach. Błąd czwarty, nie sprawdzasz rezultatu komend.
(22-02-2020, 12:34)Lucek20 napisał(a): Jak będzie potrzebna całość to dodam.Jeśli w tak krótkim kodzie masz tyle błędów to w całym pewnie się od nich roi.
(22-02-2020, 12:34)Lucek20 napisał(a): Proszę o pomoc.Pomóc musisz sobie sam ucząc się podstaw programowania. Trzy tygodnie z Arduino (zwłaszcza z Arduino) nie zrobią z Ciebie dobrego programisty. Zacząłes od niełatwego projektu bo obsługa SIM800 banalna nie jest.
Zacznij od kursu Arduino, nauki C/C++. Poczytaj o algorytmach. Zapoznaj się z nota katalogową SIM800. Dopiero wtedy możesz napisać dobry kod obsługi SIM800. Wzorowanie się na przykładach z Internetu to poważny błąd. W 99% kod jest zły i działa tylko gdy wszystko jet dobrze. Jakikolwiek problem i program się "sypie".
Kod z delay to nie kod, to DEMO!
Możliwości sprzętowe uC trzeba wykorzystywać a nie /machać/. GPIO!
Jestem a usilnie chcę być amatorem to dwie różne rzeczy.
http://er-mik.prv.pl/projekty edw.php
http://er-mik.prv.pl/projekty_avt.php
Możliwości sprzętowe uC trzeba wykorzystywać a nie /machać/. GPIO!
Jestem a usilnie chcę być amatorem to dwie różne rzeczy.
http://er-mik.prv.pl/projekty edw.php
http://er-mik.prv.pl/projekty_avt.php