Excellent tutorial. No BS, and the right amount of technical detail. And no music! Subscribed.
@robojax9 ай бұрын
Awesome, thank you!
@yanfoo2 жыл бұрын
Three thumbs up for pointing out the address values for A0 A1 and A2! I couldn't get my LCD working until I saw that I was using the wrong address from the tutorial example. Cheers!!
@paullarj8793 Жыл бұрын
This explanation on LCDs with Aduino is the best I have come across.
@ImamHafizAkhlaqAhmad5 жыл бұрын
I was searching different tutorials to ascertain what code was being used to define pin placement and couldn't find anything with a credible explanation until I found your video. Thank you again for being a great teacher. Jizak Allah.
@robojax5 жыл бұрын
I am glad you fund it useful. Shukan. Wa Eyakum.
@StoneNicolas932 жыл бұрын
thank you i am an arduino beginner and your videos always help me
@rakshithrajpulluri35155 жыл бұрын
Changing the address just by soldering... For this technique i searched a lot before seeing ur vedio....ur vedio helped me a lot ....tq
@robojax4 жыл бұрын
You are welcome. Good to know. Please share and subscribe.
@sionau2 жыл бұрын
Robojax, you are the best!
@robojax2 жыл бұрын
So you are. thanks. There is the better video with wiring diagram kzbin.info/www/bejne/pqm4m3ipf7aKaK8 which is part of my Arduino course
@SpeccyMan6 жыл бұрын
One absolute essential when soldering is to KEEP YOUR SOLDERING IRON TIP CLEAN TO ENABLE EFFECTIVE HEAT TRANSFER!!!
@DodgyBrothersEngineering5 жыл бұрын
Thanks for pointing out the trim pot for the back display. I was about to send two displays back because I thought they were faulty, they were only turned down so nothing could be seen. Also the address map might come in handy too, thanks for sharing.
@robojax5 жыл бұрын
You are welcome. I am glad you resolved the issue.
@AvocadoAtrocity3 жыл бұрын
I love this channel so much. Thank you, Robojax
@burstfireno1617 Жыл бұрын
3:37 A0 A1 A2... good but what are they used for? :)
@robojax Жыл бұрын
Your questions seems very baisc . You need to take a course. Please watch this video kzbin.info/www/bejne/jmmye52Dfq12qNksi=p0SVWoynWuSD16t2 this video is Larry of 30 lessons cours
@xz64764 жыл бұрын
TYSM Sir Code explained very well The best part is you also commented each statement May GBU 💖😘✌
@robojax4 жыл бұрын
You are welcome. May GBU too.
@slambergamer914 жыл бұрын
honestly i watch a lot tutorial this is one of the best ! keep it up bro !
@robojax4 жыл бұрын
Thanks, will do!
@MegaKbyrne3 жыл бұрын
I did just that but I had problems with error code. I coppied and pasted your sketch and still error message. Iused library manager and found a library LiquidCrystalI12C and it now works. You have a different IDE version than mine also. Love your video's thou. Keep it up.
@rustystrat502 жыл бұрын
Hello. Thanks for the video. I used it on 8/28/22 and I had to make one small change, maybe the L C library has been updated and changed a bit. My Arduino IDE wouldn't accept "lcd.begin():" so I had to change it to "lcd.init();" Otherwise it works great. This is my first time trying to use an LCD.
@rustystrat502 жыл бұрын
I don't know if your interested in this but I found the "lcd.init();" in the Liquid Crystal I2C example "Serial Display".
@robojax2 жыл бұрын
you have not installed the correct library. I made another tutorial with the same library here kzbin.info/www/bejne/hImkpKqFmMRlsMk and used lcd.begin() and it works fine. you are using wrong library.
@Gaylynne111 ай бұрын
Great explanation. Thanks for your lesson. One question...can you control the backlight and/ or contrast of the I2C LCD using just the code?
@yelkovany6 жыл бұрын
If lcd(0x27, 16, 2) configuration is not working, It is strongly recommended that you try the lcd(0x3f, 16, 2) configuration before giving up.
@tonyverduga6 жыл бұрын
This solved my issue. I was sure it wouldn't, as it defies logic lol.
@koshan126 жыл бұрын
thank you
@robdavidowitz6428 Жыл бұрын
Outstanding explanation 👌 Your videos must surely be of the best on the net👍
@terrydsilva50615 жыл бұрын
Well Done! Comprehensive tutorial on how to use this inexpensive device.
@robojax5 жыл бұрын
Thank you. Good to hear that.
@bmckayw2 жыл бұрын
Thanks for a great video! Very clear explanations and pleasantly helpful!
@muhammadbilal20003 жыл бұрын
Hello Sir, firstly thank you for the great video. Secondly, I would like to know that if it is possible to use RTC3231 which uses I2C, and the LCD1602 that uses the I2C too along with a keypad. For example, if I press a key on the keypad I would like to see it on the LCD. Will the two devices on the I2C bus make a problem?
@robojax3 жыл бұрын
Just search my channel and you will be surprised. Here is the code and video kzbin.info/www/bejne/p3OTlaV_aputfac
@muhammadbilal20003 жыл бұрын
@@robojax Thank you very much, sir. I follow your channel regularly for the amazing stuff you have made. Actually, I have integrated the RTC and Keypad but now I want to integrate the I2C display. I wanted to know that will it possible to see the pressed key on the keypad on the display without any problem with the display or RTC? But you have discussed the address on the I2C bus. Do I need to specify the address of the LCD when I need to communicate with the display?
@sampsmusik4 жыл бұрын
If u use the SDA and SCL pins instead (I have to since I'm also using something that takes the pins u used) do you have to change the code? Is there a line I missed where you declare which pins transfer clock and data?
@robojax4 жыл бұрын
NO. That is what you should use. A4 and A5 are the same pins.
@faroekjuthan893 жыл бұрын
When I went to upload the code, I got an error on this point "lcd.begin()" .After this change it works great("lcd.begin(16,2)".Thanks for sharing and good luck with your projects.
@Omsharmaji302 жыл бұрын
how??
@Ice-fl9et2 жыл бұрын
@@Omsharmaji30 explain what you don’t know how to do 🙄
@EducationalTheatre2 жыл бұрын
Thankyou bro it really help me
@droneforfun53844 жыл бұрын
Can I connect "VCC" to the +/positive side of a 5V battery, and the GND to the -/negative side of the same battery? (I am going to connect some equipment to my Uno, and I've heard it is easy to burn the card if you try to take too much power from it)
@robojax4 жыл бұрын
Yes you can if your battery is 5V. We don't have 5V battery as for as I know unless there is something else that regulates it to 5V.
@droneforfun53844 жыл бұрын
Robojax I was thinking about getting a 5v battery eliminator / power supply, instead of a battery. Not sure if it will work
@anjello-fz8ko2 жыл бұрын
I always watch here. I just want to clarify how can easily code using lcd i2c in a different sensors thank you btw you have always nice content🥰
@robojax2 жыл бұрын
I have used this display on may be over 50 or more sensors. just search my channel.
@mateuszkrol80296 жыл бұрын
Well done! Everything is clear and easy to recreate.
@robojax6 жыл бұрын
Thank you.
@chernoblyat19013 жыл бұрын
7:48 I put the exact same code on the IDE and arranged the LCD like in the video but nothing happens on the LCD why is that?
@robojax3 жыл бұрын
I assume you have downloaded the library. then adjust the contrast while the code is running. make sure you see 16 character frames in each line.
@chernoblyat19013 жыл бұрын
@@robojax yes, but how do we adjust the contrast without the potentiometer since like I'm using the LCD I2C
@robojax3 жыл бұрын
It has to have potentiometer
@johnberry53394 жыл бұрын
Hello Robojax :)… I have just watched your tutorial and found it very informative. Thank you very much, John 👍😊
@robojax4 жыл бұрын
Hell John, you are welcome. I am pleased you found it useful.
@philipdsouza95214 жыл бұрын
Hello John I found your tutorial very informative. I am doing a project for level controller.
@philipdsouza95214 жыл бұрын
I am doing a project on level controller. I have written the coding. The problem arises when the pump comes on or goes off. There is jumbled worlds. Should I send the coding to you?
@ml_bowes2 жыл бұрын
Hi there, is it possible to use your code with arduino nano? I'm cannot find out how to get your code to work with a nano
@robojax2 жыл бұрын
Hi, all the codes work with all Arduino board and that's why I did not mention which board.
@kaparqru77183 жыл бұрын
the shows error, I need help
@robojax3 жыл бұрын
that is not enough. what error? it shows something. perhaps you have not installed the library. Please watch the better version of this video which is part of the course series with full details and wiring diagram here kzbin.info/www/bejne/pqm4m3ipf7aKaK8
@DatjNguyen-w3uАй бұрын
mine doens't work, is it because I haven't soldered the I2C module with the LCD? (wire connection and contrast is fine, I just keep getting a line of white boxes)
@robojax28 күн бұрын
how would you expect it without soldering. there won't be proper contact. solder it and it will work.
@maahasakhia92433 жыл бұрын
This was so helpful for my project, thank you!
@kaptainkrunch34865 жыл бұрын
Great video! Followed along and it worked perfectly. Thanks!
@robojax5 жыл бұрын
You are welcome. Good to hear that.
@nadermk7 Жыл бұрын
Hi thank you for great video. Mine is not working at all. I am using UNO with an OLED display, did everything A4 and 5, dedicated SDA and SCX, different libraries, even followed advice to change to lcd(0x3f, 16, 2), it is all dead and showing nothing. I am using an OLED without a shield but it has the four required connections. Any idea where am I going wrong?
@robojax Жыл бұрын
you gott install the library mention and shown. over 100,000 people have used this library
@MaKaLoong3 жыл бұрын
Possible to explain the analog part? what if I wan other analog pin, rather than analog A05 / A04?
@robojax3 жыл бұрын
SDA and SCL are used for I2C communications and ONLY those pings are using or just use the pins on other side of the board labeled as SDA and SCL. See this video which is part of my Arduino course that might help which has wiring diagram. kzbin.info/www/bejne/pqm4m3ipf7aKaK8 the full course is Here is $200 Arduino course for free Arduino Step by Step Course (over 100 video lectures) Starts here robojax.com/L/?id=338
@nickthewinner21946 жыл бұрын
The solution for the blue LCD problem is the potentiometer guys. That is the blue box behind your LCD. Screw the grey thing on it tighter and voila.. your there..
@tonyverduga6 жыл бұрын
I solved my issue. It was the address. I was able to find the correct address using the scanner code. 0x3F is my address. I think this is what most people are experiencing, as the method in video is misleading about the addressing.
@lgflanang6 жыл бұрын
Thanks Nick. That was all it took to display the characters.
@hamoudaabidi87055 жыл бұрын
thanks , i was about to smash the thing on the floor
@Gig2Dave4 жыл бұрын
Thanks, been around, finally got it working
@robojax4 жыл бұрын
You are welcome. I am glad you did.
@fps36894 жыл бұрын
@@robojax hey my lcd is just lighting up but no text :(
@marcrobert26033 жыл бұрын
@@fps3689 Same here
@naveenprince80503 жыл бұрын
Should we female header pin to solder??
@MohammedAli-de7uw3 жыл бұрын
any pullup resistors required? bought 3 LCD with I2C. all three not displaying any text. the program downloaded without any error. brightness adjusted.
@robojax3 жыл бұрын
did you set I2C address? use I2C scanner I've provided. then change the contrast. it should work. if you want to change I2C address, to something else, check the link in description for my other video.
@MohammedAli-de7uw3 жыл бұрын
@@robojax I2C address correct. used scanner. its not able to find any device. It's stuck up like.. scanning......
@robojax3 жыл бұрын
If it can’t find , then check wiring. SDA is A4, SCL is A5. And if you still can’t get the address, the your module is bad.
@MohammedAli-de7uw3 жыл бұрын
@@robojax connection correct. Tried in another Arduino UNO. Now I2C address displays in scan, but still LCD not display letters. Adjusted contrast too. 🤪
@MohammedAli-de7uw3 жыл бұрын
Finally done. Deleted all libraries and installed only one fresh. It's working. Cheers..
@ernievirata25516 жыл бұрын
It helps a lot.. You are so Great my friend :)
@robojax6 жыл бұрын
I am glad it did. Thank you
@MegaKbyrne3 жыл бұрын
I keep on getting a error message no liquidcrystal .h file exists. What a I doing wrong in down loading you code and folder?
@robojax3 жыл бұрын
Just watch the video without skipping it will be resolved. Just install the library.
@declanreel45375 жыл бұрын
Can you please advice! I keep having a persistent issue with this part - lcd.begin(); This text consistently displays an error when trying to upload which states - 'no matching function for call to 'LiquidCrystal_I2C::begin()' What is the issue? Thanks
@robojax5 жыл бұрын
Please download and include the library.
@zeke4325 жыл бұрын
change lcd.begin(); to lcd.init();
@wingsdesire15 жыл бұрын
for those who are still searching I had exactly this error, >open the Arduino app; >click in sketch >add file then finally add the file here or search for the "Arduino" folder - Mac >command + space to search >type in "Arduino" without the " " >select the folder > Drag & drop the downloaded library into here or search for the "Arduino" folder - PC >windows + f to search >type in "Arduino" without the " " >select the folder > Drag & drop the downloaded library into here *** please correct me if I'm wrong and ill edit accordingly everything will now run as it should (I wish this was included in the tutorial for us noobs) on a side note here's more info on how to add libraries moving forwards; www.arduino.cc/en/Guide/Libraries if anyone is curious the file extension ending in .h is written in the c language and can be read with Xcode or visual studio
@robojax2 жыл бұрын
you have not installed the correct library. I made another tutorial with the same library here kzbin.info/www/bejne/hImkpKqFmMRlsMk and used lcd.begin() and it works fine. you are using wrong library.
@vithiyananthanesanmanuelje37723 жыл бұрын
thank you sir great explanation sir from srilanka
@edfx4 жыл бұрын
Mine didn't work on A5 and A4. Only works in SLC1 and SDA1. Also address is 0x3F instead of 0x27 for some reason.
@robojax4 жыл бұрын
The manufacturers set in hardware. here my video if you want to set different address kzbin.info/www/bejne/mKKwfnyYor59iZI also A4 and A4 should work with Arduino UNO for others boards see the pins here www.arduino.cc/en/reference/wire
@lukes9783 Жыл бұрын
Hello!! the second part of this comment saved me after messing with this thing for over an hour lol. thank you for sharing this fix :)
@kimingseney4 жыл бұрын
did we need to solder at A0,A1 and A2 if we use address 0x27 ?
@robojax4 жыл бұрын
Please see the link in the description for separate video which I2C module is fully explained
@heisenburger52612 жыл бұрын
Do you need to use the i2c bored or can you just use the lcd on its own
@robojax2 жыл бұрын
No you don’t. Get the lcd without the I2C module and use. But you need to connect 8 or 10 wires instead of 4 . Here is my video on that kzbin.info/www/bejne/iWXckmaHbNqbgNU
@clintjakealfante3101 Жыл бұрын
Thank you for the lcd library
@jakagrabner91095 жыл бұрын
Why didn't you use simple LiquidCrystal library? Does the driver change the way of using library or something?
@robojax5 жыл бұрын
I tried many libraries and this was the best of all without any issue. In every video I made on LCD, I used it.
@carlosmiguelgonzaleztolosa17756 жыл бұрын
Questions: 1. how to customize the Pins for connecting SDA and SCL in the Arduino? I would like to use A5 and A4 for another purpose. 2. Will this library works for a 20x4 LCD display?? Thanks!
@robojax6 жыл бұрын
1-See this video which I have explained the I2C address: kzbin.info/www/bejne/mKKwfnyYor59iZI 2-Yes I works. I have another video for LCD2004 display: kzbin.info/www/bejne/enzQf4Z5grV3oKc
@1000yahya4 жыл бұрын
Very nice Tutorials
@robojax4 жыл бұрын
Glad you like them!
@oximas-oe9vf11 ай бұрын
Please help I am getting, compilation error: no matching function for call to "Liquid Crystal_I2C::begin()"
@oximas-oe9vf11 ай бұрын
Okay I figured it out had to remove the other LCD libraries and restart the IDE
@nafisashamimrafa44923 жыл бұрын
Hello, I did everything as instructed in the video. However, my LCD lights up but doesn't show any text. It's totally blank. what can be the reason for that?
@robojax3 жыл бұрын
Adjust the potentiometer until you see the text
@kawaii70542 жыл бұрын
@@robojax I had the same problem with her and when I adjusted th pot, only boxes shows
@kawaii70542 жыл бұрын
@@robojax pls help
@sajigeorge49902 жыл бұрын
How could I use this display for home theatre monitor?
@robojax2 жыл бұрын
Search my channel for thermostat
@NguyenPhuc-hn4yx5 жыл бұрын
hi i can't find the library so can you give me the link of it please
@robojax5 жыл бұрын
Hi, 1000s of people have downloaded it. Under the video we have description and I have links there. see this image snipboard.io/EG4O2l.jpg
@Mgiule3 жыл бұрын
Thank you a lot for your excellent video. You helped me to resolve a problem in a project I'm actually working. ( An emulator of an hydronic heating system ) Thanks again, I'm from Montreal. Miguel
@robojax3 жыл бұрын
My pleasure. You may continue learning Arduino with my course . Link is in description
@neelranade63222 жыл бұрын
Make a video on i2c keypad interfacing with arduino please
@robojax2 жыл бұрын
no seen or found keypad using i2C.
@neelranade63222 жыл бұрын
Please search on it on google
@neelranade63222 жыл бұрын
Please search on it on google
@arjunkudikilla8839 Жыл бұрын
Can we do this without soldering
@robojax Жыл бұрын
Yes if you can hold the module with your hand pressed on the display
@rajhookay3 жыл бұрын
Hi, I just followed the video to test my i2c with LCD on Arduino Uno. Though the LED lit up,, I could not adjust the contrast with the Variable, and hence nothing was visible in the LCD. can you suggest a remedy?
@robojax3 жыл бұрын
That’s that only way.
@obsidiantechz13714 жыл бұрын
is it important to solder a0 a1 and a2 pin for 0x27 address
@robojax4 жыл бұрын
Once you receive it, do not touch it. it will work. unless you want use another address.
@chrisliddiard7254 жыл бұрын
If in doubt use the ic2 scanner sketch to find the address of the ic2 device you are using. Also as mentioned in the vid, a lot of the modern revision [r3] boards use SDA & SCL instead of pins A4 & A5. You'll find a lot of the older sketches showing pins connected to A4 & A5.
@arsive025 жыл бұрын
I'm not getting the output displayed. LCD is on, i also checked the I2C address and its 0x27 only. What should i do?
@robojax5 жыл бұрын
use potentiometer to set it properly. Watch the video it should work.
@RoyAntaw6 жыл бұрын
Thanks...Just what I needed to for 1602 LCD I2C Display module.
@robojax6 жыл бұрын
You are welcome.
@darryl13984 жыл бұрын
I need help please. I have connected a MPU9250 accelerometer to the arduino at pin A4 and pin A5 already. Where can i connect the SCL and SDA of the LCD screen and how do i change the code?
@robojax4 жыл бұрын
Hi, you are asking questions which have been all answered in the video. Please watch, have patience as for 15 minuets. I am reading this comment after 7 hours. if you had watched the video, you would have had the answer 6 hours and 45 minuets ago.
@raymi96125 жыл бұрын
My LCD won't display anything, the back-light LED is on, but I can't see any text on the screen. I checked the soldering and I didn't spot any problems with that process, and my code is also correct. Do you know what might be the problem? Thanks.
@robojax5 жыл бұрын
Adjust using potentiometer. I have shown in video.
@raymi96125 жыл бұрын
@@robojax I tried, but that's not the problem
@ayesuzzaman98913 жыл бұрын
Thanks ......... it really helped
@Chandhrayaan-45 жыл бұрын
May i know What is SCL line Frequency here?
@robojax5 жыл бұрын
The baseline is 100kHz but you can change it. here is the page where you can read further www.arduino.cc/en/Reference/WireSetClock
@dikoricamora4 жыл бұрын
Hello sir, i followed everything on the video but it wont display the characters only blank lcd screen that is turned. Help!
@robojax4 жыл бұрын
I assume you get the I2C address on serial monitor. if so then turn the potentiometer and adjust the contrast. if you don't set the I2C address correctly, you will not get value. good luck.
@dikoricamora4 жыл бұрын
@@robojax okay sir thank you and btw it works!
@robojax4 жыл бұрын
you are welcome.
@dharanichavvakula45173 жыл бұрын
Please help me , I am getting error. It showing an error occurred while uploading the sketch
@robojax3 жыл бұрын
provide error to help you. most people think they are smart and skip the video and miss the instruction. I hope you are not amongst those.
@obsidiantechz13714 жыл бұрын
Just got the Lcd thing to work but I have a doubt. Suppose you want to change the text After re-uploading the code you have to either adjust the potentiometer in the i2c module or turn the Arduino On/Off to make the new text visible. Is there a simple solution to this?
@robojax4 жыл бұрын
you can have push buttons like 2 3 or 8 push buttons each with different messages. once pushed you can display them. I have a lot of videos on push buttons. Watch them so you learn how push button works. then if you watched this video fully you would know how to display text. With each push button different text will be displayed. if time permits, I will make a video on that.
@amardarwatkar83384 жыл бұрын
Can Arduino be used to produce business goods? What is your opinion on this?
@robojax4 жыл бұрын
Yes of course. There are so many companies offering industrial Arduino product.
@amardarwatkar83384 жыл бұрын
Thanks you sir for reply
@oximas-oe9vf11 ай бұрын
Please help Nothing is apearing on the LCD The back light is on but no words are showing up
@robojax11 ай бұрын
Turn the potentiometer to three left or right
@toheedrabbani68653 жыл бұрын
can i run a program after uploading it with arduino then removing arduino and using i2c instead
@robojax3 жыл бұрын
This display is used in this video “for Arduino “ you can connect it to other microcontroller to display text if you know how to program it. Here is introduction 30 minutes course kzbin.info/www/bejne/g5PFY6uXZryWiK8
@andrewsotnikov56806 жыл бұрын
I found out information, into the datasheet to LCD 1602 is indicated, that backlight consumption is about 100 mA. As I know, DC current per I/O board's pin is 40 mA. So, using this LCD on maximum output current limit is harmful, is not it?
@robojax6 жыл бұрын
I have not measured the current, but even if 100mA is the max current of the LCD, it will consume it from the VCC pin. The VCC pin of Arduino uno can supply up to 400mA and you can see it here: playground.arduino.cc/Main/ArduinoPinCurrentLimitations the 40mA is the limit of the IN/OUT pins which in this case we do not use to supply power. The other pins are use to communicate which needs very little current.
@yashthadhawani14193 жыл бұрын
Hey sir code is getting uploaded and backlight is also glowing but the text r not visible so please help!
@robojax3 жыл бұрын
now turn the potentiometer left or right until you see squares on the screen. this video is outdated .there is better version withy wiring diagram here kzbin.info/www/bejne/pqm4m3ipf7aKaK8 which is part of the Arduino step by step course
@real_pivot4 жыл бұрын
thanks man omg i finally found it man thanks
@robojax4 жыл бұрын
Glad I could help
@real_pivot4 жыл бұрын
@@robojax can you subscribe to this channel = kzbin.info/door/-z6vzILUoG3FVtW5mWl1ww
@arrenesamson34483 жыл бұрын
sir i installed the library but i am still getting lcd.begin(); error .. please help me..
@robojax3 жыл бұрын
Please watch the latest new video which is part of the course kzbin.info/www/bejne/pqm4m3ipf7aKaK8
@green_quadrix3 жыл бұрын
Thank you so much!!!!👍
@ahmadhazim70535 жыл бұрын
it said that no matching function for call to 'LiquidCrystal_12c::begin()'
@ahmadhazim70535 жыл бұрын
Arduino: 1.8.9 (Mac OS X), Board: "Arduino/Genuino Uno" /Users/xxxx/Documents/Arduino/sketch_aug26a/sketch_aug26a.ino: In function 'void setup()': sketch_aug26a:29:17: error: no matching function for call to 'LiquidCrystal_I2C::begin()' lcd.begin(); ^ In file included from /Users/xxxx/Documents/Arduino/sketch_aug26a/sketch_aug26a.ino:20:0: /Users/xxxx/Documents/Arduino/libraries/LiquidCrystal_I2C/LiquidCrystal_I2C.h:58:8: note: candidate: void LiquidCrystal_I2C::begin(uint8_t, uint8_t, uint8_t) void begin(uint8_t cols, uint8_t rows, uint8_t charsize = LCD_5x8DOTS ); ^ /Users/xxxxx/Documents/Arduino/libraries/LiquidCrystal_I2C/LiquidCrystal_I2C.h:58:8: note: candidate expects 3 arguments, 0 provided Multiple libraries were found for "LiquidCrystal_I2C.h" Used: /Users/xxxx/Documents/Arduino/libraries/LiquidCrystal_I2C Not used: /Users/xxxx/Documents/Arduino/libraries/Arduino-LiquidCrystal-I2C-library-master exit status 1 no matching function for call to 'LiquidCrystal_I2C::begin()' This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
@robojax5 жыл бұрын
Because you did not include the library. Watch again, download library and add it to your Arduino IDE (Arduino program)
@Crackerjap615 жыл бұрын
I ran into this problem as well. Use lcd.init(); instead of lcd.begin();
@ahmadhazim70535 жыл бұрын
Robojax can i run 8 display on single arduino?
@dirt-235 жыл бұрын
@@ahmadhazim7053 you can fix this by deleting the other LiquidCrystal libreries forum.arduino.cc/index.php?topic=581907.0
@thierrybertho48014 жыл бұрын
It didn't work for me with a regular LCD shield, but it worked with DFRobot LCD Keypad shield. Not sure why, nothing showed up on the screen
@robojax4 жыл бұрын
Perhaps you have not installed the right library.
@Aryan-dy4sr5 жыл бұрын
When I type lcd.backlight, the backlight doesnt become orange in color.Any solutions?
@robojax5 жыл бұрын
You cant' change the color. Just turn ON or OFF
@jrogeet2 жыл бұрын
do we really need to solder it?
@robojax2 жыл бұрын
if it is not already soldered, yes you need. the connection will not be established.
@Manan_rana3 жыл бұрын
sir actually i am not able to found the master library i have checked all the links there is liquid crystal and lcd 1602 download links do u can provide me the master library link
@robojax3 жыл бұрын
It has been foliage over 100,000 times . Look at the link in the description
@alexnikoo2446 жыл бұрын
Hey, I am new in this, I will shop same for Arduino but instruction says the I2C 0*24 is not possible to be changed , what is this and do I need to get another type? I will use the microcontroller with a encoder on a machine. Best
@robojax6 жыл бұрын
sorry I did not understand the 0*24 in the "I2C 0*24". what are you referign to 0*24?
@sameerk129824 жыл бұрын
Thank you very much for this tutorial.
@robojax4 жыл бұрын
You are welcome. If you watched with other than English subtitle, please let me know. Thanks
@shkolatif77645 жыл бұрын
when i installed the library it wasnt as yours, i did not get the DHC library. what should i do?
@robojax5 жыл бұрын
You must get it from the link I provided.
@tangstudiodotnet4 жыл бұрын
Very nice tutorial ! Thanks
@robojax4 жыл бұрын
You are welcome!
@alkemaatje5 жыл бұрын
Hi Robojax, thanks for the video but i still can't get my lcd to work. I soldered the I2C backpack on the 16x2 lcd, connected the pins right, checked the adress with the I2C scanner (result was 0x27), installed the right library, tried every angle of the potentiometer of the backpack, closed and opened arduino, resetted the UNO, reinstalled the library, summarized: I tried everything but the only thing my LCD gives is a very bright blue screen with no boxes, lines or anything on it. Just blue light. What could it be? I am trying this for days now. Hope you can help me. Thanks in advance.
@alkemaatje5 жыл бұрын
Never mind. Took my time soldering it again and it worked. Probably didn't solder it right the fist time.
@robojax5 жыл бұрын
good luck with your project.
@MrDhilishkumar3 жыл бұрын
Your explanation is very good. Did you have project Arduino control pressure in compressor with wiring and Arduino code explanation. Please give the link. Your videos are very helpful. You should have long life.
@hexure96637 жыл бұрын
Ur channel is awesome.
@robojax7 жыл бұрын
Thank you.
@ajelzeng84155 жыл бұрын
we are original manufactory for LCD display, if you need 1602A pls let me know. mail to maoshengelectronics@gmail.com
@ndolomusau84142 жыл бұрын
hello,am using this lcd in my project on an alarm clock,i have difficulties in the code settings and arduino setting.kindly help me out brother.am new in arduino projects.
@robojax2 жыл бұрын
Hello, if you are new, then you need to start learning. Here is my $200 Arduino course for free kzbin.info/www/bejne/Y2fUhKV6iqZol5o and in this course we have a full section on LCD display. Good luck
@gastondibble48274 жыл бұрын
Hi, Your video is excellent!, But I downloaded library, I intalled, Connect all and LCD did´t work. I checked the Program,Libraries and circuit several times. The program ran without error, the LEDs on Arduino blicked, and LCD is on, but message had not show. Is very strange.! I saw other video about issue address 0x27 issue. Are there any way of check pins 4 and 5?, I check with a LED, and it pins have a behaivor of pulse of clock. I am using Arduino UNO and LCD 1602 Any idea? Best Regards
@robojax4 жыл бұрын
Hi, turn the potentiometer. Most of the times it is the contrast that makes the text disappear. Did you run the I2C scanner? it is in the same page as the code. robojax.com/learn/arduino/?vid=robojax-LCD1602-I2C install i2C scanner, get the address and use it if the issue is with the I2C. Most people don't watch the video and kip. I have left nothing. it should work as it did for over 100k people.
@FlightSim27036 жыл бұрын
Well done RJ, I'm expecting soon in the mail a 20x4 LCD, just wondering if you will intend upload another wiring, instructions, and code links abut that popular LCD sometime soon? Regards
@robojax6 жыл бұрын
there is 20X4 and I will upload the video in coming days. But have not heard 20x5.
@FlightSim27036 жыл бұрын
Oops ;) you have right, I mistyped the actual size is 20x4 exactly what you say is correct. Regards and thanks very much.
@ishmummonjurnilock89506 жыл бұрын
Hello. I have been facing problem of arduino automatically turning off after I am connecting VCC port of I2C LCD to the 5V port of arduino. How can I get rid off this problem?
@robojax6 жыл бұрын
your display has wrong connection. it is the USB power that is shutting down because too much current is drawn from USB. find out where the problem is.
@minecraftvideos34354 жыл бұрын
Hello I are great but with the code it says error liquidCrystal_12c.h:no such file or directory can u help thanks
@robojax4 жыл бұрын
Hello, it means you have skipped the video and have not followed the instructions. Please watch again without skipping and other 133,000 people it will work for you. Cheers.
@guillaumetchekhov21443 жыл бұрын
@@robojax Strange ... I got the message "lcd begin: no such ..." and finally after checking in the data about liquidcrystalllcd library, it had to be "lcd init". Which is not at all the same ! as well, in your sketch, you constantly write on line2 (0,1). You forget line 1 (1,0) ? So I have doubts indeed. I have seen the video all along and it never gives anything more.
@robojax2 жыл бұрын
you have not installed the correct library. I made another tutorial with the same library here kzbin.info/www/bejne/hImkpKqFmMRlsMk and used lcd.begin() and it works fine. you are using wrong library.
@nickthewinner21946 жыл бұрын
I have a blue screen .. how do I solve this?
@robojax6 жыл бұрын
you have got the i2c address issue. use the i2c scanner I have provided with the code. Watch mother video no I2C address if you still can't figure it out.
@nickthewinner21946 жыл бұрын
Your codes work... but screen is still blue which is weird
@nickthewinner21946 жыл бұрын
Solved it!
@tonyverduga6 жыл бұрын
@@nickthewinner2194 What was your issue? I'm having white on top and blue on bottom.
@nickthewinner21946 жыл бұрын
@@tonyverduga Had a blue screen. Check out the back and look at the blue part. Then you have to get a driver and then screw the grey part tighter
@Damian-sh8hu6 жыл бұрын
Code for handling LCD in Arduino IDE is the same as in example, but when the code is uploaded to Arduino, nothing displays on the LCD. Please help. I tried various versions of librares for i2c lcd and no one works. Thank you
@robojax6 жыл бұрын
did you run the I2C scanner? Your issue is with I2C module. watch this video kzbin.info/www/bejne/mKKwfnyYor59iZI
@Damian-sh8hu6 жыл бұрын
Thank you. Now everything works as expected.
@0124akash2 жыл бұрын
lcd.init (); Error on this line how to solve this sir ?
@robojax2 жыл бұрын
what error? provide full text. you must install library. Please watch better latest video here kzbin.info/www/bejne/pqm4m3ipf7aKaK8
you have not installed the correct library. I made another tutorial with the same library here kzbin.info/www/bejne/hImkpKqFmMRlsMk and used lcd.begin() and it works fine. you are using wrong library.
@vaibhavkhatri34354 жыл бұрын
Good Tutorial, Well explained :):):)
@robojax4 жыл бұрын
Glad you liked it!
@minecraftvideos34354 жыл бұрын
Hello robojax I followed everything now it says no matching function for call to liquidCrystal_I2C::begin() can u help please and I am so sorry for keep bothering u
@robojax4 жыл бұрын
Hello, yes it this itself say you did not follow. you have skipping the video. Please watch again without skipping. I have spent 6 to 8 hours to make this video and you can't even wait to watch it for 15 minuets. Please watch and I can assure you like 130,000 other people it will work for you as well.
@ebrahimmomin75183 жыл бұрын
I had subscribed to a bunch of people and I was trying not to subscribe to more people, but I had to subscribe
@mubarakmgunga42233 жыл бұрын
my lcd only light up...does not display anything help pls
@robojax3 жыл бұрын
1-adjust the contrast 2-run I2C scanner and set proper address