Aktywne Wpisy

ROCKNROLLLA +13
W sumie o c--j chodzi ale z bełkotu medialnego wychodzi na to że Roland chciał macanek i poslusznosci jego niepewnej sobie mości :) #rolnikszukazony
źródło: IMG_4760
Pobierz
Skopiuj link
Skopiuj link
źródło: IMG_4760
Pobierz
Regulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
Mircy, zrobiłem sobie małą pierdołę. (picrel) Processing robi mi zrzut ekranu, liczy średni kolor prostokąta i wysyła dane o tym kolorze w formacie np. 255:255:255 na port szeregowy Arduino. Arduino odczytuje sobie te dane i wg nich odpala mi diodę RGB. I wszystko byłoby super, gdyby nie fakt, że działa to za wolno, co widać na filmiku. Processing mógłby robić zrzut nawet i 60 razy na sekundę, ale muszę ustawiać mu delay(1000), bo inaczej Arduino w ogóle nie reaguje.
Jakieś pomysły?
źródło: comment_p67TKvZ74nhkC5xyVNtiDXL4rCmXmgMO.jpg
PobierzKod Processing: http://pastebin.com/jDxJ2jqj
Edit: teraz patrzę, że nie posprzątałem tam, bo próbowałem zabaw z flagami cansend, canreceive.
Zmienna can_send jest ustawiana na false ale nigdzie nie widzę, że jest restartowana.
Za to mam sugestie: skoro wysyłasz tylko trzy kolory 0-255 to może zamiast stringa lepiej wysłać
Ale dzięki za sugestię co do bajtów, spróbuję to ogarnąć w ten sposób :)