Pages: [1]   Go Down
Author Topic: no sale datos en lcd  (Read 2044 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

buenas mi lcd es este




Uploaded with ImageShack.us
lo he montado como este esquema



Uploaded with ImageShack.us

estese enciende pero al meter edte codigo en el sket

// 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(20, 4);
  // Print a message to the LCD.
  lcd.print("hello, world!");
}

void loop() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(0, 1);
  // print the number of seconds since reset:
  lcd.print(millis()/1000);
}
 carga el codigo pero no sale nada en la pantalla ¿ que ocurre ?
« Last Edit: August 29, 2011, 10:52:00 am by medina » Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Que lo has montado mal y el codigo esta mal

El ejemplo que viene es este:
Code:
/*
  LiquidCrystal Library - Hello World
 
 Demonstrates the use a 16x2 LCD display.  The LiquidCrystal
 library works with all LCD displays that are compatible with the
 Hitachi HD44780 driver. There are many of them out there, and you
 can usually tell them by the 16-pin interface.
 
 This sketch prints "Hello World!" to the LCD
 and shows the time.
 
  The circuit:
 * LCD RS pin to digital pin 12
 * LCD Enable pin to digital pin 11
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2
 * LCD R/W pin to ground
 * 10K resistor:
 * ends to +5V and ground
 * wiper to LCD VO pin (pin 3)
 
 Library originally added 18 Apr 2008
 by David A. Mellis
 library modified 5 Jul 2009
 by Limor Fried (http://www.ladyada.net)
 example added 9 Jul 2009
 by Tom Igoe
 modified 22 Nov 2010
 by Tom Igoe
 
 This example code is in the public domain.

 http://www.arduino.cc/en/Tutorial/LiquidCrystal
 */

// include the library code:
#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() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(0, 1);
  // print the number of seconds since reset:
  lcd.print(millis()/1000);
}

Y el patillaje no has acertado ni una...bueno, corrijo.... has acertado solo dos.
¿No lo Adivinas?
« Last Edit: August 29, 2011, 10:20:22 am by Heke » Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

hola kehe  he colocado los,pin como el codigo 12,11,5,4,3,2 pero nada de nada ademas el hecho es que el ejemplo e para in 16x2 el mio es un 20x4 habria que cambiarlo de todos modos
Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

EN el codigo te falta la clausula "include"

El patillaje no es el que has puesto en el dibujo, y si es formato hd4470 te da igual que sea de 16x2 o 20, pues para probar y ver algo de texto son compatibles.

Luego ya cambiaras y situaras el cursor donde quieras...

Lo primero mirate el patillaje del LCD y confirma que has puesto los bits de datos como dice.

En el ejemplo emplea esto:

 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2

y tu no has puesto nada en tu placa si has seguido el dibujo que has puesto en los pines 5,4,3  por ejemplo.... revisalo mejor.

Este si que esta bien puesto:




PD: No estaria de mas que pusieras algo en el titulo del post que indique ¿que pasa?
     eso de "ayuda"  "urgente ayudarme" o similares como "arduino"  "electronica"  "botijo"  "lcd4x20" y demas... quedan muy mal. 
« Last Edit: August 29, 2011, 10:44:19 am by Heke » Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

pues esta puesto como tu esquema y nada de nada ,,,,,me da que es el lcd
otra cosilla el echo que sea un mega  el que tenga los pin con esos numeros correspondes a los pin PWM ¿ ES LO MISMO VERDAD?
« Last Edit: August 29, 2011, 11:11:13 am by medina » Logged

0
Offline Offline
God Member
*****
Karma: 1
Posts: 524
Arduino inside
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

revisa las conexiones, mejor, desmonta y vuelve a montar. Yo conel tutorial de Layada me ha funcionado el de 2. Hazlo paso a paso a ver que pasa. Primero a ver si enciende la pantalla ,....
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 44
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

revisa las conexiones, mejor, desmonta y vuelve a montar. Yo conel tutorial de Layada me ha funcionado el de 2. Hazlo paso a paso a ver que pasa. Primero a ver si enciende la pantalla ,....

nayma la verdad es que enciende pero por mas que he seguido los pasos de heke no sale nada en la pantalla que ya de por si es un coñazo el soldar los peines en la pantalla  pasame el enlace de layada haber si me aclaro y os cuento
gracias
Logged

Spain
Offline Offline
God Member
*****
Karma: 25
Posts: 958
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

P'a Matarte Medina !!  p'a matarte !!!

A ver... primero me dices que has usado el codigo que has puesto y el codigo esta mal.
Segundo me dices que lo has conectado como el esquema que has puesto y tambien esta mal.
Tercero me dices que no es un arduino, que es el mega....

De verdad ¿Tu crees que asi podemos adivinar que es lo que te pasa?

Te pongo el pinout del mega que no es igual en todo y te aconsejo que machaques un poco el Google
http://arduino.cc/forum/index.php?topic=55667.0
Logged

CUIDADO !! MIS POST NO SON APTOS PARA MENORES. SI ERES MENOR DE 14 AÑOS DEBES DE LEERLOS ACOMPAÑADO DE UN ADULTO

0
Offline Offline
God Member
*****
Karma: 1
Posts: 524
Arduino inside
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.ladyada.net/learn/lcd/charlcd.html

no me refereria a resoldar la lcd, sino quitar los cables de prototipado y conectarlos uno a uno.
con la resistencia variable podrás cambiar la intensidad
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

No todos los LCD tienen el pin out igual.... también es algo a revisar.
Logged


Pages: [1]   Go Up
Jump to: