Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 19 gru 2024, o 06:50


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 
Autor Wiadomość
PostNapisane: 11 lut 2015, o 20:12 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 maja 2014
Posty: 16
Lokalizacja: Kraków
Pomógł: 2

Chciałbym zaprezentować autorski program do obsługi diod ws281x ułożone w pudełko 8x8.
Za pomocą tego programu można, wysyłać komendy ws+ do procesora.
np.
ws+color=r,g,b
ws+color_cord=r,g,b,x,y
Na razie program jest w fazie prototypowej ale planuję odczyt całego obrazka z exela albo pliku *.txt.

Obrazek

wybieramy port i prędkość

Obrazek

Po wgraniu wsadu na ekranie zestawu pojawiają się zmienne
C: 0 0 0 (C: r g b)
P: 0 0 (P: x y)

Obrazek

Oto matryca 8x8 zawiera 64 ledy

Obrazek

A to wszystko razem :D

Obrazek

Po połączeniu można wybrać tryb auto przesyłu albo manualnego
Po wyłączeniu programy albo rozłączeniu z zestawem program wysyła same zera i zeruje matrycę.

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


A oto kod do scalaka
biblioteki (które nie są dołączone)

WS28x do obsługi diod
mk_usart z green_book'a
hd44780 z blue_book'a
Program WS281x Box Control można pobrać z https://drive.google.com/file/d/0BwkcixP5wP3abS1lcFlUZ0RYMXM/view?usp=sharing

Kliknji Pobierz a program zostanie pobrany

_________________
Code master



Ostatnio edytowano 21 lut 2015, o 14:51 przez Dawid Piwowarski, łącznie edytowano 8 razy

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lut 2015, o 20:28 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

Nie pobierałem oprogramowania, ale wydaje mi się, że zgodnie z życzeniem Mirka nie powinien zawierać bibliotek z Jego książek, a jedynie twórczość autora?

Jeśli się mylę to do lochów ;).

--
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lut 2015, o 20:32 
Offline
Użytkownik

Dołączył(a): 23 sty 2014
Posty: 1081
Pomógł: 73

w jakim języku pisałeś ten program na PC? :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lut 2015, o 20:52 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 maja 2014
Posty: 16
Lokalizacja: Kraków
Pomógł: 2

Popierwsze nie udostępniam bibliotek tylko program .exe

------------------------ [ Dodano po: kilkunastu sekundach ]

a program napisałem w c# visual studio c#

_________________
Code master



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lut 2015, o 21:41 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

OK SORKI, ale chyba znów czytałem "bez zrozumienia" i mi Twoje podkreślone NIE uciekło albo na chwilę czytania go nie było.
"Moja kulpa" nie wiem jak było, ale po prostu stanąłem po stronie Mirka.
Reszta to tylko szczegóły.

--
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 lut 2015, o 22:01 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 maja 2014
Posty: 16
Lokalizacja: Kraków
Pomógł: 2

ok

_________________
Code master



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2015, o 12:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 maja 2013
Posty: 432
Lokalizacja: Gostyń / Poznań
Pomógł: 25

A wrzucisz jakiś filmik z działania?

_________________
Podpis...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lut 2015, o 16:33 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 27 maja 2014
Posty: 16
Lokalizacja: Kraków
Pomógł: 2

eMCe2 napisał(a):
A wrzucisz jakiś filmik z działania?


Postaram się

_________________
Code master



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 8 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO