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



Teraz jest 29 mar 2024, o 06:25


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
Autor Wiadomość
PostNapisane: 29 sie 2018, o 18:41 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

Witam
Zakupiłem bibliotekę do obsługi OLED ze sklepu Atnel i chciałbym użyć jej do uruchomienia wyświetlacza na sterowniku SSD1331.
Niestety na chwilę obecną bez powodzenia.
Czy dysponuje może któryś z Kolegów przykładowy kodem inicjacji i podłączenia do atmegi?
Używam Atmega2560 . Nie oczekuję gotowców ale każda pomoc będzie cenna.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 19:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 maja 2015
Posty: 61
Pomógł: 2

A przepraszam ;) poradniczki kolega oglądał ? :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 19:09 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

A oglądał.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 19:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 maja 2015
Posty: 61
Pomógł: 2

Tu jest link do poradnika :D
https://www.youtube.com/watch?v=QpWUkBjwNlc

------------------------ [ Dodano po: 2 minutach ]

To jeszcze raz oglądać , może było przeoczenie :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 19:22 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

Oglądałem go kilka razy i nic.
Może od początku...
Pod arduino Oled chodzi ślicznie. Ale mam go podłączone pod sprzętowe SPI (czyli CLK i MOSI ).
Ale kiedy staram się coś sklecić w Eclipse to już nic nie działa.
Chciałbym móc konfigurować dowolne piny pod które podłączam Oled-a dokładnie jak w bibliotece.
Ale chyba robię coś źle bo nie działa.
Nie mogę wkleić tu kodu gdyż biblioteka nie jest publiczna .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 19:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 maja 2015
Posty: 61
Pomógł: 2

No bez kodu to chyba już tylko wróżka może pomóc :lol: :lol: :lol:



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 19:45 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

No ok. Wstawię kod ale nie będę wklejał fragmentów biblioteki.

a zatem:

Jeśli chodzi o piny użyte do podłączenia to używam do testu portu C:

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



Wyświetlacz posiada i CS i RST więc:

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


Wyświetlacz działa po SPI więc:

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



i teraz w MAIN:

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



i nic... wyświetlacz czarny..



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 20:23 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

Ale zaraz zaraz - bo może ja czegoś nie rozumiem, zacytuję najpierw:

weles napisał(a):
Zakupiłem bibliotekę do obsługi OLED ze sklepu Atnel


W poradnikach - sorki ale jak byk jest podane, że mówię i opowiadam o sterowniku SSD1306

tymczasem kolega pisze dalej:

weles napisał(a):
i chciałbym użyć jej do uruchomienia wyświetlacza na sterowniku SSD1331.
Niestety na chwilę obecną bez powodzenia.


czy SSD1306 to wg kolegi to samo co SSD1331 ? - toż to CAŁKIEM INNY sterownik - jedyne co go łączy z biblioteką z Atnela to to że jeden i drugi można wykorzystać do OLED'ów choć nie tylko

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 20:34 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

Tak wiem że to inne sterowniki. Ale widziałem że jeden z kolegów na tym forum uruchomił ten lcd przy nieco zmodyfikowanej tej bibliotece.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 20:36 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

no pewnie i to do caaaałkiem innego wyświetlacza niż OLED bo do COG'a i to do CAAAAAŁKIEM innego sterownika bo ST7xxxx

------------------------ [ Dodano po: 1 minucie ]

no ale przecież to trzeba sobie ładny kawałek kodu przerobić - szczególnie jak chodzi o inicjalizację a później o sprzętowe funkcje odpowiedzialne za przesyłanie danych bufora do sterownika - te 3 rzeczy wystarczą o ile oczywiście rozdzielczość ale też mapowanie pamięci wyświetlacza

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 20:41 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

https://forum.atnel.pl/topic8227-30.html?hilit=OLED%20chyba%20czas%20najwy%C5%BCszy%20na%20FONT%27y%20;#p94122



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 20:46 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

weles napisał(a):

no i co ma oznaczać ten link - bo nie za bardzo rozumiem ?

widać, że kolega lemurek - przerobił sobie bibliotekę

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 20:53 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

Dam sobie spokój z adaptacją SSD1331 i zakupię SSD1306 . Będzie bez problemu skoro i tak posiadam już bibliotekę. A poprzedni wyświetlacz zostawię do Arduino i ESP8266 i wysteruję go z biblioteki adafruit-a.
Dzięki za pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 20:58 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

ale ten SSD1331 jest chyba kolorowy tak? to może warto powalczyć ? .. ja jeszcze nie miałem okazji bawić się sterownikiem SSD1331

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 21:01 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

Pod Arduino i Adafruit działa super. Ładne kolory i dość szybki. Biblioteka wygląda bardzo podobnie do Pańskiej.
Wyświetlacz na pewno zostanie użyty z ESP8266 do monitorowania parametrów sieci wifi.
Z pewnością jeszcze z nim powalczę.

------------------------ [ Dodano po: 2 minutach ]

Szczerze mówiąc to moje niedopatrzenie że zakupiłem nie ten wyświetlacz.
I potem dziwiłem się dlaczego mi nie pasują otwory montażowe jak wydrukowałem mój projekt i chciałem przykręcić wyświetlacz.
Zwyczajnie w Fusion360 użyłem wyświetlacza 0.96" ale nie zwróciłem uwagi że to model z SSD1306 a nie 1331 :D
Głupota nie boli :P


Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 21:09 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

Ło Matko! ależ zaawansowany jakiś projekt w Fusion360! szacun ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 sie 2018, o 21:13 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

To taki autonomiczny robocik. Coś w stylu zabawki Cozmo. Projektowanie to prawie dwa tygodnie wieczorami. Za to wydruk to ponad 34H :|



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 wrz 2018, o 21:25 
Offline
Nowy

Dołączył(a): 14 sie 2016
Posty: 18
Pomógł: 0

Witam ponownie.
Po podmianie wyświetlacza na właściwy typ wszystko działa prawidłowo.
Dziękuję za pomoc.



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: 18 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

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


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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO