No video

Arduino LCD I2C - Tutorial with Arduino Uno

  Рет қаралды 449,935

Aymaan Rahman

Aymaan Rahman

Күн бұрын

Пікірлер: 289
@aymaanra
@aymaanra 4 жыл бұрын
♦ PARTS LIST Arduino Uno: amzn.to/3bHgqtq LCD 16X2 I2C Display: amzn.to/3rN6dRL ♦ SUBSCRIBE: kzbin.info ♦ PATREON: patreon.com/aymaanra
@Arabic_
@Arabic_ 2 жыл бұрын
good luck, i like your energy keep going and learn more
@aymaanra
@aymaanra 2 жыл бұрын
Thanks!
@hipjazzbone
@hipjazzbone 2 жыл бұрын
At 4:50 you solved my problem that I'd been fighting with for an hour. Thanks!
@aymaanra
@aymaanra 2 жыл бұрын
welcome
@TronLegion
@TronLegion 2 жыл бұрын
Thanks Bro. I was literally just doing this a day before my competition. Lol.
@declanm2017
@declanm2017 8 ай бұрын
My screen has no pins to plugin they came not soldered? Should I solder it
@danialbinharis1953
@danialbinharis1953 2 жыл бұрын
I can’t thank you enough for this video, I was troubled with bunch of wiring on another lcd connections which require many wires and hard to troubleshoot it but this is soo useful.TQ
@aymaanra
@aymaanra 2 жыл бұрын
Thank you!! Glad I could help!
@mewcelappleby
@mewcelappleby Жыл бұрын
Thanks man! You were really straight to the point in this tutorial! You have been such a great help :)) Thanks again! ^^
@mikemorin3131
@mikemorin3131 3 жыл бұрын
Who says you can't teach a 65 year old new stuff, Thanks
@aymaanra
@aymaanra 3 жыл бұрын
Thank you!! Appreciate it a lot!!
@salahtamimy5322
@salahtamimy5322 Жыл бұрын
I am very thankful I was trying many videos but this the best; simple' clear; and direct to the goal; Jazak All Khaira
@BenLam00
@BenLam00 Жыл бұрын
I almost thought my LCD was broken because it was displaying lol. Thanks for the tip on adjusting the potentiometer!
@aymaanra
@aymaanra Жыл бұрын
You're welcome !
@discerningillusions6261
@discerningillusions6261 2 жыл бұрын
the potentiometer advice was the one I was missing thanks a lot
@danieledeboni8934
@danieledeboni8934 Ай бұрын
I've got lost watching your hand gestures, now I'm playing rock paper scissor alone lol. great video though
@ZothiamaCF
@ZothiamaCF 2 жыл бұрын
Thank you. A great tutorial that is clear and to the point. Again thank you very much sir👍👍✌️
@aymaanra
@aymaanra Жыл бұрын
welcome!
@ryze0104
@ryze0104 Жыл бұрын
my problem was at contrast potentiometer, thanks a lot bro, life savior
@nepalkoshati6263
@nepalkoshati6263 5 ай бұрын
ho bro thanks for amzing vedio i like and lov vry mchu u r the bhest enginery or softwar thnx for the vedio
@DhaRRRma
@DhaRRRma 2 жыл бұрын
thanku very very much bro I am searching for this content for 2 days that part which you explained that 16,2
@vkstockmarket6826
@vkstockmarket6826 Жыл бұрын
Bhaii opp... Love you Bhai last din me lcd chalu ho gaya 😍😘
@aymaanra
@aymaanra Жыл бұрын
You're welcome!
@FASHIONIZE
@FASHIONIZE 4 ай бұрын
Straight to the point and quick, thanks alot.
@mowtown75
@mowtown75 Жыл бұрын
Great vid, lots of energy good on you, and thx for showing how to identify the I2C ID in the monitor.
@aymaanra
@aymaanra Жыл бұрын
thanks
@mariuspetcu7482
@mariuspetcu7482 2 жыл бұрын
I can’t Thank You enough to for this . I was traying so many examples but NO one worked ... Thank You again 🤝
@DrSameerKalaniya
@DrSameerKalaniya 2 жыл бұрын
thank you so much I wanted to know how to control an lcd display and it works I had difficulty but I am glad it work thanks you :)
@aymaanra
@aymaanra 2 жыл бұрын
Glad it helped!
@Crazyboyzz6956
@Crazyboyzz6956 Жыл бұрын
Please help me, it does not display text, but an empty boxes. And when i upload the code you gave it says no matching function for call to LiquidCrystal_2C::begin()'
@anshaalahmad4788
@anshaalahmad4788 7 ай бұрын
did you solve it?
@mogomega8825
@mogomega8825 3 жыл бұрын
Thank you sir! That was very useful for me 👍
@aymaanra
@aymaanra 3 жыл бұрын
You’re welcome!
@CircuitCreator
@CircuitCreator 2 жыл бұрын
PIN 1 》GROUND PIN 2 》POSITIVE PIN 3 》10K POT PIN 4 》A12 PIN 5 》GROUND PIN 6 》A11 PIN 11 》A5 PIN 12 》A4 PIN 13 》A3 PIN 14 》A2 PIN 15 》220Ω PIN 16 》GROUND
@Izaak1111
@Izaak1111 9 ай бұрын
THANK YOU MY LIFE IS SAVED
@aymaanra
@aymaanra 9 ай бұрын
you're welcome!
@jonathonsampson9502
@jonathonsampson9502 3 жыл бұрын
finally got my display to work thanks!
@aymaanra
@aymaanra 3 жыл бұрын
You're welcome!
@someservantfromfrance9082
@someservantfromfrance9082 Жыл бұрын
thanks bro, u saved our research
@arreojnlloydmanzano7138
@arreojnlloydmanzano7138 2 жыл бұрын
VERY EASY TO UNDERSTAND! That's it! Very good and congratulations
@aymaanra
@aymaanra Жыл бұрын
thanks
@talentmabvure6345
@talentmabvure6345 2 жыл бұрын
Thank you very much this video was awesome and it taught me a great thing which was troubling me. thank you a lot
@danielcarpio4302
@danielcarpio4302 Жыл бұрын
Good tutorial man! Love the enthusiasm!
@aymaanra
@aymaanra Жыл бұрын
Thanks a lot bro!!
@2150dalek
@2150dalek 3 жыл бұрын
You da man...Your code worked while a major tutorial I found elsewhere was in error.
@aymaanra
@aymaanra 3 жыл бұрын
thank you!
@steverpcb
@steverpcb 4 жыл бұрын
There are far to many LCD I2C library's out there that are out of date and do not work :( The one in this video does work as of 26/6/20, I spent a whole day trying to fix the LCD only displaying one character and compile errors caused by the published fix's for it :( This worked straight out of the box, although I downloaded the zip and extracted it to C:/Program Files/Arduino/libraries instead of using the include method. Thank you :)
@aymaanra
@aymaanra 4 жыл бұрын
I'm glad it worked! Cool! Any projects you are planning to implement the LCD Display into?
@steverpcb
@steverpcb 4 жыл бұрын
@@aymaanra I am initially going to use it to display values to help debugging code, the current project is temperature controlled cooling for a large radio control aircraft to automatically open and close the vents. This will eventually be on a custom PCB using an atmega328p-pu with the option of connecting the LCD to show the sensor temperature. While not from my project this gives an example of what it will operate kzbin.info/www/bejne/o3Scq2mHgtCafNE
@steverpcb
@steverpcb 4 жыл бұрын
Interestingly all the DIY arduino tutorials that I have seen appear to be wrong, they either do not mention the load capacitance of the 16mhz crystal or they use the wrong value load capacitors e.g. using 20pf capacitors with a 20pf crystal instead of the correct value of 36pf. Indeed many sellers of 16mhz crystals on ebay, amazon, etc. do not give the load capacitance :(
@aymaanra
@aymaanra 4 жыл бұрын
@@steverpcb wow, very cool!!!
@aymaanra
@aymaanra 4 жыл бұрын
@@steverpcb oh so are you planning to use atmega then or an arduino nano or something similar?
@elgracko
@elgracko Жыл бұрын
Awesome video man, worked like a charm 🍀, saludos from Ecuador,
@aymaanra
@aymaanra Жыл бұрын
glad it helped you! Saludos!
@elgracko
@elgracko Жыл бұрын
@@aymaanra , yeah man.very concise and to the point, didn't leave anything out!
@exploreworldx
@exploreworldx Ай бұрын
@@elgracko How? Mine simply not working and everything i tried it hasn't worked
@elgracko
@elgracko Ай бұрын
@@exploreworldx , did you follow all of his instructions?
@exploreworldx
@exploreworldx Ай бұрын
@@elgracko Yep but will do and check again
@Martin40320
@Martin40320 Жыл бұрын
Very good tutorial thank you
@iliesspace
@iliesspace Жыл бұрын
That was very helpful Thank you so much
@AbhiAbhi-nc7lv
@AbhiAbhi-nc7lv Жыл бұрын
NOT SHOWING AS WELL AS SERIAL MONITOR NOT GET ANY THING ITS EMPTY
@fatmaabualhassan9505
@fatmaabualhassan9505 Ай бұрын
I did everything but nothing is working, no readings in the LCD even if i switch the LCD
@burnsfamily1616
@burnsfamily1616 Жыл бұрын
Thanks! Super Helpful! Subscribed!
@aymaanra
@aymaanra Жыл бұрын
you're welcome!
@jpeter3683
@jpeter3683 26 күн бұрын
how to code where using 16x2 lcd I2C the text display on the row 1 will move from left to right and same goes to row 2 the text moving from left to right ...
@pramamukhopadhyay9219
@pramamukhopadhyay9219 2 ай бұрын
it says this how to fix the code Compilation error: no matching function for call to 'LiquidCrystal_I2C::begin()'
@Juliobytehobby
@Juliobytehobby 3 жыл бұрын
Thanks for the information! Very useful
@aymaanra
@aymaanra 3 жыл бұрын
thank you!
@msunrl8577
@msunrl8577 Жыл бұрын
thanks dude, helped me :)
@aymaanra
@aymaanra Жыл бұрын
welcome
@bogdanbratu98
@bogdanbratu98 3 жыл бұрын
Thank you man, very good video!
@aymaanra
@aymaanra 3 жыл бұрын
thank you!
@bassanteid3548
@bassanteid3548 2 жыл бұрын
really thank you it helps me alot
@aymaanra
@aymaanra 2 жыл бұрын
You're welcome!
@Arro814046
@Arro814046 2 жыл бұрын
thank you, it's very helpful guide !!
@aymaanra
@aymaanra 2 жыл бұрын
welcome!
@weethis830
@weethis830 Жыл бұрын
thanks for the knowledge 💖💖💖💖
@daniasuraya9350
@daniasuraya9350 3 жыл бұрын
tqq for info,,,glad that i found your vid
@aymaanra
@aymaanra 3 жыл бұрын
Glad I could help!
@ankitarwal8492
@ankitarwal8492 Жыл бұрын
awesome video sir
@darkacademia444
@darkacademia444 Жыл бұрын
بارك الله فيك،Thank you so much brother
@aymaanra
@aymaanra Жыл бұрын
welcome!
@bilmusic1768
@bilmusic1768 2 жыл бұрын
Good day sir! Please help me, it does not display text, but an empty boxes. And when i upload the code you gave it says no matching function for call to LiquidCrystal_2C::begin()'
@ourabig
@ourabig Жыл бұрын
did you find the solution
@Kyana04
@Kyana04 Жыл бұрын
​@@ourabigidk
@scienceboyakshansh5378
@scienceboyakshansh5378 Жыл бұрын
Same is happend with me, try typing "lcd.begin(16, 2);" if you have lcd 16 x 2, and then upload the code, for me it disabled the backlight, then I typed the previous statement lcd.begin() and it worked.
@PoonamSharma-xc9fb
@PoonamSharma-xc9fb 7 ай бұрын
Bro circuit diagram plzz
@surerollins5179
@surerollins5179 Жыл бұрын
you cant get the library anymore
@xsimplybeny4095
@xsimplybeny4095 5 ай бұрын
Who knows. It is possivle to leave this lcd on with text what we wrote on script without connect with pc?
@chetanjadhav6379
@chetanjadhav6379 5 ай бұрын
didn't work for me unable to see any msg on the display
@jay.n6522
@jay.n6522 Ай бұрын
Good Content keep this up
@satalaj
@satalaj Жыл бұрын
Nice video, Keep it up
@aymaanra
@aymaanra Жыл бұрын
Thanks!
@mohamed_abdelkhalek
@mohamed_abdelkhalek 9 ай бұрын
i have a problem, i used 5 pins of 6 analog pins, and i need to connect lcd with i2c also. where can i put sda, scl pins on arduino?
@wanjohimuthoni
@wanjohimuthoni 11 ай бұрын
Only getting white printed boxes, that is, pixels displayed but not message
@robyray5644
@robyray5644 3 ай бұрын
Hi i'm not an expert so i would like to ask you if you can add some lines on the sketch to add the reading of microSievert/h as well as the CPM? The conversion index is equal to 151, which means that: 151 CPM = 1 μSv/h 1 CPM = 1/151 μSv/h = 0,00662252 μSv/h. Thank you
@milk6-
@milk6- 6 ай бұрын
Hi, i had adjusted the potentiometer for the lcd.. bur why still it doesn't appear any text ? I did upload the exactly code you share and no error at all
@kritijain9619
@kritijain9619 Жыл бұрын
Heya , it was nice explained!! Can u tell me why we attached the ir sensor to back of lcd display? What is that's use ? Can we add lcd to aurdino without that sensor
@danilolazarevich
@danilolazarevich 24 күн бұрын
It is for background contrast of display
@marvinrebanal3595
@marvinrebanal3595 Жыл бұрын
How can scroll the second line without moving the 1 line.like 1st line, print hello. It static. While the 2nd line is scrolling to right to left. Hope you help me
@ireshafernando1029
@ireshafernando1029 Жыл бұрын
no matching function for call to 'LiquidCrystal_I2C::begin()' what is this bro
@moreolakunri1322
@moreolakunri1322 3 жыл бұрын
great video, thanks
@aymaanra
@aymaanra 3 жыл бұрын
You’re welcome!!
@TIKHONLOMTEV_SLO
@TIKHONLOMTEV_SLO 3 ай бұрын
They say, lcd.begin(); is wrong why?
@tayyabahashmi1584
@tayyabahashmi1584 2 жыл бұрын
Sir what are the functions of SDA and SCL pins and why we connect them to A4 and A5?????
@mowtown75
@mowtown75 Жыл бұрын
I thought same, note that some Ards have dedicated pins labelled as such on the digital side north of pins 12, 13. Mine Ard Uno does.
@nishanthhudeda7298
@nishanthhudeda7298 8 ай бұрын
the library in github is now read only... it has been archived by owner.... Where else can we get it....????
@wanjohimuthoni
@wanjohimuthoni 10 ай бұрын
Mine just display white square dots, what is wrong
@harsimrankaur8055
@harsimrankaur8055 9 ай бұрын
Whenever I interface, i2c heats up. Can I know the reason behind it???
@rafaelbendigo6270
@rafaelbendigo6270 2 жыл бұрын
is that the exact form of putting the i2c or for as long as you solder the i2c to the 16 pins ? please enlighten me.
@B16Dominoes
@B16Dominoes 2 жыл бұрын
Cool, I subbed
@otownhogan1420
@otownhogan1420 Жыл бұрын
That's pretty simple 😗
@bkcganeshblogs
@bkcganeshblogs Жыл бұрын
Hello friend thank you. Can you tell me how to run the messages continously
@Safu2668
@Safu2668 Жыл бұрын
My lcd shows first character only .. ie "h" of the hello world
@WinloujohnCenawaminal
@WinloujohnCenawaminal Жыл бұрын
What if the LCD I use is "LCD 1602 Module (with pin header)?
@nehacs2010
@nehacs2010 Жыл бұрын
Hi please tell me how connect PCB and jumpers wire
@kandee_k
@kandee_k Жыл бұрын
thank you so much ❤
@laz305
@laz305 4 ай бұрын
Can a png be used? I have converted it to .h format. What code do I need to add to my ino file?
@omerucansu2569
@omerucansu2569 Жыл бұрын
Hello, how do we use the LCD screen with on/off switch. Thanks
@saumitradeo5336
@saumitradeo5336 Жыл бұрын
I'm unable to open the example file. The library is downloaded, but whenever I go to open the HelloWorld example, nothing happens upon clicking it. Do you know any way to tackle this issue?
@lusifee330
@lusifee330 2 жыл бұрын
thanks dude!
@kanhaiyalalrajput3215
@kanhaiyalalrajput3215 Жыл бұрын
Thank you bro. It works.
@aymaanra
@aymaanra Жыл бұрын
You're welcome
@addaemichael4683
@addaemichael4683 Жыл бұрын
thanks for your video,i want to know if there is a way to connects SDA and SCL t odigital pins not A4 and A5
@amirmohammed5732
@amirmohammed5732 2 жыл бұрын
i tried adjusting potentio meter as well its not working
@0124akash
@0124akash Жыл бұрын
I2C module me 4 wire as input use hote hain 16wire as output. Kya koi aisa module aata hai 16wire as input ho aur 4 wire as output ?
@venommish2651
@venommish2651 3 жыл бұрын
i recived the error == no matching function for call 'LiquidCrystal_I2C::begin()' what should i do??
@aymaanra
@aymaanra 3 жыл бұрын
Are you using the library I linked in the description?
@venommish2651
@venommish2651 3 жыл бұрын
@@aymaanra yes
@aymaanra
@aymaanra 3 жыл бұрын
@@venommish2651 yes I am trying to figure it out
@aymaanra
@aymaanra 3 жыл бұрын
did you install the library via add .zip library?
@venommish2651
@venommish2651 3 жыл бұрын
Aymaan Rahman yes obviously
@tanmeowsoon6992
@tanmeowsoon6992 2 жыл бұрын
Hi i cannot get your link as i want the text on the led need your guide
@2_7_harsh
@2_7_harsh 4 ай бұрын
Lcd display does not glow
@whattt403
@whattt403 3 ай бұрын
thank you very muuuchh!!!!
@aymaanra
@aymaanra 3 ай бұрын
You're welcome!
@rahulshendre7089
@rahulshendre7089 9 ай бұрын
thanks man
@aymaanra
@aymaanra 9 ай бұрын
You're welcome
@ezekiellopez7746
@ezekiellopez7746 2 жыл бұрын
do I need to use resistors if i will use breadboard and make an RFID locker?
@Top-notchShorts
@Top-notchShorts 4 жыл бұрын
Great video
@itsumo_chris
@itsumo_chris Жыл бұрын
what if a5 and a4 is used by another device? lixe adxl345?
@PAWELEKTRONIK
@PAWELEKTRONIK 2 жыл бұрын
Hello. Error Begin( ); ?
@shalinisareen4910
@shalinisareen4910 Жыл бұрын
really helpfull
@avinashmayank4995
@avinashmayank4995 Жыл бұрын
Thank you so much
@jamesgreen2480
@jamesgreen2480 Жыл бұрын
I upload the code but when i hit the serial monitor it is not giving me an address only a bunch of squares.
@zix2841
@zix2841 Жыл бұрын
Try adjusting the potentiometer on the I2C board, the one with the screw driver print
@anthonydwyer3307
@anthonydwyer3307 3 жыл бұрын
no matching function for call to 'LiquidCrystal_I2C::begin()' thats the error im getting when i upload the code to display hello world
@aymaanra
@aymaanra 3 жыл бұрын
did you install any other LCD i2c library before this? if so then try deleting that one and install the library linked in the description of this video.
@kalyanyadav_
@kalyanyadav_ Жыл бұрын
how to print a,b,c,,,,? what is the code?
@farcasmarius2240
@farcasmarius2240 Жыл бұрын
thank you
@aymaanra
@aymaanra Жыл бұрын
Welcome
@user-ze1ej3kd8b
@user-ze1ej3kd8b 4 жыл бұрын
Thank you Ayman very much, Did all the procedures, Still not printing on the LCD,
@user-ze1ej3kd8b
@user-ze1ej3kd8b 4 жыл бұрын
How can I get the address of the LCD?
@aymaanra
@aymaanra 4 жыл бұрын
@@user-ze1ej3kd8baddress of the LCD from the code here playground.arduino.cc/Main/I2cScanner/
@aymaanra
@aymaanra 4 жыл бұрын
address of the LCD from the code here playground.arduino.cc/Main/I2cScanner/
@user-ze1ej3kd8b
@user-ze1ej3kd8b 4 жыл бұрын
@@aymaanra Wow it worked, Do you know what the reason was? The contrast potentiometer, Adjusted and that's it.
@aymaanra
@aymaanra 4 жыл бұрын
Wow, cool!
@ThilaganKmed
@ThilaganKmed 3 жыл бұрын
I am have tried as per your video.. But only blue light is coming ... I am the example program is not showing in the display
@aymaanra
@aymaanra 3 жыл бұрын
try adjusting the contrast potentiometer on the back of the display
@amirmohammed5732
@amirmohammed5732 2 жыл бұрын
@@aymaanra i tried adjusting it its not displaying anything
@Staticzx
@Staticzx 2 жыл бұрын
bro help me pls i get a error showing avrdude: ser_open(): can't open device "\\.\COM6": The system cannot find the file specified. pls help asap! im working on a project
@aymaanra
@aymaanra 2 жыл бұрын
hey, try changing your COM port in the Arduino IDE
LCD Display Arduino Tutorial - Elegoo The Most Complete Starter Kit
18:15
Using IR Remote Controls with the Arduino
35:28
DroneBot Workshop
Рет қаралды 931 М.
Challenge matching picture with Alfredo Larin family! 😁
00:21
BigSchool
Рет қаралды 40 МЛН
Logo Matching Challenge with Alfredo Larin Family! 👍
00:36
BigSchool
Рет қаралды 19 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 10 МЛН
Using Keypads with Arduino - Build an Electronic Lock
28:17
DroneBot Workshop
Рет қаралды 227 М.
Arduino LCD I2C tutorial | how to program LCD
6:09
Mission Critical
Рет қаралды 112 М.
Using LCD Displays with Arduino
46:23
DroneBot Workshop
Рет қаралды 1,7 МЛН
Try these 16 Brilliant ESP32 projects!!!
11:18
ToP Projects Compilation
Рет қаралды 566 М.
OLED Displays with Arduino - I2C & SPI OLEDs
41:41
DroneBot Workshop
Рет қаралды 1,1 МЛН
How to Use an LCD Screen with an Arduino (Lesson #21)
10:00
Science Buddies
Рет қаралды 57 М.
How to Set Up and Program an LCD on the Arduino
17:15
Circuit Basics
Рет қаралды 879 М.
I built my own computer. by hand.
13:03
jdh
Рет қаралды 1,2 МЛН
Challenge matching picture with Alfredo Larin family! 😁
00:21
BigSchool
Рет қаралды 40 МЛН