EL0490 LCD GRÁFICO 12864 AZUL

N.º de producto: EL0490

En existencias
El envío se realiza en 24h

12,00
IVA incluido
 


EL0490 LCD Gráfico 12864 Azul Iluminado Arduino


Display Gráfico muy vistoso, tiene una resolución de 128x64, los caracteres son blancos y tiene retroiluminación y potenciómetro para regular el contraste incorporado en la parte posterior.


Características:

  • Tipo: HJ12864ZW.
  • Controlador: ST7920.
  • Pantalla Color: azul.
  • Carácter Color: blanco.
  • Otras características: 5 V de alimentación lógica, comunicación paralela, alta confiabilidad, amplio rango de temperatura.

 

Se inicializa con el comando:


U8GLIB_ST7920_128X64 u8g(18, 16, 17, U8G_PIN_NONE);                  // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17

 

Código de ejemplo:

/*

Ejemplo Pantalla 128x64

www.electrrio.com

*/

#include "U8glib.h"

// setup u8g object, please remove comment from one of the following constructor calls

 

//U8GLIB_NHD27OLED_BW u8g(13, 11, 10, 9);       // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_NHD27OLED_2X_BW u8g(13, 11, 10, 9); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_NHD27OLED_GR u8g(13, 11, 10, 9);       // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_NHD27OLED_2X_GR u8g(13, 11, 10, 9);  // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_DOGS102 u8g(13, 11, 10, 9);                    // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_DOGM132 u8g(13, 11, 10, 9);                    // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_DOGM128 u8g(13, 11, 10, 9);                    // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_ST7920_128X64 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, U8G_PIN_NONE, U8G_PIN_NONE, 17, 16);   // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16

U8GLIB_ST7920_128X64 u8g(18, 16, 17, U8G_PIN_NONE);                  // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17

//U8GLIB_ST7920_192X32 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, U8G_PIN_NONE, U8G_PIN_NONE, 17, 16);   // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, di=17,rw=16

//U8GLIB_ST7920_192X32 u8g(18, 16, 17, U8G_PIN_NONE);                  // SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17

//U8GLIB_LM6059 u8g(13, 11, 10, 9);                    // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_LM6063 u8g(13, 11, 10, 9);                    // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_DOGXL160_BW u8g(10, 9);            // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_DOGXL160_GR u8g(13, 11, 10, 9);             // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_DOGXL160_2X_BW u8g(13, 11, 10, 9);            // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_DOGXL160_2X_GR u8g(13, 11, 10, 9);             // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9

//U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8);                    // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8

//U8GLIB_PCF8812 u8g(13, 11, 10, 9, 8);                    // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8

//U8GLIB_KS0108_128 u8g(8, 9, 10, 11, 4, 5, 6, 7, 18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs1=14, cs2=15,di=17,rw=16

//U8GLIB_LC7981_160X80 u8g(8, 9, 10, 11, 4, 5, 6, 7,  18, 14, 15, 17, 16); // 8Bit Com: D0..D7: 8,9,10,11,4,5,6,7 en=18, cs=14 ,di=15,rw=17, reset = 16

// RS=19, WR=18, CS=17, RST=16

//U8GLIB_ILI9325D_320x240 u8g(18,17,19,U8G_PIN_NONE,16 );  // 8Bit Com: D0..D7: 0,1,2,3,4,5,6,7 en=wr=18, cs=17, rs=19, rd=U8G_PIN_NONE, reset = 16

 

void draw(void) {

  // graphic commands to redraw the complete screen should be placed here  

  //u8g.setFont(u8g_font_unifont);

  u8g.setFont(u8g_font_osb21);

  u8g.drawStr( 10, 23, "Electrrio");

 // u8g.setFont(u8g_font_osb21);

  u8g.setFont(u8g_font_unifont);

  u8g.drawStr( 0, 40, "www.electrrio.es");

  u8g.drawStr( 17, 60, "648 34 16 33");

}

 

void setup(void) {

 

  // flip screen, if required

  // u8g.setRot180();

 

  // assign default color value

  if ( u8g.getMode() == U8G_MODE_R3G3B2 )

    u8g.setColorIndex(255);     // white

  else if ( u8g.getMode() == U8G_MODE_GRAY2BIT )

    u8g.setColorIndex(3);         // max intensity

  else if ( u8g.getMode() == U8G_MODE_BW )

    u8g.setColorIndex(1);         // pixel on

}

 

void loop(void) {

  // picture loop

  u8g.firstPage();  

  do {

    draw();

  } while( u8g.nextPage() );

 

  // rebuild the picture after some delay

  delay(500);

}

 

Ejemplo de Conexión con MEGA o UNO por SPI (gentileza de Antoni)

Tiene 20 pines, a la izquierda el 20 y a la derecha el 1

conexionado para SPI:

1: VSS masa módulo

2: VDD alimentación módulo

3: contraste (opcional, un potenciómetro de 10 k, cursor en pin 3)

4: RS:

arduino UNO= SALIDA 10  =CS

arduino MEGA=SALIDA 53=CS

5:R/W:

arduino UNO= SALIDA 11  =MOSI

arduino MEGA=SALIDA 51=MOSI

6: E:

arduino UNO= SALIDA 13  =SCK

arduino MEGA=SALIDA 52=SCK

15:PSB a masa

17:RST reset, a masa hace reset, a +5 está operativo

19: BLA  alimentación led iluminación, se puede poner un potenciómetro o a +5 directo

20: BLK  masa del led iluminación

Los clientes que han comprado este producto también han comprado

*
Todos los precios incluyen IVA



Examine también estas categorías: Imagen, Módulos y Sensores Arduino, Varios Electrónica General, Todos los Productos