• 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
#1
Dzień dobry! Smile
Niedawno zacząłem swoją przygodę z Arduino. Po kilku projektach zabrałem się za kontrolę wyświetlacza LCD. Niestety pojawił się problem i nie wiem, co na to poradzić. Posiadając obecną wiedzę nie jestem w stanie znaleźć błędu, wszystko wydaje się ok. 
Przepraszam, jeśli ktoś już miał taki problem, ale nie znalazłem. 
W załączniku są zdjęcia połączeń i kod.


Załączone pliki Miniatury
       
 
Odpowiedź
#2
Też niedawno zacząłem przygodę z Arduino, nie wiem jakim poziomem wiedzy dysponujesz, ale warto zgłębić podstawy, sam jestem tego przykładem. Spora radocha jest jak samemu dojdziesz do rozwiązania problemu.
Jaki wstawiłeś potencjometr?, też podobnie mi wyświetlało , dopiero zaczął wyświetlać tekst jak użyłem potencjometru 5k.
Zdaje się  że brakuje  kilku określeń w kodzie, spróbuj tak jak poniżej na przykładzie.

 lcd.begin(16, 2); //Deklaracja typu
 lcd.setCursor(0, 0); //Ustawienie kursora
 lcd.print("wpisujemy tekst"); //Wyświetlenie tekstu
 lcd.setCursor(0, 1); //Ustawienie kursora
 lcd.print("wpisujemy tekst"); //Wyświetlenie tekstu

Pozdrawiam
 
Odpowiedź
#3
Czy problemem nazywasz te kwadraciki na wyświetlaczu? To jest znak że trzeba potencjometrem, który masz podłączony pod pin nr 3 (wyswietlacza) zmienić kontrast. Jak nic się nie będzie działo to zmień potencjometr i spróbuj. Program jest dobry....

Wysłane z mojego SM-G850F przy użyciu Tapatalka
 
Odpowiedź
#4
No nie wiem, ja mam taki objaw jak nie ma komunikacji, a gdyby to była kwestia kontrastu to albo nic by nie było widać, albo wszystko byłoby w kwadratach.
Niemniej poza tym, nie umiem pomóc - tych podłączeń jest za dużo i nie poświęcę czasu na ich analizowanie. Ale pewnie gdzieś masz błąd.
Najprościej będzie... rozbroić to i podłączyć jeszcze raz Smile

I na przyszłość polecam szukanie wyświetlaczy z adapterkiem pod i2c - albo kupić takowy. Wtedy do arduino wpinasz tylko 2 przewody + 2 przewody do zasilania.
 
Odpowiedź
#5
Brak komunikacji,kiepska biblioteka, źle podłączono, niepodłączone r/w do masy .
Sprawdź czy masz podłączone tak:
rs,e,d4,d5,d6,d7
R/W pin to ground.
VSS pin to ground.
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#6
Przecież widać na załączonym obrazku ze RW jest podłączone do masy...VSS zresztą też..

Wysłane z mojego SM-G850F przy użyciu Tapatalka
 
Odpowiedź
#7
To jak masz podłączone na 100 ok i kontrast ok to lcd do wymiany.
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#8
Wszystko jest podłączone jak napisane, wymiana wyświetlacza i potencjometru niestety nic nie dała. Trudno, spróbuję przez I2C. Dziękuję za pomoc Smile
 
Odpowiedź
#9
jest to nie możliwe bo sam używam tej biblioteki i działa
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#10
Może spalony jest któryś pin na arduino? Próbowałeś podłączać pod całkiem inne piny?

Wysłane z mojego SM-G850F przy użyciu Tapatalka
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości