Arduino Polska Forum

Pełna wersja: LCD Nokia 3510i
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam,

Ostatnio w łapki wpadł mi kolorowy wyświetlacz LCD od Nokii 3510i.
Znalazłem bibliotekę i przykład jej użycia na tym wyświetlaczu.

Nie za bardzo natomiast udało mi się znaleźć w jaki sposób podłączyc to "cudo" do Arduino.

W związku z tym mam pytanie czy ma ktoś z Was jakiś sprawdzony sposób podłączenia tego LCD?

Poniżej zamieszczam wspomniany wcześniej przykładowy kod w którym co prawda
są zdefiniowane piny jakie należy podłączyć ale wolałbym jakiś sprawdzony schemat...

Kod:
// Created by Piotr Danel for Arduinosolutions.com  2012

//#define sclk 9
//#define sdata 12
//#define rest 11
//#define cs 10
unsigned char Ver='B';

#include <Nokia3510i.h>  

void setup()
{
 pinMode(cs, OUTPUT);    
 pinMode(rest, OUTPUT);    
 pinMode(sdata, OUTPUT);    
 pinMode(sclk, OUTPUT);    

 digitalWrite(cs,HIGH);
 digitalWrite(rest,HIGH);
 digitalWrite(sdata,HIGH);
 digitalWrite(sclk,HIGH);
}

void loop()
{
 int i;  
 LCD_Initialize();
 LCD_ColorSet(0); //0: 256 color mode,1: 4096 color moede
 LCD_Clear(0xe0,0);
 delay(1000);
 LCD_Clear(0x1c,0);
 delay(1000);
 LCD_Clear(0x03,0);
 delay(1000);

 //showzifu(90,55,Ver,0x03,255);
 showzifustr(10,10,"NOKIA 3510i",0,255);        
 showzifustr(25,25,"DEMO",0,255);
 showzifustr(20,39,"ARDUINO",0,255);
 showzifustr(5,53,"SOLUTIONS.COM",0,255);

 /*
addset(28,20,67,59);    //Set start Coordinate, start X, start Y, end X, end Y
             for(i=0;i<1600;i++)
          {
              send(img[i],1);    
          }
  */
 delay(1000);
}

Pozdr.
2 minuty z gogle z czego 110 sekund kawę parzyłem Wink

http://www.xmail.net/martin-k/bilder/3510i.jpg

Piny to się deklaruje w programie dla arduino a nie wyświetlacza , on zawsze ma takie same z góry ustalone przez producenta .
Troszkę mało precyzyjnie określiłem problem.

Oczywiście wyprowadzenia wyświetlacza znalazłem ale nie o to mi chodziło.

Nie wiem czy ten wyświetlacz można podłączyć bezpośrdnio do Arduino czy też potrzeba konwertować jakoś napięcia pomiędzy LCD a Arduino.

Dlatego też poprzednio pytałem się o jakieś gotowe rozwiązanie mając na myśli właśnie przykładowy schemat połączeń.

Pozdr.
to uno potrzebujesz konwerter poziomów logicznych bo lcd jest na 2,6 -> 3,3V na mega tylko przewody