13-11-2020, 18:37
No bo jest w kodzie bład, dopóki nie zrozumiesz komunikacji uart to nic nie zrobisz, a wątpię by ktoś ci napisał program komunikacyjny pod twoje założenia których nawet brak.. Nie pojmujesz tego że jak wysyłasz binarnie "1" lub "0" to musisz to odczytywać do własnego bufora w odbiorniku i określać początek lub koniec to co cie interesuje..
Jeżeli wysyłasz dane funkcją print, to musisz określić koniec. Moza używać println który ma już koniec.. Jak masz określony koniec to przy odbiorze musisz odczytywać do tego końca i wtedy to są twoje dane które cię interesują...
na pewno nie znajdziesz taich funkcji że wysyłasz jakąś zmienną i odczytasz zmienną. Zemina to dane zapisane w postaci binarnej i tak zostaje wysłana, i tak zostanie odebrana..
Jeżeli wysyłasz dane funkcją print, to musisz określić koniec. Moza używać println który ma już koniec.. Jak masz określony koniec to przy odbiorze musisz odczytywać do tego końca i wtedy to są twoje dane które cię interesują...
na pewno nie znajdziesz taich funkcji że wysyłasz jakąś zmienną i odczytasz zmienną. Zemina to dane zapisane w postaci binarnej i tak zostaje wysłana, i tak zostanie odebrana..
Arduino zostało wymyślone po to, by robić dobrze jedną prostą rzecz – migać diodą.