• 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
Problem z wyświetlaczem po aktualizacji Arduino Nano.
#1
Witam Forumowiczów,
kupiłem ostatnio do mojego komputera ZX Spectrum ciekawe urządzenie - Arduino Nano z wyświetlaczem OLED:

https://www.ebay.com/itm/TXZdunio-kit-fo...true&rt=nc

Za radą sprzedającego zainstalowałem najnowszy firmware w wersji 1.9 pobrane stąd:

http://arduitape.blogspot.com/2017/11/ne...tures.html

Po prawidłowym wykonaniu uploadu tego firmware'u do płytki Arduino, moduł przestał działać (na ekranie OLED nic się nie wyświetla, brak reakcji przycisków). Sad
Czy ktoś mógłby mi pomóc (jako kompletnemu laikowi) w kwestii gdzie i jakie zmienić parametry w tym szkicu firmware'u 1.9, aby po jego wgraniu do modułu wszystko zaczęło z powrotem prawidłowo działać?
Niestety, ze strony sprzedawcy nie mogę w ogóle liczyć na pomoc...
Z góry dziękuję. Smile
 
Odpowiedź
#2
Nikt czegoś takiego raczej nie posiada i problemu nie odtworzy, więc albo męczysz sprzedawcę albo bawisz się w naukę Arduino. Oledy są sprzedawane z dwoma popularnymi adresami, wystarczy, że ktoś użył innej serii i odpalił program, a Ty sobie wgrałeś z innym adresem i masz ciemność.
No chyba, że nic nie przeczytałeś w tym pliku i po prostu wgrałeś:
Kod:
//Set defines for various types of screen, currently only 16x2 I2C LCD is supported
//#define SERIALSCREEN  1
#define LCDSCREEN16x2   1
//#define OLED1306   1
//#define P8544   1
Domyślne ustawienie to #define LCDSCREEN16x2   1, jak masz oled to trzeba wybrać oled.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#3
kaczkat,
WIELKIE dzięki, usunąłem te dwa "//" i teraz ekran działa. Smile
Jeden problem z głowy.
Natomiast pojawił się inny, mianowicie litery na wyświetlaczu są mniej wyraźne, bo jakby ciemniejsze.
Spadł kontrast / podświetlenie tego wyświetlacza OLED1306, pierwotnie był dużo wyższy, pewnie domyślne ustawienia są takie a nie inne.
Musi być gdzieś jakieś ustawienie i parametry decydujące o poziomie kontrastu.
Nie wiesz czasem, gdzie w szkicu mógłbym to znaleźć i jak się to konkretnie nazywa?
Pozdrawiam! Smile
 
Odpowiedź
#4
Nie chodziło o usunięcie, tylko o zamianę, czyli w jednym usuwasz, w drugim dodajesz. Dwa slesze oznaczają, że to jest tylko komentarz, tekst w programie, a nie instrukcja do wykonania.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości