• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino + ledy ws2812b
#54
Jak zwykle masz trochę racji, ale nie całkiem. Po pierwsze w tym temacie nie dyskutujemy o działaniu portu szeregowego, ale o sterowaniu ledami ws281x. Program ma robić to co zakłada projekt, nie musi robić kawy, ani podawać kapci - i pomimo tych braków będzie nadal wystarczająco dobry.
Po drugie, gdyby ktoś chciał mieć obsługę seriala to wystarczy chwilę pomyśleć i zmienić sposób komunikacji. Skoro 2 bajty mogą być przechowywane w buforze sprzętowym, to równie dobrze można z PC wysłać jeden, a później zrobić przerwę w nadawaniu, dając Arduino czas na zakończenie serowania ledami. Po takim opóźnieniu będzie już można spokojnie przesyłać całą resztę danych - oczywiście podczas transmisji danych nie będzie sterowania ledami - ale zawsze to lepsze niż powiedzieć "nie da się".
A wreszcie po trzecie... chyba da się sterować ledami i nie wyłączać przerwań. Napisałem chyba, bo muszę to więcej potestować. Jednak jak na razie 3 paski led + przerwania działają całkiem ładnie. Jak będzie działało poprawnie to coś więcej o tym napiszę - chociaż raczej na forbocie.
 
  


Wiadomości w tym wątku
Arduino + ledy ws2812b - przez busyboy - 20-10-2019, 12:29
RE: Arduino + ledy ws2812b - przez semi - 20-10-2019, 13:59
RE: Arduino + ledy ws2812b - przez busyboy - 20-10-2019, 15:22
RE: Arduino + ledy ws2812b - przez semi - 20-10-2019, 17:20
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 01:58
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 10:25
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 11:11
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 13:27
Arduino + ledy ws2812b - przez elvis - 08-12-2019, 13:58
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 14:03
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 14:51
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 14:56
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 15:18
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 15:39
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 16:09
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 16:14
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 16:17
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 16:24
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 16:35
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 16:40
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 16:41
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 16:46
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 16:50
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 16:54
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 17:02
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 17:05
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 17:19
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 17:49
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 17:24
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 17:30
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 18:03
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 17:35
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 17:52
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 17:52
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 18:17
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 18:14
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 18:17
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 18:26
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 18:23
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 18:36
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 18:27
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 18:48
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 18:32
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 18:41
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 18:48
RE: Arduino + ledy ws2812b - przez semi - 08-12-2019, 18:57
RE: Arduino + ledy ws2812b - przez busyboy - 08-12-2019, 19:02
RE: Arduino + ledy ws2812b - przez elvis - 08-12-2019, 19:46
RE: Arduino + ledy ws2812b - przez elvis - 16-12-2019, 21:55
RE: Arduino + ledy ws2812b - przez semi - 16-12-2019, 22:33
RE: Arduino + ledy ws2812b - przez elvis - 16-12-2019, 22:35
RE: Arduino + ledy ws2812b - przez semi - 17-12-2019, 00:19
RE: Arduino + ledy ws2812b - przez elvis - 16-12-2019, 23:05
RE: Arduino + ledy ws2812b - przez elvis - 17-12-2019, 11:28
RE: Arduino + ledy ws2812b - przez semi - 17-12-2019, 12:17
RE: Arduino + ledy ws2812b - przez elvis - 17-12-2019, 11:44
RE: Arduino + ledy ws2812b - przez elvis - 17-12-2019, 19:18
RE: Arduino + ledy ws2812b - przez Robson Kerman - 18-12-2019, 00:02

Skocz do:


Przeglądający: 2 gości