Wyświetlacz LCD brak komunikacji. - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Wyświetlacze (https://forum.arduinopolska.pl/dzial-wy%C5%9Bwietlacze) +--- Wątek: Wyświetlacz LCD brak komunikacji. (/watek-wy%C5%9Bwietlacz-lcd-brak-komunikacji) Strony:
1
2
|
RE: Wyświetlacz LCD brak komunikacji. - damian4060 - 08-05-2020 (08-05-2020, 16:18)kaczakat napisał(a): Nawet trwałe połączenie lutowanie, ale wykonane niedbale może być powodem nieprawidłowego działania. Był tu w przeciągu miesiąca taki temat. Trzeba używać topnika, odpowiedniej temeratury, dobre luty to nie kulka przylepiona z jednej strony, pin ma być zalany naokoło, powierzchnia wklęsła i błyszcząca, grzanie krótkie i pewne. Pokaż fotki co tam napichciłeś.Sprawdzałem na innej płytce, co prawda tej samej generacji. Patrzyłem też inny wyświetlacz i jest to samo. A co do lutowania to jeszcze nie lutowałem. RE: Wyświetlacz LCD brak komunikacji. - Jarewa0606 - 08-05-2020 Pokaz źródło biblioteki, są rożne biblioteki a taka sama nazwa mogą się różnic bo jak dla mnie deklaracja jest jakaś nietypowa i nie widziałem takiej biblioteki jeszcze... RE: Wyświetlacz LCD brak komunikacji. - damian4060 - 08-05-2020 Zacząłem korzystać z https://create.arduino.cc/editor , gdy nie działało mi lokalnie. RE: Wyświetlacz LCD brak komunikacji. - Agregacik - 08-05-2020 (08-05-2020, 16:39)damian4060 napisał(a):A czy UNO potrafi zamigać diodą. Może ono jest felerne.(08-05-2020, 16:23)Agregacik napisał(a):Zmiana kontrastu nie pomaga, a adres jest 0x27, spradzałem.(08-05-2020, 15:57)damian4060 napisał(a): Regulacja działa na maksa pokazuje 2 wiersze prostokoątówTo ustaw aby był widoczny tylko pierwszy wiersz. RE: Wyświetlacz LCD brak komunikacji. - damian4060 - 08-05-2020 Potrafi. Tak w ogóle sprawdzałem wyświetlacz na obu płytkach. RE: Wyświetlacz LCD brak komunikacji. - kaczakat - 08-05-2020 Uszkodzenia fabryczne płytek Arduino i LCD zdarzają się rzadko, jeśli masz dwa różne zestawy i nie działają to raczej twoja wina. Jak używasz konwertera I2C to go przylutuj, nie zadziała wciśnięty w piny LCD. Jak podłączasz różne płytki to odwróć wszystko do góry nogami, zdemontuj, użyj innych kabli, po odwróceniu LCD o 180o zbuduj układ od nowa, zmień stykówkę, użyj pól z drugiej strony, możesz sobie zrobić nawet dzień czy dwa przerwy, bo jak się zafiksowałeś na jakimś błędzie to będziesz go w kółko powielał. RE: Wyświetlacz LCD brak komunikacji. - Agregacik - 08-05-2020 Użyj przykładu z pliku biblioteki wyświetlacza, którą używasz. No ale jak Ci się kompiluje to powinno być ok. Brak pomysłów, u mnie się kompiluje i wyświetla prawidłowo Twój przykład z I2C. Może tylko złe podłączenie "konwertera" do wyświetlacza. Sprawdź przejścia miernikiem "brzęczykiem", pomiędzy "konwerterem" a wyświetlaczem. RE: Wyświetlacz LCD brak komunikacji. - damian4060 - 08-05-2020 (08-05-2020, 18:48)kaczakat napisał(a): Uszkodzenia fabryczne płytek Arduino i LCD zdarzają się rzadko, jeśli masz dwa różne zestawy i nie działają to raczej twoja wina. Jak używasz konwertera I2C to go przylutuj, nie zadziała wciśnięty w piny LCD. Jak podłączasz różne płytki to odwróć wszystko do góry nogami, zdemontuj, użyj innych kabli, po odwróceniu LCD o 180o zbuduj układ od nowa, zmień stykówkę, użyj pól z drugiej strony, możesz sobie zrobić nawet dzień czy dwa przerwy, bo jak się zafiksowałeś na jakimś błędzie to będziesz go w kółko powielał.Spróbuje tak jak mówisz jeszcze przylutować, ale nie wiem czy to coś zmieni. A co do zmian w konfiguracji to zmieniałem wielokrotnie podejście. RE: Wyświetlacz LCD brak komunikacji. - romil - 13-02-2022 (08-05-2020, 12:37)damian4060 napisał(a): Dla połączenia standardowego użyłem takiego kodu.Z tego co widać, podłączyłeś wyświetlacz zgodnie z biblioteką HD44780 po czym wgrałeś bibliotekę do sterowania ekranem przez I2C i wydajesz instrukcje do interfejsu do którego niczego nie podłączyłeś. RE: Wyświetlacz LCD brak komunikacji. - kaczakat - 13-02-2022 On to podłączał raz równolegle, raz przez I2C, poza tym trzeba mieć nadzieję, że przetrwał covid i w ogóle jest jeszcze tym zainteresowany, a może po prostu lutowanie pomogło, bo przestał się odzywać. |