Serial LCD - I2C Backpack

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 พ.ค. 2016
  • This LCD backpack is built on port expander IC PCF8574T which converts the parallel interface of LCD to I2C interface.Only 2 wires SDA & SCL needed apart from Vcc,Gnd for communication with uC.
    Can be soldered on to 16 x 2 , 16 x 4 & 20 x 4 LCDs.
    Download Arduino Library & example code here :
    www.alselectro.com/files/Libra...
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 79

  • @Eurus721
    @Eurus721 7 ปีที่แล้ว +3

    Just got to connecting a 1602 last night and never would have gotten it going without this covert well made video on pause between steps. Thank you sir

  • @magicdev2192
    @magicdev2192 5 ปีที่แล้ว

    Really Helpful! I tried almost every blog on the internet regarding this but only this one paid off!

  • @dimitrichelidze3269
    @dimitrichelidze3269 7 ปีที่แล้ว

    Thank you my friend...your video was the best tutorial I had seen. I was surprised when instead 0x27 address I found that my factory address was 0x3F...I put it in it place and my LCD alived...thanks again...you are doing great job...

  • @juanitoco7018
    @juanitoco7018 7 ปีที่แล้ว

    Thank you. Your link is particularly straight forward working.

  • @TorIvanBoine
    @TorIvanBoine 6 ปีที่แล้ว

    nice. awesome! I had a sketch for my display. but didn't get it to work. So I ran the I2Cscanner you provided. I found out that the 0x3F was wrong in my code. thanks!

  • @silviorossi5150
    @silviorossi5150 3 ปีที่แล้ว +1

    Thank you for the tutorial. Greetings from Italy!

  • @RoyAndrews82
    @RoyAndrews82 6 ปีที่แล้ว

    Thanks so much for the helpful code to find the address.. I'm doing just fine now thanx to your video. Outputting tempature displayed on my new 20x4 Blue LCD, and controller an air conditioner with an n-Channel MOSFET and a SSR. BEAST MODE !!

  • @chuivan13
    @chuivan13 5 ปีที่แล้ว

    Extremely Useful! Thank you so much!

  • @danljohnston
    @danljohnston 6 ปีที่แล้ว

    Very helpful video, thanks for posting.

  • @muratcanbarut64
    @muratcanbarut64 4 ปีที่แล้ว

    Thank you so much great lesson Extremely Useful!

  • @nehabhavsar6130
    @nehabhavsar6130 4 ปีที่แล้ว

    you are always my saver sir.....i didnt know to find address of my module...using scanner code i found solution to my problem...thanku sir

  • @monimi1
    @monimi1 6 ปีที่แล้ว

    Thanks for the video
    Is it necessary to use a logic level converter to 3.3V when I connecting the LCD backpack to a Nodemcu ESP8266

  • @electromesh9324
    @electromesh9324 7 ปีที่แล้ว

    Thanks. Everything was very clear

  • @NLDennis
    @NLDennis 7 ปีที่แล้ว +1

    Works fine, thank you!

  • @budirahmani
    @budirahmani 3 ปีที่แล้ว

    Yes, we need an I2C address scanner before use it. Nice job Sir.

  • @jaleelahmed8901
    @jaleelahmed8901 6 ปีที่แล้ว

    sir, I'm trying from last several days, without i2c and with i2c, several codes I tried, successfully uploaded to ide, but the results are same, it lights up brightly, tuning pot make no difference, pls help.

  • @kolhatkarchinmay
    @kolhatkarchinmay 8 ปีที่แล้ว

    Nice video sir..Good explanation..

  • @tomg8817
    @tomg8817 7 ปีที่แล้ว

    Very helpful; thank you sir!

  • @abpccpba
    @abpccpba 6 ปีที่แล้ว

    Great presentation.

  • @shekharsharmazz7
    @shekharsharmazz7 6 ปีที่แล้ว

    hello, sir, i want to make conductivity meter by using Arduino nano and 16x2 LCD. please help.

  • @MatsK007
    @MatsK007 7 ปีที่แล้ว +11

    Greate video.
    But you should avoid placing the libraries under "Program files", they disapears when you upgrade Arduino.
    A better place is "Documents\Arduino\libraries", and to import it you can use the menu "Sketch | Include Library | Add .ZIP Library..." to install libraries in ZIP files.

    • @SaravananAL
      @SaravananAL  7 ปีที่แล้ว +4

      Yes that is always a good practice to import & install library.Thank you for the tip.

  • @royalklt9672
    @royalklt9672 5 ปีที่แล้ว

    how to connect ds18b20 and 16*2 lcd with i2c backpack on raspberry pi 3

  • @hyperionrhys1722
    @hyperionrhys1722 6 ปีที่แล้ว

    Is it possible to attach the backpack to the LCD without soldering?

  • @palanisamy4624
    @palanisamy4624 5 ปีที่แล้ว

    sir im using 20×4 LCD of JHD204A. when machine is on during the mode selecting process some chinese letters and unknown letters are arrived but i get output what is the prob .how to rectify? pls give me a solution Imediately

  • @pramithekanayake
    @pramithekanayake 7 ปีที่แล้ว

    Great explanation. But the link is broken. Can you please re upload?

  • @nidhindas9132
    @nidhindas9132 6 ปีที่แล้ว

    i need pcf8574 need to connect to 128*64 GLCD ,how it can be done ?

  • @scholesred1833
    @scholesred1833 7 ปีที่แล้ว

    saravanan can u help me i have a serial display like the one u are showing from the video i dont know how to show the humidity and temperature from the display i mean i dont know the code but i can write the code for the humidity temperature sensor DHT11 and i can show it from serial monitor in arduino IDE from my laptop only thing i dont know is showing it from I2C display and the code for the display i even download DHT11 zipfile can u help me on this plz your video is very helpful thankyou very much sir

  • @stephenherbert8575
    @stephenherbert8575 4 ปีที่แล้ว

    Works on Mega using SDA & SCL. but I dont get it to work on UNO using A4 & A5.

  • @loislenebnmoura3737
    @loislenebnmoura3737 7 ปีที่แล้ว

    Hi! I'm trying to use with Galileo but it's failling :'(
    someone can help me with that?

  • @assadabdullahiali6912
    @assadabdullahiali6912 5 ปีที่แล้ว

    How to I use the dis play without LCD module

  • @iam.miikey
    @iam.miikey 7 ปีที่แล้ว +1

    Great tutorial, clear and simple!!!

  • @amikhimji
    @amikhimji 4 ปีที่แล้ว

    Hi just asking can you make video of ADXL 345, Sensor it uses processing software and we can make pattern in processing software but i dont know how to make diiferent patterns this sensor is Accelerometer, thanks Ami

  • @samuelquartey4019
    @samuelquartey4019 4 ปีที่แล้ว

    What is the problem i cant see what on the displace well. can see one help me ?

  • @amikhimji
    @amikhimji 4 ปีที่แล้ว

    Hi very good explanation thank you

  • @laidman2007
    @laidman2007 5 ปีที่แล้ว

    This is excellent!

  • @ShaunDobbie
    @ShaunDobbie 7 ปีที่แล้ว

    I have a 20 x 4 lcd and I changed the code lcd.begin(20,4); but all I get on the screen is just a black square that appears in random positions.

    • @anilverma7268
      @anilverma7268 6 ปีที่แล้ว

      It worked for me with this code.
      LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // Set the LCD I2C address

    • @randomdog4651
      @randomdog4651 6 ปีที่แล้ว

      TO ANYONE WHO HAD A PROBLEM OF BLUE BOXES or the error "LiquidCrystal_I2C lcd(............." ,SOLUTION: in the fist you can wirte this: LiquidCrystal_I2C lcd(0x27,16,4);
      BUT at the void setup you must add this line on the top: Wire.begin();
      I figured it out ;)

  • @tropicaljantie
    @tropicaljantie 7 ปีที่แล้ว +1

    well explained

  • @Hansen4155
    @Hansen4155 7 ปีที่แล้ว +5

    helloworld:5: error: no matching function for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int)'
    I have only been able to scan the IC, but i cannot compile, the error message is shown above.

    • @NoBreakz
      @NoBreakz 7 ปีที่แล้ว

      i got rid of the problem by liquidCrystal_I2C(0x3f,x,x) but i still cant get it to display a message..

    • @allaboutechnologie2165
      @allaboutechnologie2165 7 ปีที่แล้ว

      me too ,any solution ?

    • @TheRacow
      @TheRacow 6 ปีที่แล้ว

      Same problem here...

    • @monalisadas9805
      @monalisadas9805 6 ปีที่แล้ว

      same problem

    • @kengineer1379
      @kengineer1379 6 ปีที่แล้ว

      delete the old liquidcrystal library before placing the new lcd library

  • @anilkhandelwal01
    @anilkhandelwal01 4 ปีที่แล้ว

    thanks but can you make omething else from it

  • @minerminer2272
    @minerminer2272 7 ปีที่แล้ว

    nice video!!!

  • @jslbblelectronics7519
    @jslbblelectronics7519 3 ปีที่แล้ว

    Sir I have RG2004A 20*4 Display can it compatible with?

  • @m.iinnovations8229
    @m.iinnovations8229 5 ปีที่แล้ว

    please help. i have to convert serial to i2c . (gps module)
    please tell me how
    nice vedio thanks

  • @sml.egidiaaaa2316
    @sml.egidiaaaa2316 6 ปีที่แล้ว

    terimakasih banyak. sukses selalu :D

  • @amitgoel6830
    @amitgoel6830 5 ปีที่แล้ว

    Awesome
    Thank you sir

  • @Virus00000000000001
    @Virus00000000000001 6 ปีที่แล้ว

    u saved my life

  • @debnathmriganka2010
    @debnathmriganka2010 3 ปีที่แล้ว

    Sir it is very helpfull video for me as a student. But from many days i am searching a diagram or project for proffessional Led Stroboscope which is used for printing industries. Can you help me for that.

  • @sweetdick3306
    @sweetdick3306 7 ปีที่แล้ว

    thank you

  • @jaleelahmed8901
    @jaleelahmed8901 6 ปีที่แล้ว

    sir I am trying from several days, different libraries, different codes, without i2c,with i2c but the results are same, it successfully uploaded to arduino ide, only the back light lights up no boxes, no text to be seen, pls help.

    • @xHLGTrashcanx
      @xHLGTrashcanx 6 ปีที่แล้ว

      same

    • @randomdog4651
      @randomdog4651 6 ปีที่แล้ว

      TO ANYONE WHO HAD A PROBLEM OF BLUE BOXES or the error "LiquidCrystal_I2C lcd(............." ,SOLUTION: in the fist you can wirte this: LiquidCrystal_I2C lcd(0x27,16,4);
      BUT at the void setup you must add this line on the top: Wire.begin();
      I figured it out ;)

  • @clairsmyers3571
    @clairsmyers3571 4 ปีที่แล้ว

    Caution: I had a header soldered to my LCD 1602. It is very tedious removing these headers but, I , carefully got it done.

  • @program_brain
    @program_brain 6 ปีที่แล้ว

    how to program with pi16f877a in mplap sir.
    pls guide me sir

  • @wolfgangboettcher3126
    @wolfgangboettcher3126 4 ปีที่แล้ว +1

    Fehler 16x2 geht nicht bei mir alles logisch angeschlossen,mamamia wer soll das alles Wissen,werde Testen

  • @ManuelPaz2014
    @ManuelPaz2014 7 ปีที่แล้ว

    Thanks sir

  • @asimonp79
    @asimonp79 6 ปีที่แล้ว

    I followed the steps. - the address was 0x3F with all the resistors REMOVED.
    I had to modify the scetch to this one: and only after it was modified as I will show bellow- it worked. I had tried 2 LCDs
    #include
    #include
    // Address,EN,RW , RS, D4,D5,D6,D7,BackLight,BL_Polarity
    //LiquidCrystal_I2C lcd1(0x26, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
    LiquidCrystal_I2C lcd2(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
    void setup()
    {
    //lcd1.begin(20,4);
    // lcd1.backlight();
    // lcd1.print("LCD 20 X 4 ");
    // lcd1.setCursor(0,1);
    // lcd1.print("I2C Address 0x26");
    // lcd1.setCursor(0,2);
    // lcd1.print("Line 3");
    // lcd1.setCursor(0,3);
    // lcd1.print("Line 4");
    lcd2.begin(16,2);
    lcd2.backlight();
    lcd2.print("LCD 16 x 2");
    lcd2.setCursor(0,1);
    lcd2.print("I2C Address 0x3F");
    delay (2000);
    }
    void loop ()
    {
    lcd2.scrollDisplayLeft();
    delay (1000);
    lcd2.scrollDisplayLeft();
    delay (1000);
    lcd2.scrollDisplayLeft();
    delay (1000);
    //---
    //lcd.noDisplay();
    //delay (200);
    //lcd.disaply();
    //-------
    lcd2.clear();
    }

    • @ark9959
      @ark9959 5 ปีที่แล้ว

      Didn't work for me :(

  • @ravikanth2979
    @ravikanth2979 6 ปีที่แล้ว

    hai sir ,thisis ravi kanth from ananthapur.....i watched your video....it is too good .....sir i followed your video carefully..........i ordered a backpak pcf8574t... but in delivery the board is pcf8574AT.....in the video you used first one pcf8574t...........i connected accordind to the procedure......but the display is blank with back light......sir please tell me What is the difference between pcf8574AT & 4T....and how to program pcf8574AT.....THANK U SIR.

  • @MGDNation
    @MGDNation 7 ปีที่แล้ว

    I am trying to add a flowmeter to an lcd. All I am getting is a bunch of weird characters in my display any ideas how to get real values from the below code?
    #include
    #include
    #include #define I2C_ADDR 0x27 //

  • @pacovasda5955
    @pacovasda5955 6 ปีที่แล้ว +9

    Just can't handle the music anymore too repetitive endlessly looping going to drive me crazy don't care how good the instructions are I can't handle the music being so repetitive

  • @randomdog4651
    @randomdog4651 6 ปีที่แล้ว

    TO ANYONE WHO HAD A PROBLEM OF BLUE BOXES or the error "LiquidCrystal_I2C lcd(............." ,SOLUTION: in the fist you can wirte this: LiquidCrystal_I2C lcd(0x27,16,4);
    BUT at the void setup you must add this line on the top: Wire.begin();
    I figured it out ;)

  • @games_secrets
    @games_secrets 5 ปีที่แล้ว

    in3l tbon mk

  • @rcolinares68
    @rcolinares68 4 ปีที่แล้ว +3

    I appreciate you sharing this tutorial, but for heaven's sake that background music is awful. Please be mindful that your viewers will be watching for over thirteen minutes and have to listen to that music...

  • @richardbianco3193
    @richardbianco3193 4 ปีที่แล้ว

    Dead frickin' links boo hoo