• 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
Wyświetlacz LCD 16x2 + Leonardo
#1
Witam serdecznie, 
podpiąłem wyświetlacz LCD 16x2 zgodnie ze schematem na stronie arduino, problem jest w tym, że nie mam ani podświetlania ani napisów - tylko kwadraciki widoczne na zdjęciu. Nie mam pojęcia co robię źle...

Użyłem rezystora 200 Ohm i potencjonometru 10k.

[Obrazek: 0bf636d1d6d6.jpg]
Kod:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
 // set up the LCD's number of columns and rows:
 lcd.begin(16, 2);
 // Print a message to the LCD.
 lcd.print("hello, world!");
}

void loop() {
 // Turn off the display:
 lcd.noDisplay();
 delay(500);
 // Turn on the display:
 lcd.display();
 delay(500);
}
 
Odpowiedź
#2
Ruszyło podświetlanie, ale wciąż mam kwadraciki zamiast tekstu
 
Odpowiedź
#3
Czasem w płytkach stykowych nie ma połączenia miedzy szynami zasilającymi tam jak jest grubsza kreska spróbuj połączyć kablem .Ta sytuacja wskazuje ze rw nie podłączony jest do masy.(u mnie niema tam połączenia ).
Albo źle podłączyłeś do Leonardo i niema transmisji np. pomyliłeś e z rs lub z data.

napisz jak połączyles szynę od d7 do d4 bo nie da się rozpoznać z foto powinno być:
D7-2
D6-3
D5-4
D4-5
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości