Arduino Polska Forum

Pełna wersja: Arduino UNO r3 i LCD Shield - nie działa
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Kupiłem klon UNO r3 z allegro. Programuje się ok, przycisk reset mruga diodą. Działa program "blink"

Dokupiłem do tego LCD Shield z AVT:
https://sklep.avt.pl/modul-shield-lcd-ke...duino.html

Nie działa. Świeci podświetlenie ekranu. Przycisk reset na shield działa tożsamo z resetem na UNO.

Kod:
#include <LiquidCrystal.h>
LiquidCrystal lcd(8, 9, 4, 5, 6, 7); //10 na końcu nic nie zmienia, shield korzysta z 4-10
void setup()
{
lcd.begin(16, 2);           
lcd.setCursor(0,0);
lcd.print("Test");
}

void loop()
{}
Pokręć kontrastem tak by widać było delikatnie kratki i potem jeszcze trochę by znikły. Ewentualnie po wgraniu tego programu, wtedy powinno być widać już napis Test w jakimś ustawieniu. Poza tym zweryfikuj czy piny są takie jak w programie, ja miałem na odwrocie shielda spis co gdzie jest i do czego. W kodzie mam:

Kod:
const int rs = 8, en = 9, d4 = 4, d5 = 5, d6 = 6, d7 = 7;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

Jak widać w sumie wychodzi na to samo.
Dobra, działa, ale fail... Nie myślałem, że trzeba tak długo kręcić... Smile