[BASCOM] Sterowanie MAX7219, HT16K33

Gotowe kody obsługi układów elektronicznych udostępnione przez użytkowników forum.
marekszy
Posty: 112
Rejestracja: 20 lis 2016, 20:21

Re: Sterowanie MAX7219, HT16K33

Post autor: marekszy » 13 sie 2017, 15:32

Pamięć to Ty masz jednak dobrą ,miałeś ustawione na 1

Kod: Zaznacz cały

State = Initial
  Call Make_command(brigthness , 1)
po zmianie na

Kod: Zaznacz cały

State = Initial
  Call Make_command(brigthness , 15)
świecą już dużo jaśniej, tylko ta regulacja ma 16 kroków ale chyba od 0 do 15, bo jak wpiszę 16 to świecą na minimum.
Jeszcze muszę zwolnić przewijanie, przy większych matrycach za szybko się przewija, z daleka jest ok ,ale jak blisko to idzie dostać oczopląsu :shock: .
Ale to już pokombinuję.
Dzięki.
marekszy
Posty: 112
Rejestracja: 20 lis 2016, 20:21

Re: Sterowanie MAX7219, HT16K33

Post autor: marekszy » 27 sie 2017, 21:31

Witam,dodałem sobie do tego zegarek na Ds1307 ale nie wiem do końca jak zrobić ustawianie godziny i daty aby to wyświetlić, możesz podesłać jak to u siebie zrobiłeś,później jeszcze tylko temperatury.
Awatar użytkownika
niveasoft
Posty: 1239
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: Sterowanie MAX7219, HT16K33

Post autor: niveasoft » 27 sie 2017, 21:46

Do dzisiaj nie zrobiłem ustawiania. Zegarek ciągnął czas z serwera NTP poprzez ESP8266.
marekszy
Posty: 112
Rejestracja: 20 lis 2016, 20:21

Re: Sterowanie MAX7219, HT16K33

Post autor: marekszy » 27 sie 2017, 23:33

No trudno,pokombinuję po swojemu może coś z tego mi wyjdzie,na razie całą obsługę napisów wywalilem z pętli głównej do podprogramu i skacze tam co 4ms i też działa i do tego dodam przyciski i zobaczymy
Awatar użytkownika
kulamario
Posty: 207
Rejestracja: 17 sie 2015, 20:05
Lokalizacja: Greystones
Kontakt:

Re: [BASCOM] Sterowanie MAX7219, HT16K33

Post autor: kulamario » 03 sie 2018, 3:20

Bartek tutaj mam coś nie tak próbuje uruchomić to na 4xMatrix i nie mogę oczywiście zmieniłem w ustawieniach z 6 na 4 ale mam syf na wyświetlaczach
możesz sprawdzić u siebie lub coś doradzić może coś jeszcze muszę skonfigurować ?
Awatar użytkownika
niveasoft
Posty: 1239
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: [BASCOM] Sterowanie MAX7219, HT16K33

Post autor: niveasoft » 03 sie 2018, 13:50

Ten kod był tworzony najpierw na 4 układy 8x8 pixels. Potem dołożyłem dwa i prawdę powiedziawszy nie pamiętam czy sprawdzałem to z powrotem na czterech, ale.. jedno co nalezy wiedzieć to to, że napis nie może być dłuższy niż dwukrotność wyświetlacza. Tak to było napisane. Miałem kiedyś w wolnej chwili dopisać taki bufor pierścieniowy, ale ta chwila jeszcze nie nastapiła :D

Podsumowując. Jeśli na cztero-matrycowym zmieści się czasem pięć znaków to napis który chcesz przewinąć może mieć maksymalnie dziesięć znaków.

Po prostu deklarowana pamięć na obsługę wyświetlacza wynosi 8pix szerokości x ilość układów x2

Chyba że czegoś już nie pamiętam :D
Awatar użytkownika
kulamario
Posty: 207
Rejestracja: 17 sie 2015, 20:05
Lokalizacja: Greystones
Kontakt:

Re: [BASCOM] Sterowanie MAX7219, HT16K33

Post autor: kulamario » 03 sie 2018, 17:00

głownie chodzi o zegar czyli same cyfry Time$
a napis jaki był testowany to bascom coś jest nie halo bo właśnie ja tez pamiętam ze mówiłeś ze nie masz sześciu matryc i musisz dorobić bo ty robiłeś to na 4matryce
no i właśnie bardzo jestem zdziwiony ze to nie chodzi
a może za duże znaki są i się nie mieści te 7x5 ?
jak zmienię w bibliotece na x6 to wyświetla mi na czterech matrycach ale bez początku zegara widzę zegar od pierwszego dwukropka
Awatar użytkownika
kulamario
Posty: 207
Rejestracja: 17 sie 2015, 20:05
Lokalizacja: Greystones
Kontakt:

Re: [BASCOM] Sterowanie MAX7219, HT16K33

Post autor: kulamario » 04 sie 2018, 1:24

mogę wyświetlić 5 znaków
czyli tablica ze znakami jest za duża
jak zrobić mniejsze?
trzeba rysować czy są gdzieś gotowe?
Awatar użytkownika
kulamario
Posty: 207
Rejestracja: 17 sie 2015, 20:05
Lokalizacja: Greystones
Kontakt:

Re: [BASCOM] Sterowanie MAX7219, HT16K33

Post autor: kulamario » 09 sie 2018, 4:03

witam
tutaj dodaje program do matrix + Esp8266
i pytanie
jak wyświetlić zegar na matrix x4 ?
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Awatar użytkownika
niveasoft
Posty: 1239
Rejestracja: 17 sie 2015, 12:13
Kontakt:

Re: [BASCOM] Sterowanie MAX7219, HT16K33

Post autor: niveasoft » 11 sie 2018, 12:59

Był chyba film z zegarem na czterech matrycach tylko zegarek nie miał sekund. Cztery cyfry i dwukropek na pewno się mieszczą.
Kiedyś muszę dodać do tego kodu taki bufor pierścieniowy, ale to chyba jak mi to ktoś zleci bo sam to nie mam się po co za to zabrać ahahaha :D
ODPOWIEDZ