NRF24L01 - sterowanie wieloma serwami - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Sieciowe Protokoły i Urządzenia (https://forum.arduinopolska.pl/dzial-sieciowe-protoko%C5%82y-i-urz%C4%85dzenia) +--- Wątek: NRF24L01 - sterowanie wieloma serwami (/watek-nrf24l01-sterowanie-wieloma-serwami) |
NRF24L01 - sterowanie wieloma serwami - michalm92 - 23-12-2016 Witam, Od kilku dni walczę z problemem który polega na zdalnym sterowaniu kilku serw oraz LEDów. Dla sterowania dwoma serwami i jedną diodą problemu nie ma. Problem pojawia się gdy chcę podłączyć np. dwa serwa i dwie diody. Serwa zaczynają wariować a ledy się zapalają losowo. Podejrzewam że te dane jakimś cudem się mieszają? Źle rozumiem wysyłanie i odbieranie danych? Może ktoś wskazać gdzie leży błąd? może otworzyć kilka rur (pipe)? może wysłać wszystko w jednej zmiennej? TRANSMITER: Kod: #include <SPI.h> RECIVER: Kod: #include <SPI.h> RE: NRF24L01 - sterowanie wieloma serwami - namok - 30-12-2016 Wysyłasz oddzielnie informacje o led i pozycji serw. Odbiornik nie wie co wysyłasz, musisz dodać dodatkowy bajt o tym informujący. Możesz też w jednej paczce wysyłać informacje o ledach i serwach . |