Hey guys, I've got a problem: a few weeks ago I bought a LCD with an I2C module on the back but it came without documentation. So I couldn't find the adresss of it. I've searched the entire internet about it and found out there are I2C scanners. So I hooked up the LCD and uploaded the sketch with no results. I even tried a few diffrent ones, but still no luck.
I can tell you the letters there are on the chip of the I2C module. Oh and btw, I soldered the pin A0. A1 and A2 are how they're supposed to be
If you have soldered something, the bus address is something else than 0x27 which is default without soldering any of those A0, A1 or A2.. How you define how they're suppose to be ? It's up to you which address you would like to use, in others words if you have e.g. two I2C LCD modules in same bus, then you have to change another one's bus address..
In that example just change line 7 LiquidCrystal_I2C lcd(0x27,16,2); 0x27 what ever your module address is.
Hi, it came without schematics. I'm not home right now, I'm typing this from my phone , so as soon as I come home I'll tell you what it says on the chip of the module (maybe that helps?). Yes I know how to connect it and everything but it's the address that I don't know and all the scanners I found online don't detect it. Online it said that by soldering A0 the adress would go up by 1. I might try joining all 3 of them and then scan again, see if that works
Just clarify on which module you are soldering A0-A3?
Why did you feel the need to do this? Why did you think it would make the scanner work?
How did you connect it to the Arduino? Which Arduino are you using?
OK, first read the instructions for submitting queries, then post your code and a perfectly focused photograph of your set-up with all wires and parts clearly visible as they terminate on the modules and show that as a link in the text, not an attachment.
The best way to do this is to take it outside in full daylight but not direct sun and use a digital camera at least a metre away from directly above (or very slightly offset to ensure all the connections are able to be distinguished) using the (actual) zoom to just include all parts of the assembly.
Next, understand that you have not by any means adequately described the components to which you refer. You may have them in front of you and thus understand what they are, we do not. So you need to post web-links to each part (except the Arduino, with which we are entirely familiar of course ). Also explain more clearly what the overall purpose of this system is.
He mentioned A0, A1 and A2 so most likely those refer to the address jumpers on his I2C module.
Since he has the PCF8574AT (with the 'A' suffix) his I2C address is going to be 0x3F or 0x38 depending on whether the jumpers pull the address lines high or low. With only some of the jumpers soldered the address will be between those two values.