Pages: 1 2 [3]   Go Down
Author Topic: can never get a LCD to work with UNO  (Read 3157 times)
0 Members and 1 Guest are viewing this topic.
Western New York, USA
Offline Offline
Faraday Member
**
Karma: 25
Posts: 4108
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Has anyone else noticed that we haven't even gotten to step 1 of the troubleshooting because we still don't have the basic information we need.

(1) Get the backlight (if there is a backlight) working properly.
(2) Get the contrast set properly.
(3) Connect the Arduino properly.

etc.

Don
Logged

Dallas, TX USA
Offline Offline
Edison Member
*
Karma: 47
Posts: 2328
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

66knuckles, there are multiple versions of Michaels book so just saying page 366 or the
Arduino Cookbook is not good enough.
It is the 2nd edition.

With embedded s/w which involves manipulating hardware it all about the details.
So far you are not providing enough accurate detailed information for anyone to be able
to detect what you have done. Which makes it impossible for a "second set of eyes"
to see any mistakes. We are not there so we can't see what you see so you must provide
all the information. Think of it this way. If we were to reproduce EXACTLY what you have
at our location, how could we do that with 100% certainty? The 100% part is crucial.
The only way that there can be 100% certainty is to provide the exact code that is running
and visual information of your exact hardware rather than written information which is subject to error.
That is why we need a photograph of your lcd wiring as well as information for the exact
LCD module you are using.

Anything else and were stuck guessing, which is wasting time.

Michael presented very good and detailed 3 pages of how to wire it up and get it working,
including a sample sketch (as shown in reply #26) and even a really nice wiring diagram on page 365
(attached) and some debugging information in the section.
The one thing that Michaeal forgot mention as it would seem to be obvious
is that the connections to the LCD module must be soldered.

--- bill


* lcd.png (36.75 KB, 527x707 - viewed 11 times.)
Logged

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 64
Posts: 6889
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Has anyone else noticed that we haven't even gotten to step 1 of the troubleshooting because we still don't have the basic information we need.

(1) Get the backlight (if there is a backlight) working properly.
(2) Get the contrast set properly.
(3) Connect the Arduino properly.

etc.

Don

I second you there. The OP is more likely just venting out his frustration than getting help. I see this type of students right near semester ends like clockwork.
Logged


Western New York, USA
Offline Offline
Faraday Member
**
Karma: 25
Posts: 4108
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Michael presented very good and detailed 3 pages of how to wire it up and get it working,
including a sample sketch (as shown in reply #26) and even a really nice wiring diagram on page 365
(attached) and some debugging information in the section.

I see a potentially big problem with that really nice wiring diagram.

(1) There aren't very many LCD modules out there (at least I haven't run into any) with the row of terminals at the lower right.
(2) There are some, but not very many, LCD modules with pin 1 near the center and pin 14 (or 16) near the edge of the pc board.

Since most LCD modules seem to have the terminals at the upper left it is quite possible that his display was simply rotated 180 degrees to match the diagram and then connected exactly backwards by following the diagram, especially if the display has no pin numbers, if the pin numbers are on the bottom, or if the user didn't realize their significance.  In that case the backlight works but nothing else will work, especially if any smoke comes out.


Don
« Last Edit: December 09, 2012, 06:01:12 pm by floresta » Logged

Dee Why NSW
Offline Offline
Full Member
***
Karma: 5
Posts: 206
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

]There is nothing in the original post that mentions anything specific about the LCD that he is using or the code that he is trying to run it with.  I don't see any mention about whether he is or is not using a shield as the word 'shield' appears nowhere in the post.

Yes there is. He said with a startling clarity that only bad punctuation can provide

".ive used sample progs from tronixstuff..... "

Now, how clear is that?

Your reading skills might be a bit limited, but you only had to stagger to the second line. I made an assumption that he is not using the freetronics shield, for which the tronixstuff code was written, hence his problem. I guess you had difficulty reading my posts as well, but I had the same problem, with the same code for the same reason, hence my posting a solution - which worked for me.

