Notifications
Clear all

New member 1st question re LCD screen

3 Posts
2 Users
0 Reactions
2,103 Views
Fritigern
(@fritigern)
Member
Joined: 4 years ago
Posts: 37
Topic starter  

Hi everyone.

I'm nearly retired, like taking things to bits, and even mending them, and built myself a kit car which I modified to suite my disabilities. I'm teaching myself electronics and got an Arduino and Seeed Grove starter kit last year and am now looking at it properly.

Using the Arduino to drive mods for the car would save arithmetic and soldering, but I want to do more.

The RGB LCD screen in the first grove kit was faulty so the retailer sent me a whole new kit. I as too busy to test each component when it arrived so have only discovered today that the replacement screen is just as faulty as the first one. Like the first one I can change the colour of the background, but do not get any characters on screen when running the scripts to do that.

In the first XodXOD video Bill says the address of his screen is 3f (hex) and needs to be translated to decimal for the Xod programs. How can I find the address of my screen (or a new one that works?) I found the Wire.h and that has no address in it.

None of the sketches from Grove define the output pin to which the screen is attached, but the instructions tell you to use 12C. The Wire.h also does not define an output pin. This could be why neither of my screens have displayed text, but if that were the case, surely thousands of other people would have noticed it over the years.

Any suggestions?

Thanks

Fritigern



   
Quote
Will
 Will
(@will)
Member
Joined: 5 years ago
Posts: 2608
 

If your LCD is I2C, then you need to connect +5V, GND to the LCD and route the LCD SDA to the Arduino's A4 pin and the LCD SCL to the Arduino's A5 pin.

After it's hooked up you can then run the sketch to list all the I2C devices on the Arduino located on the page ...

https://playground.arduino.cc/Main/I2cScanner/


Anything seems possible when you don't know what you're talking about.


   
ReplyQuote
Fritigern
(@fritigern)
Member
Joined: 4 years ago
Posts: 37
Topic starter  

Thank you, I'll try it without the shield and wired like that. That will also exclude the both sets of wires/plugs I used, which could both have a fault.

BTW I found the definition of the pin in the rib_lcd header file.

If the screen still doesn't work I'll try to output temp and humidity to serial print.

Cheers



   
ReplyQuote