[BASCOM] Sterowanie MAX7219, HT16K33
-
- Posty: 101
- Rejestracja: 20 lis 2016, 20:21
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Oto adres do filmiku
https://youtu.be/rBkRzcZ-wfI
https://youtu.be/rBkRzcZ-wfI
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: [BASCOM] Sterowanie MAX7219, HT16K33
No spoko filmik jest
ale kodu nie ma
ale kodu nie ma
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Elo to znowu ja
Czy ktoś może odpowiedzieć co trzeba zmienić aby wyświetlić zegar na 4matrycach?
Czy ktoś może odpowiedzieć co trzeba zmienić aby wyświetlić zegar na 4matrycach?
-
- Posty: 6
- Rejestracja: 03 sty 2018, 21:35
- niveasoft
- Posty: 1219
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Nie wiem co to komuś da bo kod był pisany pod konkretny hardware, ale dodaję tu kod z tego filmiku. Była tam Mega32 i dodatkowo wyświetlacz LCD którego na filmie nie widać.
Jaki czujnik został użyty pisze w filmie - BMP180. Schemat czytam z kodu, czyli RTC DS3231 na sprzetowych pinach I2C czyli Scl = Portc.0, Sda = Portc.1.
Dwa czujniki DS18B20 podpięte pod jeden pin 1wire = Portb.0 Ich adresy/numery seryjne są wykrywane przy starcie programu.
Połączenie z serwerem czasu miał, na prośbę użytkownika kodu, zapewnić WiFi232-T od Atnela. Moim zdaniem ten moduł to, jak wiele spraw od Atnela, przepłacona drożyzna, a nawet zwykły moduł USR232-T tylko z wgranym softem customowym. Ten custom soft jest po to by zmusić właścicieli programu MkBoot do zakupu tych modułów. Program odrzuca oryginalne USR232-T bo pewnie nie odpowiadają na jakieś zapytanie.
Miałem gdzieś kod na ESP8266 do tego kodu, ale musiałbym mieć dużo więcej czasu żeby to znaleźć. Folder z tymi kodami do matrixa ma u mnie 8MB i w nim 79 kodów...
Obecnie pracuję sobie z ESP8266 jako bezprzewodowy most, AP, NTP itp. wszyskie funkcjonalności a kosztuje około 14zł...
Na razie wzorowałem się na https://github.com/jeelabs/esp-link i do niego będzie też mógł się podłączyć mój program Bootloadera.
Przymierzam się do napisania swojego softu np. w B4R
Może jednak załącznik pomoże w rozgryzieniu sterowania czterema matrycami
Nie mam czasu sprawdzić co się stało z biblioteką że nie chce obsługiwać tylko czterech matryc. Powinno działać...
Jaki czujnik został użyty pisze w filmie - BMP180. Schemat czytam z kodu, czyli RTC DS3231 na sprzetowych pinach I2C czyli Scl = Portc.0, Sda = Portc.1.
Dwa czujniki DS18B20 podpięte pod jeden pin 1wire = Portb.0 Ich adresy/numery seryjne są wykrywane przy starcie programu.
Połączenie z serwerem czasu miał, na prośbę użytkownika kodu, zapewnić WiFi232-T od Atnela. Moim zdaniem ten moduł to, jak wiele spraw od Atnela, przepłacona drożyzna, a nawet zwykły moduł USR232-T tylko z wgranym softem customowym. Ten custom soft jest po to by zmusić właścicieli programu MkBoot do zakupu tych modułów. Program odrzuca oryginalne USR232-T bo pewnie nie odpowiadają na jakieś zapytanie.
Miałem gdzieś kod na ESP8266 do tego kodu, ale musiałbym mieć dużo więcej czasu żeby to znaleźć. Folder z tymi kodami do matrixa ma u mnie 8MB i w nim 79 kodów...
Obecnie pracuję sobie z ESP8266 jako bezprzewodowy most, AP, NTP itp. wszyskie funkcjonalności a kosztuje około 14zł...
Na razie wzorowałem się na https://github.com/jeelabs/esp-link i do niego będzie też mógł się podłączyć mój program Bootloadera.
Przymierzam się do napisania swojego softu np. w B4R
Może jednak załącznik pomoże w rozgryzieniu sterowania czterema matrycami
Nie mam czasu sprawdzić co się stało z biblioteką że nie chce obsługiwać tylko czterech matryc. Powinno działać...
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
-
- Posty: 6
- Rejestracja: 03 sty 2018, 21:35
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Dzięki wielkie.O to mi chodziło kod przejrzysty i extra komentarze przyda mi się, ponieważ robiłem coś podobnego na bascom8051 ale z chińskimi modułami matrycy 4x(8x8) i tam musiałem odwracać bajty bo organizacja każdego jednego modułu 8x8 była kopnięta o 90 stopni i wyszła z tego niezła sieczka.
Dzięki jeszcze raz pobawię się tym w czasie wolnym i zobaczymy co z tego wyjdzie dam tu wtedy znać.
Pozdrowienia.
Dzięki jeszcze raz pobawię się tym w czasie wolnym i zobaczymy co z tego wyjdzie dam tu wtedy znać.
Pozdrowienia.
- niveasoft
- Posty: 1219
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Właśnie w bibliotece jest już gotowe odwracanie o 90st w lewo, prawo a nawet do góry nogami (z tego co pamietam). Lepiej jest użyć gotowej blblioteki. W niej się ustawia ilość maxów i kąt obracania. Podobno nie działa na cztery maxy tylko na sześć, ale naprawdę nie mam tego kiedy sprawdzić. Może jak dzień będzie miał 25 godzin
-
- Posty: 6
- Rejestracja: 03 sty 2018, 21:35
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Nie ma problemu rozumiem doskonale jak to jest. Dzięki wielkie za ten listing chyba szybciej się połapie w tym, aczkolwiek pewnie mi podpowie co zrobić lepiej abym nie robił starych błędów (naleciałości z programowania Atari Basic hihi)
PS bibliotekę chyba testowałem któregoś poranka i działała z 4x *(8x8) muszę do tego przysiąść na poważnie...
PS bibliotekę chyba testowałem któregoś poranka i działała z 4x *(8x8) muszę do tego przysiąść na poważnie...
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Kolego odpaliłes to na czterech matrixach?
bo ja nie mogę - na sześciu chodzi
bo ja nie mogę - na sześciu chodzi
-
- Posty: 6
- Rejestracja: 03 sty 2018, 21:35
Re: [BASCOM] Sterowanie MAX7219, HT16K33
Niestety coś się pitoli i wygląda to tak.... na 4 rech.... u was też? czy nic?
[URL]https://www.youtube.com/watch?v=hfbOk0y ... utu.be[URL]
PS robiłem coś na aduc834 i 836 w bascom8051 program to total sieczka jeśli chcecie mogę go tu udostępnić kilka wariantów wykorzystałem 8 liczb long czyli 4bajty na linijkę aby mnie pamięci mi to zajęło ale wyszło z tego tak czy siak kogiel mogiel działać działa ale elastyczność słaba tego kodu... i odwracanie bajtów dla chińskich modulików to też trzeba było tam umieścić .... zerknijcie jak aduc sobie z tym radzi... jak znajdę chwilę muszę to ruszyć...!!!
aduc statyczny
[URL]https://www.youtube.com/watch?v=lr33me_ ... utu.be[URL]
aduc przewijanie 8 zmiennych long .... które przechowują dane obrazu
[URL]https://www.youtube.com/watch?v=D09gBVO ... utu.be[URL]
aduc przewijanie 8 zmiennych long .... które przechowują dane obrazu z opuznieniem linii o jeden...
[URL]https://www.youtube.com/watch?v=VGJVvST ... utu.be[URL]
[URL]https://www.youtube.com/watch?v=hfbOk0y ... utu.be[URL]
PS robiłem coś na aduc834 i 836 w bascom8051 program to total sieczka jeśli chcecie mogę go tu udostępnić kilka wariantów wykorzystałem 8 liczb long czyli 4bajty na linijkę aby mnie pamięci mi to zajęło ale wyszło z tego tak czy siak kogiel mogiel działać działa ale elastyczność słaba tego kodu... i odwracanie bajtów dla chińskich modulików to też trzeba było tam umieścić .... zerknijcie jak aduc sobie z tym radzi... jak znajdę chwilę muszę to ruszyć...!!!
aduc statyczny
[URL]https://www.youtube.com/watch?v=lr33me_ ... utu.be[URL]
aduc przewijanie 8 zmiennych long .... które przechowują dane obrazu
[URL]https://www.youtube.com/watch?v=D09gBVO ... utu.be[URL]
aduc przewijanie 8 zmiennych long .... które przechowują dane obrazu z opuznieniem linii o jeden...
[URL]https://www.youtube.com/watch?v=VGJVvST ... utu.be[URL]
Ostatnio zmieniony 10 paź 2018, 20:56 przez guma1975, łącznie zmieniany 1 raz.