Logged

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 64
Posts: 6889
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

]There is nothing in the original post that mentions anything specific about the LCD that he is using or the code that he is trying to run it with.  I don't see any mention about whether he is or is not using a shield as the word 'shield' appears nowhere in the post.

Yes there is. He said with a startling clarity that only bad punctuation can provide

".ive used sample progs from tronixstuff..... "

Now, how clear is that?

Your reading skills might be a bit limited, but you only had to stagger to the second line. I made an assumption that he is not using the freetronics shield, for which the tronixstuff code was written, hence his problem. I guess you had difficulty reading my posts as well, but I had the same problem, with the same code for the same reason, hence my posting a solution - which worked for me.



Stop pretending you know how to help out this case or defending your own nonsense. You really should not be lingering here anymore. I am recommending to the admins to remove your posting rights. If you keep spilling nonsense, they might just take my suggestion.
Logged


Global Moderator
Offline Offline
Brattain Member
*****
Karma: 452
Posts: 18694
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This thread seems to be spiraling out of control. How hard is it to get an LCD working?

@knuckles: Please post a link to the exact LCD you are using. Sparkfun sell more than one. Then post a photo of how you have wired it, clear enough that we can follow the wires. Then post the code you are using, inside code tags.


@everyone else: give the insults a rest please


else: I will lock this thread.
Logged

Offline Offline
Edison Member
*
Karma: 116
Posts: 2205
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Stop pretending ...

That's a little extreme. The guy was just trying to help.
Logged

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 64
Posts: 6889
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Short summary:
Some OP started the thread venting frustration with LCD, little info was provided.
Some jumped in trying to help. Some gave reasonable suggestion and the rest total nonsense.
OP was not responding to reasonable suggestion and nonsense givers defending nonsense while nobody is really interested in attacking.
I jumped in just to make sure the reasonable suggestion is mentioned again with a fresh face. No response and nonsense just escalates.

If I may vote, I'd vote deleting this post. It is no use to the OP, not to anyone else seeking help. No one needs to defend themselves anymore from invisible attackers.
Logged


Central MN, USA
Offline Offline
Tesla Member
***
Karma: 64
Posts: 6889
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Stop pretending ...

That's a little extreme. The guy was just trying to help.


Apology to you. Some subtlety is lost in translation.
Logged


Offline Offline
Edison Member
*
Karma: 116
Posts: 2205
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
the rest total nonsense....nonsense givers defending nonsense...I jumped in just to make sure the reasonable suggestion is mentioned again with a fresh face...nonsense just escalates.

You probably need to realize that the fact you think something is non-sense or reasonable doesn't make that something non-sense or reasonable.

No matter how justified or intelligent you think you are, you are not the final arbiter of truth, or reasonableness, or anything else for that matter.

Logged

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 452
Posts: 18694
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thread locked. - Moderator



@OP (knuckles): start a new thread please, describing your problem in detail.

Post a link to the exact LCD you are using.

Post a photo of your connections. A clear photo.

Post the code you are using, inside code tags.

Thanks.
Logged

Global Moderator
Offline Offline
Brattain Member
*****
Karma: 452
Posts: 18694
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In response to a personal message I repeat a reply above (#33) which could well solve your problem.

Quote
I see a potentially big problem with that really nice wiring diagram.

(1) There aren't very many LCD modules out there (at least I haven't run into any) with the row of terminals at the lower right.
(2) There are some, but not very many, LCD modules with pin 1 near the center and pin 14 (or 16) near the edge of the pc board.

Since most LCD modules seem to have the terminals at the upper left it is quite possible that his display was simply rotated 180 degrees to match the diagram and then connected exactly backwards by following the diagram, especially if the display has no pin numbers, if the pin numbers are on the bottom, or if the user didn't realize their significance.  In that case the backlight works but nothing else will work, especially if any smoke comes out.

Don

I regret having to lock the thread, but honestly ...
Logged

Pages: 1 2 [3]   Go Up
Jump to: