17-10-2020, 13:20
Po pierwsze nie używaj pinów D0 i D1 bo one są podłączone do "seriala" który działa po USB i tam wyświetlasz sobie co chcesz na konsoli.
Naucz używać się millis() . Pisanie co jakiś czas miliis() nic nie daje bo samo millis to tylko liczba a właściwie czas jaku upłynął od startu procesora i nic nie robi. Trzeba nauczyć się jak to wykorzystać.
Ponadto chcesz jednocześnie korzystać z dwóch SoftwareSerial a tego się nie da zrobić o czym pisałem powyżej. Jeżeli tak chcesz robić to musisz zastosować "ARDUINO" mega jak pisał Jarewa0606.
Wspominałem Ci co zrobić, aby sprawdzić co się dzieje w programie. "Wyrzucaj" sobie kontrolne miejsca na konsolę, abyś wiedział gdzie jest teraz program i czy się nie zaciął w jakimś punkcie i czeka na godota.
Naucz używać się millis() . Pisanie co jakiś czas miliis() nic nie daje bo samo millis to tylko liczba a właściwie czas jaku upłynął od startu procesora i nic nie robi. Trzeba nauczyć się jak to wykorzystać.
Ponadto chcesz jednocześnie korzystać z dwóch SoftwareSerial a tego się nie da zrobić o czym pisałem powyżej. Jeżeli tak chcesz robić to musisz zastosować "ARDUINO" mega jak pisał Jarewa0606.
Wspominałem Ci co zrobić, aby sprawdzić co się dzieje w programie. "Wyrzucaj" sobie kontrolne miejsca na konsolę, abyś wiedział gdzie jest teraz program i czy się nie zaciął w jakimś punkcie i czeka na godota.